Мазмұны:
- 1 -қадам: Реле қосылады
- 2 -қадам: микроконтроллер мен тестілеу бағдарламасы
- 3 -қадам: Қашауыштан жасалған ағаш негіз
- 4 -қадам: қолданыңыз
Бейне: Alexa ақылды шамы ESP8266: 4 қадаммен (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл нұсқаулық сізге менімен бірге ESP8266 микроконтроллері мен Amazon Echo/Alexa көмегімен дауыспен басқарылатын винтажды шамды жаңартуға көмектеседі. Arduino коды FauxmoESP кітапханасының көмегімен Belkin WeMo құрылғысын эмуляциялайды, бұл орнатуды жеңілдетеді.
Назар аударыңыз: бұл жоба коды FauxmoESP кітапханасының Belkin WeMo орнына Philips Hue протоколына еліктеу үшін өзгеруіне байланысты күшін жойды. Егер сіз оны кітапхананың жаңа нұсқасымен жұмыс істеу үшін жаңартсаңыз, маған хабарлаңыз
Arduino ESP8266 жұмыс процесінде толық праймер алу үшін, менің ақысыз Instructables Internet of Things классын қарап шығыңыз және жарықтандырудың шабыты мен ноу-хауын білу үшін Paige's Lamps Class-ті қараңыз. Егер сіз Arduino -да жаңадан болсаңыз, бізде бұл үшін кіріспе сынып бар.
Бұл жоба сізге зиян келтіруі немесе өрт шығуына әкелуі мүмкін айнымалы токты пайдаланады- бұл жобаны қараусыз қалдырмаңыз, ал егер сіз не істеп жатқаныңызды білмесеңіз, оны істеуші біреудің қадағалауымен жұмыс жасаңыз
Бұл жоба үшін сізге қажет:
- Amazon Echo (және Alexa қосымшасы)
- Шам (менікі 60 Вт)
- ESP8266 қолдауымен Arduino бағдарламалық жасақтамасы бар компьютер орнатылған
- Adafruit Feather Huzzah ESP8266 микроконтроллер тақтасы
- Adafruit Power Relay FeatherWing
- Ұзартқыш сым
- USB қуат адаптері (кем дегенде 1А, мен оны iPhone -дан қолдандым)
- USB кабелі (microB)
- Қосқыш пен сымды ауыстыру (міндетті емес)
- Үшінші қол құралы (міндетті емес)
- Пинцет (міндетті емес)
- Жылуды төмендететін құбырлар
- Жылу пистолеті (немесе жеңілірек/шаш кептіргіш)
- Сымды тазартқыштар
- Диагональды кескіштерді жуыңыз
- Сым жаңғақтары
- Дәнекерлеуіш пен дәнекерлеуіш
Менің ағаштан жасалған шам негізі үшін:
- Ағаш қашау мен балға
- Вице
- Hacksaw
- Металл файл
- Бұрғылау/престер биттері бар престеу
- Ұнтақталған 220 дана қағаз
- Ағашпен қаптау (қолғаппен, щеткамен және т.б.- қаптамадағы нұсқауларды оқыңыз)
ESP8266 тақта қолдауына қосымша ретінде сіз келесі Arduino кітапханаларын орнатуыңыз керек (кітапхана менеджерінен іздеу немесе Arduino/кітапханаларына қалтаны қолмен орналастыру):
- fauxmoESP
- ESPAsyncTCP
- ESPAsyncWebServer
Мен бұл әдіс туралы Adafruit оқулығынан білдім: ESP8266 Huzzah -тің Easy Alexa (Echo) басқаруы, бұл кодты өз жобаларыңда пайдалану туралы көптеген пайдалы ақпарат бар.
Жұмыс үстінде болу үшін YouTube, Instagram, Twitter, Pinterest -те мені қадағалап, ақпараттық бюллетеньге жазылыңыз. Amazon Associate ретінде мен серіктестік сілтемелерімді қолдана отырып, сатып алуларыңыздан табыс табамын.
1 -қадам: Реле қосылады
Айнымалы токтың айнымалы бөлігін басқару үшін мен Power Relay FeatherWing қолданамын- тек ыстық шамның сымын үзіп, үзілген ұштарын қалыпты ашылатын және жалпы бұрандалы терминалдарға қосыңыз. Есіңізде болсын, егер сіз айнымалы токты білмесеңіз, бақылайтын адамды табыңыз. Менің шамымда сымның қосқышы болды, сондықтан мен оны алып тастадым және коммутатор басқаратын сымды қолдандым.
Тақтаның төменгі жағындағы секіргіштердің бірін ESP8266 -да қолданылатын микроконтроллердің түйреуішіне сәйкес келуін ұмытпаңыз. Мен Power Relay FeatherWing -ті орнату бойынша нұсқаулықты орындадым және Feather Huzzah ESP8266 құрылғысындағы 13 -ші пинмен релені басқару үшін көрсетілген секіргішті байланыстырдым.
Мен әрқашан осы типтегі схемалардың прототипін жасаймын, тіпті егер түпкі мақсат - бәрін шамның ағаш негізіне сыйғызу.
2 -қадам: микроконтроллер мен тестілеу бағдарламасы
Бұл жобаға арналған Arduino коды Belkin WeMo құрылғысын имитациялайтын fauxmoESP кітапханасының мысал эскизін қолданады. Демек, үйдегі қайнатуды конфигурациялау коммерциялық құрылғыға өте ұқсас, бұл Alexa қосымшасында. Табиғи сөйлеу үшін мен өз құрылғымды «жарық» деп атадым.
Мен кейінірек шамды дауыстық командалардан тәуелсіз басқаруға болатын қуатты ауыстыру қосқышты қосуды шештім. Сондықтан бұл фотосуреттерде жоқ, бірақ кейінірек ағаш сатысында пайда болады. Сізге кодты тексеру үшін батырманың қажеті жоқ, сондықтан сізде бәрі жақсы. Түймешік коды қалай жұмыс істейтінін түсіндіру үшін 1 -қадамға енгізілген бейнені қараңыз! Бұл қадамнан кодты жүктеп алыңыз және өзіңіздің Wi -Fi желісінің атауын және құпия сөзін қосыңыз және құрылғының атауын реттеңіз.
3 -қадам: Қашауыштан жасалған ағаш негіз
Барлығы жұмыс істейтінін растағаннан кейін, бұл жобаның ағаш өңдеу бөлігін шешуге уақыт келді. Бұл лампа бұрандалы өзекпен ұсталады, оны арамен немесе айналмалы құралмен кесу дөңгелегімен қысқартуға болады, содан кейін реттегіш фланецті бұрап қоюға болады. Мен өз компоненттерімді орналастыру үшін ағаш негізді жондым.
Мен шаңды кетіру үшін ағаш негізді тегістеп, оны ағаш дақымен аяқтадым.
4 -қадам: қолданыңыз
«Alexa, жарықты қос» деп айту табиғи нәрсе, сондықтан мен ақылды шамды атауды өте ақылды сезіндім. Бір желіде бірнеше құрылғы болу үшін оларды «кіреберістің жарығы» немесе «түнгі жарық» деп атау арқылы ажыратуға болады. Бұл WeMo қосқышын сатып алудан гөрі жақсы ма? Егер сіз осы уақытқа дейін Нұсқаулықтан оқыған болсаңыз, онда біз өз қолымызбен құрастыру әлдеқайда қызықты екеніне келісеміз, әсіресе винтажды шамдардың арнайы реттелуі мен қондырғысы бар дизайн.
Сізде ақылды үйдің қандай жобалары бар? Төмендегі түсініктемелерде не істеп жатқаныңызды айтыңыз.
Ұсынылған:
Ақылды үстелдің жарықдиодты шамы - Ақылды жарықтандыру W/ Arduino - Neopixels жұмыс кеңістігі: 10 қадам (суреттермен)
Ақылды үстелдің жарықдиодты шамы | Ақылды жарықтандыру W/ Arduino | Neopixels жұмыс кеңістігі: Қазір біз үйде көп уақыт өткіземіз, виртуалды түрде оқимыз және жұмыс жасаймыз, сондықтан неге Arduino және Ws2812b жарықдиодты жарықдиодты жарықтандыру жүйесімен жұмыс кеңістігін жақсартпау керек. Үстелдің жарықдиодты шамы
Аппараттық құралдар мен бағдарламалық қамтамасыз ету ақылды құрылғыларды бұзады, Tuya және Broadlink LED шамы, Sonoff, BSD33 ақылды штепселі: 7 қадам
Аппараттық құралдар мен бағдарламалық қамтамасыз ету ақылды құрылғыларды бұзады, Tuya және Broadlink LED шамы, Sonoff, BSD33 ақылды қосқышы: Бұл нұсқаулықта мен өзімнің микробағдарламалық жасақтамамен бірнеше ақылды құрылғыларды қалай жыпылықтағанымды көрсетемін, сондықтан мен оларды Openhab қондырғысы арқылы MQTT арқылы басқара аламын. Әрине, мен оларды бұзған кезде жаңа құрылғылар
Shelly 1: 6 қадамымен DIY WiFi ақылды қауіпсіздік шамы (суреттермен)
Shelly 1 көмегімен DIY WiFi ақылды қауіпсіздік шамы: Бұл нұсқаулық Shelly компаниясының Shelly 1 ақылды релесі арқылы DIY ақылды қауіпсіздік шамын жасауды қарастырады. Қауіпсіздік шамын ақылды ету оның іске қосылу уақытын және оның қанша уақыт жұмыс істейтінін бақылауға мүмкіндік береді. Бұл әрекет болуы мүмкін
Amazon Alexa 433 мГц қашықтағы ақылды розеткаларды ESP8266: 4 қадаммен басқарады
Amazon Alexa ESP8266 көмегімен 433 мГц қашықтықтағы ақылды розеткаларды басқарады: Бұл нұсқаулықта мен сізге ESP8266 көмегімен Amazon Echo 433 мГц қашықтан басқарылатын розеткаларды қалай жасау керектігін көрсетемін. бұл NodeMCU қабанының жолы
Баллон шамы !!! Ғажайып !!! (қарапайым керемет баллон шамы) !!: 6 қадам (суреттермен)
Баллон шамы !!! Ғажайып !!! (қарапайым Awsome Ballon Lamp) !!: Қарапайым баллонды шам шарлар мен жетекші жүргізушісі бар 12 вольтты жолақтан жасалған