Мазмуну:

Nodemcu менен башкарылган неопиксел: 6 кадам
Nodemcu менен башкарылган неопиксел: 6 кадам

Video: Nodemcu менен башкарылган неопиксел: 6 кадам

Video: Nodemcu менен башкарылган неопиксел: 6 кадам
Video: Использование кнопки скорости шагового двигателя 28BYJ-48 с 8 проектами: Ultimate Video Tutorial, урок 107 2024, Ноябрь
Anonim
Image
Image
Neopixel Nodemcu менен башкарылат
Neopixel Nodemcu менен башкарылат
Neopixel Nodemcu менен башкарылат
Neopixel Nodemcu менен башкарылат

Салам балдар бул жерде менде жаңы көрсөтмө бар. Бул көрсөтмөдө биз дүйнөнүн каалаган жеринен интернет аркылуу Nodemcu аркылуу Neopixel LED тилкесин (ws2812b) кантип көзөмөлдөө жана түсүн өзгөртүү керектигин үйрөнөбүз. Ошентип, бул IOTтун Neopixel тилкеси менен айкалышкан долбоору.

Бул жерде биз Blynk колдонмосун смартфону менен Nodemcu ортосундагы интерфейс катары колдонобуз.

1 -кадам: Керектүү материалдар

1) түйүн Mcu

2) Neopixel алып келген тилке (Ws21812b)

3) туташтыруучу зымдар

4) Нан тактасы

5) Электр энергиясы менен камсыздоо

Жана

6) Blynk колдонмосу

2 -кадам: Blynk тиркемесин даярдоо

Blynk колдонмосун даярдоо
Blynk колдонмосун даярдоо
Blynk колдонмосун даярдоо
Blynk колдонмосун даярдоо
Blynk колдонмосун даярдоо
Blynk колдонмосун даярдоо

Бул долбоордо смартфон менен Nodemcu ортосундагы интерфейсти колдонушубуз керек. Бул үчүн биз Blynk тиркемесин интерфейс катары колдонобуз.

Ал үчүн Google Play дүкөнүнөн Blynk тиркемесин жүктөп алыңыз.

Андан кийин колдонмону ачып, электрондук почтаңыздын идентификаторун колдонуу менен жаңы каттоо эсебин түзүңүз.

Аккаунтту түзгөндөн кийин сиз электрондук почтанын идентификаторуна "Аутентификация Токенин" аласыз.

Бул "Аутентификация Токенин" келечекте колдонуу үчүн сактаңыз.

3 -кадам: Nodemcu'ду Neopixel Led Stripке туташтыруу

Nodemcu'ду Neopixel Led Stripке туташтыруу
Nodemcu'ду Neopixel Led Stripке туташтыруу
Nodemcu'ду Neopixel Led Stripке туташтыруу
Nodemcu'ду Neopixel Led Stripке туташтыруу

Неопиксел алып келген тилке ---- Нодемку

5v пин ----------- Вин пин

Gnd пин. ----------- Gnd пин

Din pin --------------. D2 пин

Бул ушул. Ушунчалык жөнөкөй эмеспи ….

4 -кадам: Аппараттык жана электр менен камсыздоо

Бул проектте мен алдыңкы тилкени масштабга туташтырдым жана масштабдын экинчи тарабында Nodemcu менен бирге Breadboard орнотулду..

Электр камсыздоо

Бул Nodemcu уюлдук телефондун кубаттагычы (5v) менен иштей алат. Ошентип, сиз муну түз колдоно аласыз. Жана ошол эле маалымат кабели Nodemcu программасын жүктөө үчүн компьютерге туташтыруу үчүн колдонулушу мүмкүн.

5 -кадам: Nodemcu программалоо

Бул тууралуу билүүдөн мурун, Nodemcu. Nodemcu баштапкы орнотуулары үчүн Intial орнотуунун негиздери жөнүндө билишиңиз керек.

Ал тургай, мен жогоруда көрсөтмөлөрдөн негиздеримди алдым, андыктан өтүңүз.

Бул көрсөтмөдөн өткөндөн кийин, сиз Nodemcu'ду каалаган жол менен колдоно аласыз.

Төмөндө бул долбоордун баштапкы кодунун шилтемеси.

Берилген программада сиз "Аутентификация Токенин" өзгөртүүңүз керек (сиз электрондук почтанын IDсине Blynkтен алгансыз)

Жана ошондой эле Nodemcu туташуу керек болгон WiFi'дын Ssid жана паролу.

Муну аткаргандан кийин, программаны Nodemcu тактасына жүктөй аласыз.

Бул сиздин Nodemcu колдонууга даяр.

6 -кадам: Акыркы тестирлөө

Акыркы тестирлөө
Акыркы тестирлөө
Акыркы тестирлөө
Акыркы тестирлөө
Акыркы тестирлөө
Акыркы тестирлөө

Окутуунун дээрлик 90% бүттү.

Эми биз Blynk колдонмосуна кайтуубуз керек.

Blynk колдонмосун ачыңыз. Жаңы долбоорду түзүңүз жана орнотуулардын вариантын тандаңыз (үстү жактагы алты бурчтуу гайка түрүндөгү ачкыч).

Жөндөөлөр опциясына долбоордун атын киргизиңиз жана Түзмөктөрдө Nodemcu'ду тандаңыз (биз аны колдонуп жатабыз), ошондой эле WiFi менен туташуунун түрүн аныктаңыз….

Ушуну менен Blynk колдонмосунда Түзмөктү орнотуу аяктады.

Эми жөндөө баскычынын жанындагы Plus баскычын (виджет кутучасы) колдонуу менен zeRGBa ачкычын (виджет) кошуңуз.

Виджетти кошкондон кийин, ошол виджетти чыкылдатыңыз.

Ошол zeRGBa виджет ачкычында "бириктирүү" вариантын тандап, "V2 виртуалдык пинге" кадап коюңуз.

(Мен мурунку кадамдын баштапкы кодунда жасаган баштапкы кодго көчүрүлүшү керек болгон текст бар. Ошентип, сиз жөн гана жүктөп алып, түз жүктөй аласыз.)

Сунушталууда: