Мазмұны:

Кедей адамның реңк қосқышы: 5 қадам (суреттермен)
Кедей адамның реңк қосқышы: 5 қадам (суреттермен)
Anonim
Image
Image
Сізге не керек
Сізге не керек

Бұл нұсқаулықта мен сізге Phillips Hue Lights үшін өте арзан сымсыз қосқышты қалай жасау керектігін көрсетемін.

Мәселесі

Бұл шамдар тұрақты қуат көзін қажет етеді, қабырға қосқыштары үнемі қосулы болуы керек.

Егер сіз төсекке жатып, қабырғадағы қосқышты өшірсеңіз, реңк көпірі шамды қосуға тырысса, жарық ешқашан жанбайды, мысалы, таңертең сізді «жылы жарықпен» ояту үшін.

Сізге Hue Tap немесе dimmer қосқыштарын сатып алу керек, олар өте қымбат, әсіресе әр бөлмеге қажет болса.

Шешім - ESP8266 пайдалану. Құрылғысы бар USB адаптері бар бұл кішкентай контроллерлер 3 доллардан төмен бағамен қол жетімді. Қуат көзі үшін сізге тек 2 дана қажет. AAA аккумуляторы, Esp8266 DeepSleep режимін қолдану арқылы батарея ұзақ уақыт жұмыс істейді.

Қалпына келтіру түймесін басқан сайын, ESP оянады, сымсыз желіге қосылады, шамның күйін біледі, егер ол қосулы болса, сөнеді немесе керісінше, бұл пәрменнен кейін ол қатты ұйқыға кетеді.

1 -қадам: Сізге не қажет

Сізге не керек
Сізге не керек

Esp8266 бар екі түрлі ПХД және қарапайым бағдарламалауға арналған usb адаптері бар:

Wemos D1 mini, өте кішкентай, USB -мен

немесе

  • NodeMCU, USB емес, соншалықты кішкентай
  • 2 микро ұяшыққа арналған ұстағыш (AAA), дәнекерлеу тегтері
  • 2 дана. Сілтілі ААА жасушасы
  • сымдар
  • кішкентай бұранда 2х8 мм, суретті қараңыз

тұрғын үйге:

3D басып шығарылған қап (STL файлдарын келесі қадамды қараңыз)

немесе

ескі қашықтан басқару пультінің корпусы (суретті қараңыз)

немесе

Esp пен батареяны қабырғаға ауыстыру түймесінің артына қойыңыз

2 -қадам: тұрғын үй

Тұрғын үй
Тұрғын үй
Тұрғын үй
Тұрғын үй

Егер сіз 3D принтердің иесі болсаңыз, онда бекітілген STL -ді қолданыңыз, сізге қосымша түйме қажет емес, біз 3D басылған қақпағы бар бортты қалпына келтіру түймесін қолданамыз.

Басқа шешім - ескі қашықтан басқару құралы.

Егер сіз қабырғадағы қосқышты түйме қосқышына және Esp -ке ауыстырғыңыз келсе, онда 2 сымды қысқартуға және оларды ШАМ үздіксіз ток алатындай етіп ажыратуға тура келеді.

!!!!!! ЭЛЕКТР СОҚЫСЫНАН САҚТАНЫҢЫЗ; СЕН НЕ ІСТЕЙТІНІҢДІ БІЛУ КЕРЕК !!!!!

3 -қадам: Esp8266 кодтау

Esp8266 кодтау
Esp8266 кодтау

Алдымен сізге Arduino IDE қажет.

Содан кейін Esp8266 үшін кітапхананы орнату керек. Сіз бұл сиқырлы ұсақ заттарды қалай бағдарламалауға болатыны туралы бірнеше оқулықтарды таба аласыз:-)

Қосылған эскизді Arduino IDE көмегімен ашқаннан кейін сізге жергілікті WIFI -ге байланысты кейбір параметрлерді жасау қажет.

Жылдам қосылу/ауысу үшін біз тұрақты IP мекенжайын қолданамыз.

IPAddress шлюзі (192, 168, 178, 1);

реңк көпірі қосылған жергілікті Wi -Fi маршрутизаторының ip мекенжайы

IPAddress ip (192, 168, 178, 216);

Қосқыштың IP мекенжайы, басқа құрылғылар үшін пайдаланылмайтын 200-250 диапазонында жоғары адресті пайдалану туралы біліңіз.

IPAddress ішкі желісі (255, 255, 255, 0);

int жарық = 2; //

қосылатын шамның саны

const char hueHubIP = «192.168.178.57»;

реңк көпірінің IP мекенжайы

const char hueUsername = «реңк көпірінің пайдаланушы аты»

реңк көпірінде рұқсат етілген пайдаланушы атын жасау керек, бұл оқулықты қараңыз

const int hueHubPort = 80;

әрқашан «80»

const char ssid = «SSID»; // желі SSID (аты)

const char pass = «құпия сөз»; // желі құпия сөзі

соңында SSID және Wi -Fi құпия сөзі

Бұл параметрлерді өзгерткеннен кейін сіз жүктеуге дайынсыз!

4 -қадам: схемалық

Схемалық
Схемалық

Схемасы өте қарапайым, тек батарея ұстағышын GND және 3V3 -ке қосу керек.

Сыртқы түймені қолдану міндетті емес.

5 -қадам: Қосымша ақпарат

Қосымша ақпарат
Қосымша ақпарат

Қуат тұтынуды азайту үшін кернеу реттегішін алып тастау қажет.

Ағымға дейін және одан кейін токты өлшеңіз, ұйқыдағы ток 0, 1мА -дан төмен болуы керек.

Кейде сізге UART чипінен жеткізу түйреуішін алып тастауға тура келеді. Қосымша ақпарат алу үшін мына жерден қараңыз.

Ұсынылған: