Мазмұны:
- 1 -қадам: кіріспе
- 2 -қадам: Қажетті компоненттер
- 3 -қадам: электронды дизайн
- 4 -қадам: 3D дизайны мен басып шығару
- 5 -қадам: компоненттерді орнату
- 6 -қадам: Бағдарламалау
- 7 -қадам: Тексеріңіз
Бейне: Wifi арқылы басқарылатын Ikea Grono шамы: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл нұсқаулықта мен сізге стандартты Ikea Grono шамын Wifi-мен басқарылатын жарықдиодты шамға қалай айналдыру керектігін көрсетемін! Шамның дыбыстық реактивті режимді қосқанда 10 -нан астам түрлі жарық режимдері бар.
1 -қадам: кіріспе
Егер сіз бір кездері гудвил немесе жергілікті екінші қол дүкенінде болсаңыз, сіз Ikea Grono шамын көрген боларсыз. Қандай да бір себеппен, жанымдағы барлық ізгі ниеттерде осындай шамдар көп болды, сондықтан мен оларды жақсарту үшін не істей алатынымды көруді шештім. Осы өзгерістерді енгізгеннен кейін, мен міндетті түрде садақа бермеймін немесе тастамаймын!
Мен жақында WiFi мүмкіндігі бар NodeMCU Esp8266 микроконтроллерлерімен ойнадым. Олар шынымен де керемет! Бұл жоба қарапайым электрониканы, 3D дизайнын/басып шығаруды және C, HTML және CSS -те бағдарламалауды қамтиды. Мен орта мектептен бастап HTML/CSS жасамадым, сондықтан бұл мені осы тілдерге қайта енгізу үшін тамаша жоба болды.
Мен бұл жобаны қарапайым түрде жасауға тырыстым, сондықтан сіз өзіңіздің Ikea Grono WiFi лампаңызды оңай жасай аласыз. Егер сізде жол бойында сұрақтарыңыз болса, төмендегі түсініктемелерде сұраудан тартынбаңыз.
Егер сіз мұны білсеңіз, мені қолдау үшін және қызықты жобаларды көру үшін менің YouTube каналыма жазылуды қарастырыңыз.
2 -қадам: Қажетті компоненттер
Бұл жобаға қажет компоненттер төменде:
1. NodeMCU ESPP 2866 Amazon сілтемесі
2. Резисторлар (200 және 470 Ом) Amazon Link
3. Конденсатор (1000 uF ұсынылады) Amazon Link
4. Жарықдиодты (кез келген түсті) Amazon сілтемесі
5. 15 Neopixels Lights Amazon Link
6. Электрлік микрофонның күшейткіші - MAX4466, Amazon Link байланысының реттелуі
6. Пісіру үтігі және Amazon Link негізгі жабдықтары
7. 3D принтерге қол жеткізу
Ақпаратты ашу: Жоғарыдағы Amazon сілтемелері серіктестік сілтемелер болып табылады, демек, егер сіз бассаңыз және сатып алсаңыз, мен сізге қосымша ақы төлеймін.
3 -қадам: электронды дизайн
Электрондық дизайн бұл жоба үшін өте қарапайым, бұл сіз электроникаға енді ғана еніп жатсаңыз, бастаудың тамаша жобасы!
Мен схеманы алдымен тақтаға салуды ұсынар едім, содан кейін барлығын тақтаға дәнекерлеймін.
4 -қадам: 3D дизайны мен басып шығару
Маған Ikea Grono шамының дизайны ұнады, бірақ маған электроникаға орын керек екенін білдім, сонымен қатар шамның жоғарғы жағы қалай ашылғанын ұнатпадым.
Мен ESP8266, MAX4466 бөлмелері бар шамның қарапайым негізін жасадым (бұл ойдан шығарылған нәрсе болды, сондықтан мен тек тесік бұрғыладым), Қосу/Өшіру қосқышы (жалқау болғандықтан пайдаланбадым), Қуат (USB) және қақпағы шамға толық сәйкес келеді. Мен сондай -ақ жарықты ұстап тұру үшін қақпақ жасадым және оны жақсы етіп көрсету үшін, бірақ егер сіз оны ашқыңыз келсе, бұл бөлікті өткізіп жіберуге болады.
Бөлшектерге Thingiverse сілтемесін мына жерден табуға болады.
5 -қадам: компоненттерді орнату
Енді сізде электроника дәнекерленген және негізі/қақпағы 3D басып шығарылған, бәрін жинауды бастайтын уақыт келді. ESP8266, қосу/өшіру қосқышын, қуат кабелін және қақпақты Ikea Grono шамының негізіне орнатыңыз.
6 -қадам: Бағдарламалау
Мен мойындаймын, мен HTML/CSS -ті бірнеше жылдар бойы қолданбағандықтан, бұл бөлім ең ұзақ уақытқа созылды. Мен кәсіби веб -әзірлеуші емеспін, сондықтан мен оны ең жақсы тәжірибемен бағдарламаланған деп айтуға тырыспаймын, бірақ ол жұмыс істейді және мен процесте көп нәрсені үйрендім.
Мен ESP8266 бағдарламалау үшін IO платформасын қолдандым, бірақ arduino IDE жақсы жұмыс істейді. Тек кодты жүктеп алыңыз, WIFI SSID мен құпия сөзді енгізіңіз, сонда сіз жақсы боласыз! Бастапқы іске қосылу кезінде сериялық монитор сізге қандай веб -серверге кіру керектігін хабарлайды.
Мен шамға келесі мүмкіндіктерді бағдарламаладым, бірақ жаңаларын қосу өте оңай:
1. Жарықдиодты сынау
2. Түс таңдаңыз
3. Барлық шамдарды қосыңыз (жоғарыда таңдалған түспен)
4. Барлық шамдарды өшіріңіз
5. Арнайы режимдер
а. Жоғары түрлі түсті
б. Кездейсоқ жұлдыздар шоуы
c) Жоғары төмен түс
d. Баяу түсуі/шығуы
д. Цилон
f. Түсті сүрту
g. Штроб
с. Дыбыстық реактивті (егер сіз қара түсті таңдап, шамдарды қоссаңыз/өшірсеңіз, бұл көп түсті)
7 -қадам: Тексеріңіз
Енді сізде барлық шамдар жинақталған және бағдарламаланған, оны сынаудың уақыты келді!
Оны қосыңыз, қосқышты қосыңыз және ләззат алыңыз.
Мені қолдау үшін және басқа да керемет жобалар/бейнелерді көру үшін менің youtube каналыма жазылуды қарастырыңыз.
Оқығаныңызға рахмет!
Ұсынылған:
WiFi басқарылатын жарықдиодты жолақ матрицасының дисплейі сағат шамы: 3 қадам (суреттермен)
WiFi басқарылатын жарықдиодты жолақ матрицасының дисплейі сағат шамы: бағдарламаланатын жарықдиодты жолақтар, мысалы. WS2812 негізделген, қызықты. Қолданбалар сан алуан және сіз тез әсерлі нәтижеге қол жеткізе аласыз. Қалай болғанда да, сағаттар салу мен көп ойлайтын басқа домен сияқты. Біршама тәжірибеден бастасақ
Neopixel Ws 2812 LED жолағы Android немесе Iphone арқылы Bluetooth арқылы басқарылатын Arduino көмегімен: 4 қадам
Neopixel Ws 2812 LED жолағы Arduino көмегімен Android немесе iPhone арқылы басқарылады: Сәлеметсіздерме балалар, мен осы нұсқаулықта Bluetooth байланысын қолдана отырып, Android телефонынан немесе iPhone -нан неопиксельді жарықдиодты немесе ws2812 жарықдиодты қалай басқару керектігін талқыладым. үйіңізге неопиксельді жолақты қосыңыз, Arduino -мен бірге
Bluetooth арқылы Arduino арқылы қимылмен басқарылатын роботтық қол: 4 қадам
Қимылмен басқарылатын робот қолы Bluetooth арқылы Arduino: Қолында екі режим бар. Біріншіден, қолмен Bluetooth режимінде қолмен жылжытуға болады. Сонымен қатар, сіз өз позицияңызды сақтай аласыз және сіз ойнай аласыз … Екіншіден, сіздің ph -ті қолданатын Қимыл режимі
Nrf24l01 Arduino арқылы басқарылатын қолмен басқарылатын роботты қалай құруға болады: 3 қадам (суреттермен)
Nrf24l01 Arduino арқылы басқарылатын тұтқалы роботты қалай құруға болады: " Nrf24l01 Arduino арқылы басқарылатын роботты ұстағышты қалай құру керек " MEG көмегімен L298N қос қозғалтқышы бар модульмен басқарылатын шынжыр табанды дөңгелекке орнатылған үш дәрежелі еркіндік ұстағышын қалай құру керектігін түсіндіреді
WiFi арқылы Blynk арқылы жарықдиодты басқару үшін ESP32 қалай қолдануға болады: 7 қадам (суреттермен)
Wifi арқылы Blynk арқылы жарықдиодты басқару үшін ESP32 қалай қолдануға болады: Бұл оқулықта WiFi арқылы Blynk көмегімен жарықдиодты басқару үшін ESP32 даму тақтасы қолданылады. Blynk - бұл Arduino, Raspberry Pi және интернеттегі ұнатуларды басқаруға арналған iOS және Android қосымшалары бар платформа. Бұл сандық бақылау тақтасы, онда сіз