Мазмұны:
- 1 -қадам: Бөлшектерді жинау
- 2 -қадам: Сымдарды жалғау
- 3 -қадам: Кітапханаларды жүктеу
- 4 -қадам: код
- 5 -қадам: Blynk қосымшасы
- 6 -қадам: Аяқталды
Бейне: Wi -Fi арқылы Blynk қосымшасы бар смартфонмен басқарылатын неопиксельдер (LED жолағы): 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Мен бұл жобаны достар үйіндегі смартфонмен басқарылатын неопиксельді шабыттандырғаннан кейін жасадым, бірақ оны дүкеннен сатып алдым. Мен «өз қолыммен жасау қаншалықты қиын болса, ол да әлдеқайда арзан болар еді» деп ойладым.
Міне осылай.
Ескерту:
Сіз arduino ide ортасымен таныссыз деп ойлаймын, егер олай болмаса, онда көптеген оқулықтар бар.
ЖАҢАРТУ:
2019-04-04 - Қолданбада zeRGBa қосылды.
1 -қадам: Бөлшектерді жинау
1. NodeMCU (немесе esp8266 басқа түрі, бірақ MCU жақсы жұмыс істейді)
2. Өткізгіш сымдар (3x еркек-> әйел, 2x әйел-> әйел)
3. Неопиксельдер
4. Смартфон
2 -қадам: Сымдарды жалғау
Neopixels GND -ді MCU GND -ге қосыңыз.
Neopixel DATA MCU түйрегіші D3.
Неопиксель +5В сыртқы 5В қуат көзі (неопиксельдерді сыртқы қуат көзіне қосу керек, әйтпесе олар контроллерден көп ток алып, қуырады, сонымен қатар MCU -да тіпті 5в түйреуіш жоқ!).
MCU GND қуат көзі GND.
Қуат көзі+ MCU Vin штыры.
3 -қадам: Кітапханаларды жүктеу
Алдымен жарықдиодты басқару үшін бізге adafruit неопиксельді кітапхана қажет болады. Оны кітапханалар менеджерінен табуға болады, тек 'adafruit neopixel' іздеп, көрсетілгенін таңдап, оны орнатыңыз.
Содан кейін тақта анықтамаларын жүктеу үшін префикстерді ашып, https://arduino.esp8266.com/stable/package_esp8266com_index.json файлын 'қосымша тақта URL мекенжайлары' жолағына қойыңыз. Содан кейін тақта менеджерін ашып, 'esp8266' іздеңіз, ол бірінші болуы керек, оны шертіп орнатыңыз.
4 -қадам: код
Жаңа эскиз жасаңыз және оны 'esp8266 blynk көмегімен неопиксельдер' деп атаңыз (немесе сіз есте сақтайтын нәрсе). Кодқа қойыңыз.
'YourAuthCode' жобаңыздың аутентификация кодына өзгертіңіз. (blynk қосымшасындағы «жаңғақ» белгішесінен табылған)
Wi -Fi атауын және құпия сөзді желіге өзгертіңіз.
Жолақтың ұзындығына неопиксельдер санын орнатыңыз.
MCU-ды компьютерге қосыңыз, тақтадағы мәзірден MCU таңдаңыз, COM порты мен беру жылдамдығын таңдаңыз (115200), бірақ қалғандарын елемеңіз, ол алдын ала конфигурациялануы керек. Содан кейін жүктеңіз!
5 -қадам: Blynk қосымшасы
Blynk қосымшасын қолданбалар дүкенінен немесе ойын дүкенінен орнатыңыз.
Орнатқаннан кейін оны ашып, тіркелгі жасаңыз.
Жаңа жоба жасаңыз, содан кейін виджет қорабынан 2 стильдегі түймені, 1 мәзірді, 1 көлденең жүгірткіні және 3 тік сырғытпаны сүйреңіз.
Мәзір белгішесін нұқыңыз, содан кейін тақырыпты «Түс» етіп өзгертіңіз, «PIN» деп аталатын жолақты түртіңіз, оны V0 виртуалды түйреуішке өзгертіңіз.
Мәзірдің 9 элементін жасаңыз:
қызыл, жасыл, көк, сары, күлгін, көгілдір, ақ, өшірілген және тапсырыс. (Сол ретпен !!).
Қайтып оралыңыз, содан кейін түймелердің бірін түртіңіз, оның PIN кодын V2 виртуалды түйреуішіне, «өшірілген» және «қосулы» белгісін екеуін де «кемпірқосаққа» орнатыңыз.
Артқа қайтып, басқа түймені басыңыз, оның PIN кодын V3 виртуалды пиніне, ал «қосу» және «өшіру» белгілерін «жаңарту» үшін орнатыңыз.
Артқа қайтыңыз, содан кейін көлденең жүгірткіні басыңыз, оны «жарықтық» деп атаңыз және оның PIN кодын V1 виртуалды пиніне орнатыңыз, егер қаласаңыз, «көрсету мәнін» қосыңыз және «жіберу кезінде жіберуді» өшіріңіз, «жазу аралығы» 100 мс болуы керек..
Қайтып оралыңыз, содан кейін тік сырғытпалардың бірін нұқыңыз, оны «Қызыл» деп атаңыз, содан кейін оның PIN кодын V4 виртуалды түйреуішіне орнатыңыз, «мәнді көрсету» және «босату кезінде жіберу» екеуін де ҚОСУ.
Келесі 2 тік сырғытқыш үшін де солай жасаңыз, бірақ оларды виртуалды V5 және V6 түйреуіштері бар «Көк» және «Жасыл» деп белгілеңіз.
Егер жүгірткілерді пайдаланғыңыз келмесе, оның орнына zeRGBa тақтайшасын қолдануға болады. Белгішені түртіп, түйреуіштерді таңдаңыз; V4, V5, V6 сәйкесінше қызыл, жасыл, көк үшін. Мәндер 0 -ден 255 -ке дейін екеніне көз жеткізіңіз.
Оларды жылжыту үшін виджетті ұстап тұрыңыз.
Қолданбаны пайдалану үшін жоғарғы оң жақ бұрыштағы ойнату белгісін нұқыңыз.
ҚОЛДАНБАНЫ ПАЙДАЛАНУ:
MCU сияқты бір WiFi желісіне қосылғаныңызға көз жеткізіңіз.
Ашылмалы мәзірден түс таңдау жолақты сол түске орнатады, жарықтықты өзгерту үшін «жарықтық» жүгірткісін пайдаланыңыз, содан кейін жаңарту түймесін басыңыз. «Кемпірқосақ» түймесін басу кемпірқосақ үлгісін жасайды. Егер сіз «реттелетін» таңдайтын болсаңыз, соманы өзгерту үшін «Қызыл», «Жасыл» және «Көк» сырғытпаларды сүйреңіз, түсін өзгерту үшін жаңарту түймесін басыңыз.
6 -қадам: Аяқталды
Сіздің жобаңыз пайдалануға дайын болуы керек!
Масайрау!
Ұсынылған:
Neopixel Ws 2812 LED жолағы Android немесе Iphone арқылы Bluetooth арқылы басқарылатын Arduino көмегімен: 4 қадам
Neopixel Ws 2812 LED жолағы Arduino көмегімен Android немесе iPhone арқылы басқарылады: Сәлеметсіздерме балалар, мен осы нұсқаулықта Bluetooth байланысын қолдана отырып, Android телефонынан немесе iPhone -нан неопиксельді жарықдиодты немесе ws2812 жарықдиодты қалай басқару керектігін талқыладым. үйіңізге неопиксельді жолақты қосыңыз, Arduino -мен бірге
ESP8266 бар WiFi басқарылатын RGB жарықдиодты жолағы: 5 қадам
ESP8266 көмегімен WiFi басқарылатын RGB светодиодты жол: WiFi арқылы басқарылатын жарықдиодты шамдарды жасау. Менде Рождестволық жарық диодты жолақ бар, сондықтан мен оны ESP8266 -ға қайта өңдеймін, бұл жарықдиодты WiFi арқылы басқаруға мүмкіндік береді. ESP8266 веб -сервер бола алады, бұл
Bluetooth қосымшасы арқылы басқарылатын Arduino автокөлігі: 4 қадам (суреттермен)
Arduino Car Bluetooth арқылы басқарылады: Arduino - бұл керемет прототиптеу платформасы екенін білеміз, себебі ол бағдарламалау тілін жақсы қолданады және бізге керемет тәжірибе беретін көптеген керемет компоненттер бар
Wifi басқарылатын Raspberry Pi көмегімен Task, Ifttt интеграциясы бар 12 вольтты жолағы: 15 қадам (суреттермен)
Task, Ifttt интеграциясы бар Raspberry Pi көмегімен Wi -Fi арқылы басқарылатын 12 вольтты жолақ. Бұл жобада мен сізге таңқурай pi көмегімен wifi желісінде қарапайым 12 вольтты аналогты жолақты қалай басқаруға болатынын көрсетемін. Бұл жоба үшін сізге қажет: 1x Raspberry Pi (I) Мен Raspberry Pi 1 Model B+) 1x RGB 12v Le қолданамын
WIFI арқылы отпен ойнаңыз! ESP8266 және неопиксельдер: 8 қадам
WIFI арқылы отпен ойнаңыз! ESP8266 және неопиксельдер: Wi-Fi сымсыз басқаруымен отты модельдеудің керемет әсерін жасаңыз. Жақсы көрінетін интерфейсі бар мобильді қосымша (Android смартфондары үшін) сіздің шығармаңызбен ойнау үшін орнатуға дайын! Біз жалынды басқару үшін Arduino мен ESP8266 қолданамыз. Онда