Мазмұны:

Wi -Fi арқылы Blynk қосымшасы бар смартфонмен басқарылатын неопиксельдер (LED жолағы): 6 қадам
Wi -Fi арқылы Blynk қосымшасы бар смартфонмен басқарылатын неопиксельдер (LED жолағы): 6 қадам

Бейне: Wi -Fi арқылы Blynk қосымшасы бар смартфонмен басқарылатын неопиксельдер (LED жолағы): 6 қадам

Бейне: Wi -Fi арқылы Blynk қосымшасы бар смартфонмен басқарылатын неопиксельдер (LED жолағы): 6 қадам
Бейне: Create User - Blynk local Server? (Subtittled) 2024, Қараша
Anonim
Wi -Fi арқылы Blynk қосымшасы бар смартфонмен басқарылатын неопиксельдер (LED жолағы)
Wi -Fi арқылы Blynk қосымшасы бар смартфонмен басқарылатын неопиксельдер (LED жолағы)

Мен бұл жобаны достар үйіндегі смартфонмен басқарылатын неопиксельді шабыттандырғаннан кейін жасадым, бірақ оны дүкеннен сатып алдым. Мен «өз қолыммен жасау қаншалықты қиын болса, ол да әлдеқайда арзан болар еді» деп ойладым.

Міне осылай.

Ескерту:

Сіз 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 қосымшасы
Blynk қосымшасы
Blynk қосымшасы
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 -қадам: Аяқталды

Аяқталды!
Аяқталды!
Аяқталды!
Аяқталды!

Сіздің жобаңыз пайдалануға дайын болуы керек!

Масайрау!

Ұсынылған: