Мазмұны:
Бейне: Минималистік IoT сағаты (ESP8266, Adafruit.io, IFTTT және Arduino IDE көмегімен): 10 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
IgorF2Follow Автордың толығырақ:
Туралы: Жасаушы, инженер, ақылсыз ғалым және өнертапқыш IgorF2 туралы толығырақ »
Бұл оқулықта мен минималистік сағатты интернетпен қалай жасауға болатынын көрсетемін. Мен оны ESP8266 негізіндегі екі түрлі тақтамен тексердім: Firebeetle және NodeMCU. Микроконтроллер Google серверінен ағымдағы уақытты алады және оны NeoPixel LED сақинасында көрсетеді. Ол сондай -ақ WeatherUnderground -дан IFTTT және Adafruit.io платформаларын қолдана отырып, ауа райының ағымдағы деректерін алады және ауа райы жағдайына байланысты жарық диодты түстерді өзгертеді.
Ол жақсы ажыратымдылыққа ие болмайды (светодиодтардың аздығына байланысты), бірақ бұл аз компоненттерді қолдана отырып, кодтау мен электронды дағдыларды қолданудың жақсы әдісі. Мен сонымен қатар нақты уақытты сыртқы схеманы пайдаланбай, ағымдағы уақытты «білетін» құрылғы жасай аламын, ол ауа райының өзгеруін «сезе» алады.
Сіз оны жарық диодты сақинасы бар басқа гаджеттермен біріктіре аласыз. Ол менің IoT ауа тазартушысына арналған (https://www.instructables.com/id/IoT-Air-Freshner-with-NodeMCU-Arduino-IFTTT-and-Ad/), бұл оған жаңа мүмкіндік береді. Сіз басқа гаджеттермен де солай жасай аласыз.
Мұнда қолданылатын кейбір білімдер Бекки Стерннің керемет заттар заттары класына негізделген. Өте ұсынылады!
Кодтың бір бөлігі ESP8266 форумындағы https://www.esp8266.com/viewtopic.php?f=29&t=6007&start=5 пікірлеріне негізделген. Қоғамға көмектескеніңіз үшін рахмет!
1 -қадам: құралдар мен материалдар
Бұл жоба үшін маған аздаған материалдар қажет болды:
- Дәнекерлеу сымы. Маған кейбір сымдарды жарықдиодты сақинаға дәнекерлеу үшін қажет болды, ал түйреуіштерді ESP8266 тақталарына дәнекерлеу үшін;
-
ESP8266 әзірлеуші тақтасы. ESP8266 негізіндегі бірнеше тақталар бар. Мен бұл оқулықта олардың екеуін сынап көрдім:
- Firebeetle (сілтеме);
- NodeMCU (сілтеме / сілтеме);
- NeoPixel 16 x WS2812 5050 RGB жарық диоды (сілтеме / сілтеме / сілтеме);
- MiniUSB кабелі, ESP8266 тақтасы мен компьютер арасындағы байланыс үшін (кодты жүктеу үшін);
- 5В, USB зарядтау құрылғысы (мысалы, телефонды зарядтағыш) тізбекті қосу үшін;
- 3 әйел-әйел секіргіш сымдары. Мен оны жарықдиодты сақина мен ESP8266 тақтасы арасындағы байланыс үшін қолдандым.
Әзірлеу тақтасы берілген Wi-Fi желісін қосады және Adafruit.io платформасынан кейбір деректерді алады. Сағат ретінде NeoPixel сақинасы қолданылады. Ол сондай-ақ гаджеттің күйін көрсете алады (егер Wi-Fi қосылымы сәтті болса). Жарық диодтарының түсі Adafruit.io арнасынан алынған деректерге байланысты болады. Басқару тақтасы мен барлық перифериялық құрылғыларды қуаттандыру үшін 5В USB зарядтағыш қолданылды.
16 светодиодты NeoPixel сақинасы қолданылғаннан кейін менің сағатымның ажыратымдылығы шектеулі болды. Жарықдиодты секундтардың минималды бөлінуі шамамен 4 секунд. Минутты жарық диоды әр 4 минут сайын ғана жаңартылады. Егер сіз жақсы ажыратымдылықты қаласаңыз, көп жарық диодтары бар сақинаны қолдануға болады. 24 светодиоды бар нұсқалар бар (сілтеме / сілтеме), мысалы. 12 светодиодты сақина сағаттарды көрсету үшін жақсы таңдау болар еді (сілтеме / сілтеме).
Жоғарыдағы сілтемелер - бұл оқулықта қолданылатын элементтерді қайдан табуға болатыны туралы ұсыныс (және, мүмкін, менің болашақ оқулықтарымды қолдайтын шығар). Оларды басқа жерден іздеңіз және сүйікті жергілікті немесе интернет -дүкеннен сатып алыңыз.
Сондай -ақ, сағатыңызға 3D басып шығарылған корпусты жасауға болады. Сіз Anet A8 -ді небәрі 169,99 долларға сатып алуға болатынын білдіңіз бе? Мұнда басыңыз және өзіңіздікін алыңыз!
Ұсынылған:
IoT Air Freshener (NodeMCU, Arduino, IFTTT және Adafruit.io көмегімен): 15 қадам (суреттермен)
IoT Air Freshener (NodeMCU, Arduino, IFTTT және Adafruit.io көмегімен): Instructables Wireless Contest 2017 конкурсының бірінші жүлдегері !!!: DNew енді қол жетімді: ауа райы болжамы бар IoT сағаты! Қарап шығыңыз: https://www.instructables.com/id/Minimalist-IoT-Clock-using-ESP8266-Adafruitio-IFTT/ Фрагманың болуы жұбаныш береді
Минималистік сағат сағаты: 28 қадам (суреттермен)
Минималистік сағат сағаты: Super Make Something -ге үлкен рахмет, себебі бұл жоба олардың неопиксельді сағат сағатынан шабыттанды. Мен бұл сағатты IGCSE Design бөлігі ретінде жасадым & Технология курсы және ол үшін A* алды. CAD модулі алдын -ала синтезге негізделген, сондықтан
Оятқышпен DIY ақылды шкаласы (Wi-Fi, ESP8266, Arduino IDE және Adafruit.io көмегімен): 10 қадам (суреттермен)
Оятқышпен DIY ақылды шкаласы (Wi-Fi, ESP8266, Arduino IDE және Adafruit.io көмегімен): Мен алдыңғы жобада Wi-Fi бар ақылды ванна шкаласын жасадым. Ол пайдаланушының салмағын өлшей алады, оны жергілікті түрде көрсетеді және бұлтқа жібере алады. Бұл туралы толығырақ төмендегі сілтеме бойынша біле аласыз: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
ESP8266 NODEMCU BLYNK IOT оқулығы - Esp8266 IOT Blunk және Arduino IDE көмегімен - Жарықдиодты Интернет арқылы басқару: 6 қадам
ESP8266 NODEMCU BLYNK IOT оқулығы | Esp8266 IOT Blunk және Arduino IDE көмегімен | Жарықдиодты Интернет арқылы басқару: Сәлеметсіздер ме, балалар, біз ESP8266 немесе Nodemcu көмегімен IOT -ты қолдануды үйренеміз. Бұл үшін біз blynk қосымшасын қолданамыз, сондықтан біз esp8266/nodemcu көмегімен жарықдиодты интернет арқылы басқарамыз, сондықтан Blynk қолданбасы біздің esp8266 немесе Nodemcu -ге қосылады
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io және IFTTT көмегімен): 18 қадам (суреттермен)
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io және IFTTT көмегімен): Егер сіз қазірдің өзінде жаз болса, бұл ашық фитнеске арналған тамаша уақыт. Жүгіру, велосипед тебу немесе жүгіру - сіздің формаңызды жақсартуға арналған керемет жаттығулар. Ал егер сіз салмағыңызды жоғалтқыңыз немесе басқарғыңыз келсе, онда