Мазмұны:

Chic'on Cube ақылды шамы: 11 қадам (суреттермен)
Chic'on Cube ақылды шамы: 11 қадам (суреттермен)

Бейне: Chic'on Cube ақылды шамы: 11 қадам (суреттермен)

Бейне: Chic'on Cube ақылды шамы: 11 қадам (суреттермен)
Бейне: Shanghai Yuuki(上海遊記) 1-10 Ryunosuke Akutagawa (Audiobook) 2024, Қараша
Anonim
Chic'on Cube ақылды шамы
Chic'on Cube ақылды шамы
Chic'on Cube ақылды шамы
Chic'on Cube ақылды шамы

Бұл нұсқаулар Chic'on қызмет көрсету платформасын қосуға қабілетті ақылды шамды қалай құруға болатынын көрсетеді. (Қосымша ақпарат https://www.github.com/roiKosmic/ бойынша)

****** Жаңарту 2018 жылдың шілдесінен бастап www.chicon.fr желідегі сайтқа кіру мүмкін емес, сіз хикон шамды іске қосу үшін өзіңіздің жеке серверіңізді іске қосуыңыз керек ******

2016 жылдың 27 наурызынан бастап chicon экожүйесінің жаңа нұсқасы енді желіде. Сіз Android ұялы телефонын сәнді шамға айналдыра аласыз. Apk жүктеу үшін https://www.chicon.fr/ сайтына өтіңіз (ескірген, менің github репо -да көрсетілген дереккөздердің арқасында өз серверіңізді іске қосыңыз)

Бұл шам Chic'on қосымшасының қызмет көрсету бұлтында орналасқан қосымшаны іске қосады, мысалы:

  1. Метео
  2. Ауаның ластану деңгейі (тек Францияда)
  3. Уақыт қозғалысы
  4. Еске салғыш.
  5. IFTTT жаңа нұсқасы қазір үйлесімді!
  6. Openhealth жаңа нұсқасынан бастап сіздің аймақтағы түтін, гастроэнтерит, луза қарқындылығын біледі (тек ФР)
  7. Және тағы…

Сізге қажет:

  1. Ардуино БҰҰ
  2. Wifi қалқаны
  3. 3xRGB жарықдиодты - жалпы анод
  4. 2xGreen LED
  5. 2xRed LED
  6. Коммутатор үшін 1x 10K резисторы
  7. 2х 50 Ом резисторлары (күйі үшін)
  8. 2x 10K резисторлары (екі IC үшін)
  9. 2x TLC5916 TI IC
  10. 1x қосқыш
  11. 4х10х10 см көлеміндегі Plexi квадраттары (бұлыңғыр)
  12. 1 шаршы дөңгелек ағаш таяқша (радиусы шамамен 1 м5 0,8 см)
  13. 1x3x0.8 төртбұрышты ағаш таяқша (шамамен 30 см.
  14. 1x ағаш тақтайша (шамамен 50x50x0.3см)
  15. Керемет сервер мен тіркелгі (бастапқы код github -да қол жетімді)

1 -қадам: схеманы құру

Құрылыс схемасы
Құрылыс схемасы
Құрылыс схемасы
Құрылыс схемасы
Құрылыс схемасы
Құрылыс схемасы

Схема өте қарапайым.

Ол бір -бірімен байланысқан екі tlc 5916 мен кішкене тақтаны пайдаланады. Мен осы жерден екі IC -ті каскадтау үшін жақсы схема мен оқулықты қолдандым

Нан тақтасы мен схемалық көрініс толық тізбекті көрсетеді. Сіз текшені жасамас бұрын көріңіз. Текше құрастыру кезінде RGB светодиодтары, қосқыш және күй шамы қосылады.

Сіз қадамдық схемаларды таба аласыз:

  1. Бірінші: tlc5916 екі IC көмегімен
  2. Екінші: екі IC және қосқышпен
  3. Үшіншіден: екі IC -мен қосқыш пен RGB шамдары
  4. Төртінші: екі IC -мен, коммутатор, RGB светодиодтары және күй шамдары

Текшені құрған кезде (келесі қадамдарды қараңыз) тек сымды IC -ден бастаңыз (бірінші схема). Содан кейін сіз қадамдық түрде swtich, RGB светодиодтарын, күй шамдарын қосасыз.

2 -қадам: текшені құру

Куб құру
Куб құру

Куб үш бөліктен тұрады:

  1. Плекси бөлігі
  2. Жетекші бөлік
  3. төменгі деректеме бөлігі

3 -қадам: Plexi бөлігі

Plexi бөлігі
Plexi бөлігі

Плекси бөлігін жасау үшін сізге қажет:

  • 4x Plexi шаршы (10х10см - жарық өтуі керек)
  • Ширек дөңгелек ағаш таяқша.
  • Желім
  • Логотип жасау үшін ағаш тақтайдан 10х10 см шаршы кесілген (міндетті емес)
  • Логотипті бояуға арналған темір жапсырма (міндетті емес)
  1. Ағаш таяқшаларды 4х10, 8см және 4х13, 8см таяқшаларды кесіңіз (таяқ радиусының ұзындығына байланысты.8см қосамын)
  2. Плексисті жабық суреттегідей таяқшаларға жабыстырыңыз. Артқы жағын бос қалдырыңыз.
  3. Шикон логотипін жасау үшін 10х10 шаршыдан үш ағаш бейбітшілікті кесіңіз. Ағаш тақтаның қалған бөлігін сақтаңыз, ол кейінірек жарықдиодты бөлікті жасау үшін қолданылады
  4. Логотиптің бөліктеріне темір боялған жапсырмалар қосып, оларды алдыңғы ұшының ортасына жабыстырыңыз.

4 -қадам: жарықдиодты бөлік

Жарық диодты бөлік
Жарық диодты бөлік
Жарық диодты бөлік
Жарық диодты бөлік
Жарық диодты бөлік
Жарық диодты бөлік
Жарық диодты бөлік
Жарық диодты бөлік

Жарықдиодты бөлікті жасау үшін сізге қажет:

  • 2х13х8 см көлеміндегі ағаштан жасалған төртбұрыштар (ішкі X жасау үшін)
  • 1x 9, 5x13, 2 ағаш төртбұрыш (алдыңғы жағын жасау үшін)
  • Квадрат логотипінің жоғалуы (логотиптің алдыңғы жағын жасау үшін)
  • Логотипті жабуға арналған шағын блоктар
  • 3xRGB шамдары
  • 2x Жасыл шамдар
  • 2x Қызыл светодиодтар
  • Электронды сымдар (сұр, қызыл, көк, жасыл)

Әр RGB сарбаздары электронды сымдарды басқарады

  • Қызыл кабельдегі ҚЫЗЫЛ түйреуіш
  • Жасыл кабельдегі ЖАСЫЛ түйреуіш
  • Көк кабельдегі КӨК түйреуіш
  • Сұр кабельдегі ANODE түйрегіші.

Шамамен 20 см кабельді ұстаңыз, тізбекті қосқан кезде оларды қажетті ұзындықта кесесіз.

  1. Сарбаз екі жасыл лед сериясында
  2. Solider екі қызыл лед сериясында

Шамамен 20 см кабельді ұстаңыз, тізбекті қосқан кезде оларды қажетті ұзындықта кесесіз.

X ғимараты

  • Схемада ішкі х -ты қалай құру керектігі көрсетілген.
  • 13x9, 5 см ағаштан төртбұрыш алыңыз. Екі бөлікті бір -біріне бекіту үшін ойық жасаңыз.
  • Сол және оң жақ RGB сымдары арқылы өту үшін әр төртбұрышқа тесік жасаңыз.
  • Үлкені 10х9, 5см Х салу үшін алдыңғы бөлікті құрған кезде оларды жабыстырыңыз.

Алдыңғы қабатты салу

  • Алдыңғы бөлікті салу үшін сізге бес бейбіт ағаш қажет.

    • Бір 13, 2x9, 5см тіктөртбұрыш
    • Логотиптің қақпағын бекітуге арналған екі 10x0, 5 блок
    • Екі логотип мұқабасы (логотипті жоғалтудан)
  • 13, 2 x9, 5 см тіктөртбұрышта төрт тесік бұрғылаңыз:

    • Қызыл күйдегі сымдар үшін біреуі
    • Біреуі жасыл күйдегі сымдар мен жоғарғы жағындағы RGB сымдары үшін
    • Коммутатор сымдарына арналған
  • Екі блокты жабыстырыңыз
  • Қызыл және жасыл күйдегі светодиодтарды бекітіп, олардың сымдарын өткізіңіз
  • RGB сымдарын бекітіңіз
  • Логотиптің екі қақпағын жабыстырыңыз.

5 -қадам: төменгі деректеме бөлігі

Төменгі деректеме бөлігі
Төменгі деректеме бөлігі
Төменгі деректеме бөлігі
Төменгі деректеме бөлігі

Төменгі колонтитулды құру үшін сізге қажет:

  • Ағаш тақтадан жасалған 1x11, 6x11, 6 шаршы (төменгі жағы үшін)
  • Ағаштан жасалған төртбұрыш таяқша
  • 1x қосқыш
  • Сіздің тізбек
  • Электронды сымдар
  1. Солдат екі электронды сымды қосады. Кабельді шамамен 20 см ұстаңыз
  2. Әрқайсысы 10 см болатын төртбұрышты ағаштан үш бейбітшілікті кесіңіз
  3. Тіктөртбұрыштың бірінің ортасында бұрғы - қосқыштың диаметрі - бұл текшенің алдыңғы жағы болады
  4. Коммутаторды тесікке салыңыз.
  5. 11, 6 см шаршыға тіктөртбұрышты жабыстырыңыз
  6. Нан тақтасын тек IC орнатыңыз.
  7. коммутаторды тақтаға қосыңыз (схеманың схемасын қараңыз)
  8. Алдыңғы қадамда жетекші бөлікті құруды қосыңыз
  9. RGB светодиодын тақтаға қосыңыз (схеманың схемасын қараңыз)
  10. Нан тақтасындағы күй шамдарын қосыңыз (схеманың қадамдық схемасын қараңыз)
  11. Плекси бөлігімен жабыңыз

6 -қадам: Arduino -ны тақтаға қосу

Arduino -дан сізге қосу керек:

  • Нан тақтасының шекарасына+5в (+5в)
  • Grd басқа тақтаның шекарасына (Grd)
  • Бірінші IC -ге:

    • Деректер (arduino PIN 3 - TLC5916 PIN 2)
    • Сағат (arduino 5 PIN коды - TLC5916 PIN 3)
    • Бекіткіш (arduino PIN 8 - TLC5916 PIN 4)
  • Жасыл жарық диоды PIN 6 нөміріне arduino
  • Қызыл светодиод 14 PIN кодына arduino (аналогтық 0)
  • Arduino PIN 2 -ге ауысыңыз

7 -қадам: Кодекс

Кодты келесі github репозиторийінде алуға болады:

Сізге shiftPWM кітапханасы қажет:

Сондай -ақ, сізге Arduino IDE -де қол жетімді wifi кітапханасы қажет болады.

Негізгі бағдарлама 4 негізгі файлға бөлінді:

  • json.ino: Бұл файл chic'on сервері жіберген json кодын шешуде.
  • wifiManager.ino: Бұл файл wifi қосылымын басқарады. Деректерді chic'on серверіне жіберу/алу.
  • ledPorcessing.ino: Бұл файл жарықдиодты басқарады (оларды қосу/өшіру, қарқындылығы мен түстері)
  • chiconWifiPWDM_NOSD: Бұл файл негізгі файл.

Конфигурация файлында (config.h) екі мәнді өзгерту қажет болады:

  • String magicNumber = «»;
  • Жол sNumber = «»;
  • статикалық const char ssid = «»
  • статикалық const char pass = «»;

Chic'on қосымшасы бұлтына кіруге рұқсат сұрағаннан кейін сіз алатынды енгізуіңіз керек (келесі қадамды қараңыз). Егер сіз жеке Chicon Application бұлтын іске қоссаңыз, сіз өзіңіз қалаған мәнді сервер дерекқорының мәніне сәйкес енгізуіңіз керек (github chiconServer репосын қараңыз Мұнда)

8 -қадам: Chic'on есептік жазбасын құру және құрылғыны байланыстыру

Chic'on есептік жазбасын жасау және құрылғыны байланыстыру
Chic'on есептік жазбасын жасау және құрылғыны байланыстыру
Chic'on есептік жазбасын жасау және құрылғыны байланыстыру
Chic'on есептік жазбасын жасау және құрылғыны байланыстыру

Есептік жазбаны сұрау үшін https://www.chicon.fr/ сайтындағы тіркеу формасына өтіп, тіркеу формасын толтырыңыз.

**** 2018 жылдың шілдесінен бастап жаңарту сайтқа қол жетімді емес, github -да қол жетімді жеке сервер көздерін іске қосыңыз.

Содан кейін сайтқа жаңа тіркелгіңізбен кіріңіз және:

  • Жаңадан жасалған текше үшін сериялық нөмірді сұраңыз (сериялық нөмірді электрондық пошта арқылы аласыз)
  • Есептік жазбаңызға текше қосыңыз (сіз сиқырлы нөмірді аласыз)
  • Arduino кодын сериялық нөмір мен сиқырлы нөмірмен жаңартыңыз.

Енді сіз өзіңіздің есептік жазбаңыздың бетінен текшені конфигурациялай аласыз және ақылды текшеден ләззат ала аласыз!

N/B: егер сіз керемет есептік жазбаңызға ие болғыңыз келмесе және өзіңіздің ақылды текшеңізді пайдаланғыңыз келмесе, сіз өзіңіздің chic'on серверіңізді іске қосуыңыз керек. Github wiki chicon серверіне өтіп, орындалу жолын орындаңыз.

9 -қадам: Есептік жазбаңызға қосымша қосу

Есептік жазбаңызға қосымша қосу
Есептік жазбаңызға қосымша қосу
Есептік жазбаңызға қосымша қосу
Есептік жазбаңызға қосымша қосу

Есептік жазба жасаған кезде ешқандай қосымша байланыстырылмайды. Сіз оларды құрылғыға тағайындау үшін есептік жазбаңызға қосымша қосуыңыз керек.

  • Есептік жазбаңызбен кіріңіз
  • Қолданба бетінде қалаған қосымшаның себетке қосу түймесін басыңыз.
  • Жоғарғы оң жақ бұрыштағы «менің арбам» сілтемесін нұқыңыз және себетті растаңыз.
  • Қолданба енді барлық құрылғылардың конфигурация бетінде қол жетімді

10 -қадам: Қызметті құрылғыңызға байланыстырыңыз

Қызметті құрылғыңызға байланыстырыңыз
Қызметті құрылғыңызға байланыстырыңыз
Қызметті құрылғыңызға байланыстырыңыз
Қызметті құрылғыңызға байланыстырыңыз
Қызметті құрылғыңызға байланыстырыңыз
Қызметті құрылғыңызға байланыстырыңыз
Қызметті құрылғыңызға байланыстырыңыз
Қызметті құрылғыңызға байланыстырыңыз
  • Есептік жазба бетінде, құрылғылар тізімінен, жасыл көрсеткіні басып, құрылғы конфигурациясы бетіне өтіңіз.
  • Қолданбаны құрылғыға қосу үшін қолданбаны экранның ортасына сүйреңіз (мысалы: ауа райы қолданбасы)
  • Әр түрлі конфигурация қалқымалы формаларын толтырыңыз (мысалы: Лилльдегі таңғы ауа райы болжамы - Францияның солтүстігі)
  • Өзгерістер күшіне енуі үшін Chic'on шамды қайта қосыңыз

Соңғы суреттер менің текшемді ауа сапасының қосымшасымен көрсетеді (ауа райы емес). Ол кезде Лилльде ауа сапасы нашар болатын.

11 -қадам: Әрі қарай

Әрі қарай жүру үшін сіз өзіңіздің ақылды лампаңызды жасай аласыз және chic'on ақылды лампасының протоколы мен шамның техникалық сипаттамаларына сүйене отырып, chic'on қосымшасының бұлтына қосыла аласыз (github wiki -де осында қол жетімді)

Егер сіз шамды өзіңіз жасасаңыз, «нұсқаулық» қойыңыз. Маған веб-сайттағы chicon байланыс формасының арқасында маған электрондық пошта жіберу арқылы шам туралы мәліметтерді (жетекші топтардың атауы мен санын) беріңіз.

Сіз текше кодын қайта қолдана аласыз және бірнеше бейбіт кодтарды жаңарта аласыз. Github wiki -ге қараңыз, өз шамыңызды қалай құруға болады және оны бөлісіңіз!

Сіз сондай -ақ, егер сіз php -ді білсеңіз, Chicchon Application Cloud жалпыға қолжетімді www.chicon.fr немесе жеке серверде жұмыс істейтін Chic'on қосымшасын жаза аласыз.

Бұл викиде жеке қосымшаны қалай жазу керектігі сипатталған: Міне

Ұсынылған: