Мазмуну:
- 1 -кадам: Аппараттык/Программалык камсыздоо
- 2 -кадам: Blynk китепканасын жүктөп алыңыз
- 3 -кадам: ESP8266 Board менеджерин кошуу
- 4 -кадам: Көбүрөөк маалымат алуу үчүн видеону көрүңүз
- 5 -кадам: Блинктин конфигурациясы
- 6 -кадам: схемалык
- 7 -кадам: Arduino коду
- 8 -кадам: Колдоо үчүн
Video: NodeMCU (ESP8266) жана Blynk тиркемесин колдонуу менен үй шаймандарын көзөмөлдөңүз: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул үйрөткүчтө биз лампаны башкаруу үчүн Blynk тиркемесин жана NodeMCU (ESP8266) колдонууну үйрөнөбүз (башка үй тиричилик техникасы жакшы болот), айкалышы интернет аркылуу болот.
Бул нускаманын максаты-интернет аркылуу Arduino же шайкеш аппаратты (NodeMCU) алыстан башкаруучу эң жөнөкөй чечимди көрсөтүү жана Интернет нерселер дүйнөсүн (IoT) изилдөө.
Blynk - бул Arduino, Raspberry Pi жана интернеттеги жактырууларды көзөмөлдөө үчүн iOS жана Android колдонмолору бар платформа. Бул виджеттерди сүйрөө жана таштоо аркылуу долбооруңуздун графикалык интерфейсин курууга мүмкүн болгон санариптик такталар. (Булак: Blynk веб -сайты).
1 -кадам: Аппараттык/Программалык камсыздоо
Аппараттык компоненттер:
1. NodeMCU (ESP8266).
2. Эстафета
3. Лампа
4. Зымдар
6. 5V Power Supply 1AMP (опционалдык, бирок мен релеге 5v берүү менен электр тогунун жоктугун болтурбоо үчүн аны колдонууну сунуштайм.
Программа колдонмолору:
1. Blynk App
2. Arduino IDE
3. OS үчүн Blynk китепканасы (Windows, Linux, iOS)
4. ESP8266 Arduino IDE үчүн башкарма башкаруучусу
2 -кадам: Blynk китепканасын жүктөп алыңыз
Көрсөтмөлөрдү аткарыңыз:
1. Blynk_Release_vXX.zipди жүктөп алыңыз (Жүктөөлөр бөлүмүнө ылдый жылыңыз)
2. Архивди ачуу. Сиз архивде бир нече папкалар жана бир нече китепканалар бар экенин байкайсыз.
3. Бул китепканалардын бардыгын Arduino IDEдин your_sketchbook_folder'ине көчүрүңүз. Your_sketchbook_folder жайгашкан жерди табуу үчүн Arduino IDEдеги жогорку менюга өтүңүз:
Windows: Файл → Тандоолор
Mac OS: Arduino → Тандоолор
Blynk китепканасын жүктөп алуу жана көбүрөөк маалымат алуу үчүн бул шилтемени басыңыз (бул жерде).
3 -кадам: ESP8266 Board менеджерин кошуу
Кошумча такталар менеджерине URLдин астына жазыңыз.https://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json
Сүрөттө белгиленгендей жана OK киргизиңиз.
Эскертүү: Бул кадам тууралуу көбүрөөк маалымат алуу үчүн видеону көрүңүз
4 -кадам: Көбүрөөк маалымат алуу үчүн видеону көрүңүз
5 -кадам: Блинктин конфигурациясы
Blynk колдонмосун орнотуу үчүн, сиз төмөнкү кадамдарды аткарышыңыз керек:
1. Blynk тиркемесин смартфонуңузга жүктөп алып, каттоо эсебин түзүңүз.
Бул үчүн: Blynk тиркемелерин жүктөп алыңыз:
• iOS:
• Android:
2. Жаңы долбоорду түзүңүз, тизмеден жабдууларыңызды тандаңыз (NodeMCU).
3. Байланыш түрүн тандаңыз (USB, Wifi, Bluetooth…).
4. Башкаруу панелине виджет кошуу үчүн оң жактагы оң жагындагы плюс сөлөкөтүн чыкылдатыңыз.
5. Баскыч виджетин тандап, анын орнотууларын өзгөртүү үчүн эки жолу басыңыз.
Эскертүү: Аутентификация ачкычы сиздин электрондук почтаңызга жөнөтүлөт
6 -кадам: схемалык
Сураныч, төмөндөгү кадамдарды аткарыңыз:
1. Релелик тактанын Vcc электр менен камсыздоо 5v.
2. Эстафета тактасынын GNDден GNDге.
3. NodeMCUнун D1 реле тактасынын IN1ине.
Эскертүү: 5v талап кылынган реле жана nodemcu чыгышы болгону 3.3v, ошондуктан мен тышкы 5v электр булагын колдонууну сунуштайм
7 -кадам: Arduino коду
Код жөнүндө
#аныктоо BLYNK_PRINT Сериал
#include #include /// Blynk тиркемесинде Автордук Токенди алышыңыз керек. // Проект Орнотууларына өтүңүз (гайка сүрөтчөсү). char auth = "YourAuthToken"; // Сиздин WiFi грамоталары. // Ачык тармактар үчүн сырсөздү "" деп коюңуз. char ssid = "Сиздин тармактын аталышы"; char pass = "YourPassword"; void setup () {// Debug console Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }
8 -кадам: Колдоо үчүн
Сиз менин YouTube каналыма көбүрөөк жазууларды жана долбоорлорду жазсаңыз болот.
Колдоо үчүн жазылыңыз.
Рахмат. Менин YouTube каналыма өтүңүз -шилтеме
Сунушталууда:
NodeMCU & Blynk боюнча AM2301 менен температураны жана нымдуулукту көзөмөлдөңүз: 3 кадам
Температураны жана нымдуулукту AM2301 менен NodeMCU & Blynk менен көзөмөлдөңүз: Бул тармактын көпчүлүк вертикалдарында температура, нымдуулук, басым, абанын сапаты, суунун сапаты ж. баалоо болгондо эскертүү системалары иштеши керек
MCU жана Google Жардамчысын колдонуп, үй шаймандарын көзөмөлдөңүз - IOT - Blynk - IFTTT: 8 кадам
MCU жана Google Жардамчысын колдонуп, үй шаймандарын көзөмөлдөңүз | IOT | Blynk | IFTTT: Google Жардамчысын колдонуп шаймандарды көзөмөлдөө үчүн жөнөкөй проект: Эскертүү: Электр энергиясын колдонуу коркунучтуу болушу мүмкүн. Өтө кылдаттык менен мамиле кылыңыз. Ачык микросхемалар менен иштеп жатканда кесипкөй электрикти жалдаңыз. Мен жоопкерчиликти мойнума албайм
MIT APP жана Google Fusion Table колдонуу менен чакан бизнес үчүн Android тиркемесин түзүү: 7 кадам
MIT APP жана Google Fusion Table колдонуу менен чакан бизнес үчүн Android тиркемесин жасоо: Сиз качандыр бир убакта Google Play дүкөнүндө жеткиликтүү болгон өзүңүздүн тиркемесиңизди түзгүңүз келген беле !!! Эгерде сизде бизнес болсо, анда бул окуу куралы сиздин жашооңузду өзгөртөт. Муну кылдат окуп чыккандан кийин, сиз өзүңүздүн Колдонмоңузду жасай аласыз. Бефо
Wemos D1 ESP8266, Arduino IDE жана Blynk тиркемесин колдонгон Wi-Fi роботу: 11 кадам (сүрөттөр менен)
Wemos D1 ESP8266, Arduino IDE жана Blynk тиркемесин колдонгон Wi-Fi менен башкарылган робот: Бул окуу куралында мен сизге Blynk тиркемесин колдонуп смартфондон башкарылган Wi-Fi менен башкарылуучу робот танкты кантип жасоону көрсөтөм. Бул долбоордо ESP8266 Wemos D1 тактасы колдонулган, бирок башка табак моделдерин да колдонсо болот (NodeMCU, Firebeetle ж. Б.), Жана пр
Үй шаймандарын смартфонуңуздан Blynk App жана Raspberry Pi менен башкарыңыз: 5 кадам (сүрөттөр менен)
Үй шаймандарын смартфонуңуздан Blynk App жана Raspberry Pi менен башкарыңыз: Бул долбоордо биз үй шаймандарын башкаруу үчүн Blynk тиркемесин жана Raspberry Pi 3 колдонууну үйрөнөбүз (кофе жасоочу, чырак, терезе пардасы жана башкалар … Аппараттын компоненттери: Raspberry Pi 3 Relay Lamp Breadboard Wires Программалык камсыздоонун колдонмолору: Blynk A