Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2 -кадам: NodeMCU Board пакетин орнотуу
- 3 -кадам: Pin Connections
- 4 -кадам: Булак коду
- 5 -кадам: Кодду жүктөө
- 6 -кадам: LEDди көзөмөлдөө
Video: NodeMCU колдонуу Интернет көзөмөлдөгөн LED: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Заттар Интернети (IoT)-бул бири-бири менен байланышкан эсептөөчү түзүлүштөрдүн, механикалык жана санарип машиналардын, объекттердин, жаныбарлардын же адамдардын уникалдуу идентификаторлору жана адамдан адамга же адамдан талап кылбастан, тармак аркылуу берилиштерди берүү системасы. компьютер менен өз ара аракеттенүү.
Бул нускамада биз жөнөкөй IoT проектисин түзөбүз. Web баракчасы жергиликтүү тармакка туташкан NodeMCU аркылуу LEDди башкарат.
DESCRIPTIONNodeMCU - IOTтун ачык булагы. Бул Espressifтин ESP8266 WiFi SoC системасында иштеген программаны жана ESP-12 модулуна негизделген жабдыктарды камтыйт. "NodeMcu" термини демейки боюнча, комплекттерге эмес, түзмөктөргө тиешелүү. ESP8266 камтылган программасы Lua скрипт тилин колдонот. Бул Lua долбооруна негизделген жана ESP8266 үчүн Espressif OS эмес SDKге курулган. Бул Lua-cjson жана spiffs сыяктуу көптөгөн ачык булак долбоорлорду колдонот. LUAга негизделген Expressif ESP8622 Wi-Fi SoC үчүн интерактивдүү программалык камсыздоо, ошондой эле $ 3 ESP8266 Wi-Fi модулдарына карама-каршы келген ачык булак аппараттык тактасы, CP2102 TTLди USB чипке программалоо жана мүчүлүштүктөрдү оңдоо үчүн, нанга ылайыктуу жана мүмкүн жөн гана анын микро USB порту аркылуу иштейт.
ӨЗГӨЧӨЛҮКТӨРҮ
- Wi-Fi модулу-ESP-12E модулу ESP-12 модулуна окшош, бирок 6 кошумча GPIO менен.
- USB - электр, программалоо жана мүчүлүштүктөрдү оңдоо үчүн микро USB порту
- Headers-GPIOs, SPI, UART, ADC, жана электр казыктарына кирүү мүмкүнчүлүгү бар 2x 2.54mm 15-pin headMisc-Reset жана Flash баскычтары
- Power - 5V микро USB порт аркылуу
1 -кадам: Керектүү материалдар
- ESP8266 NodeMCU
- Breadboard
- LED
- Jumper Wires
- Arduino IDE
2 -кадам: NodeMCU Board пакетин орнотуу
- Arduino IDE ачыңыз. Files-> Тандоолорго өтүңүз. Кошумча башкармалыктын URL даректерине https://arduino.esp8266.com/stable/package_esp8266… киргизиңиз
- Эми Tools-> Board-> Board Managerге барып, ESP8266 издеп, пакетти орнотуңуз.
3 -кадам: Pin Connections
- NodeMCUдун D7 диоду +в.
- G -NodeMCU үчүн LED -ve.
4 -кадам: Булак коду
Коддо
ssid атын ssid атыңызга өзгөртүңүз
жана SSID сырсөзүңүз үчүн Сырсөз
const char* ssid = "MODI"; // сиздин ssid
const char* password = "8826675619"; // Сиздин сырсөз
5 -кадам: Кодду жүктөө
Байланышыңызды панелге ийгиликтүү куруп, коддоону жазгандан кийин, микро USB аркылуу кодду NodeMCUге жүктөөңүз керек.
Эми, Tools> Board> ESP8266 Modules бөлүмүнө өтүңүз жана ESP8266 үчүн көптөгөн варианттарды көрө аласыз. "NodeMCU 1.0 (ESP-12E Module) тандаңыз. Андан кийин портуңузду тандаңыз. Эгерде сиз портуңузду тааный албасаңыз, анда Control Panel> System> Device Manager> Portго өтүп, USB драйверин жаңыртыңыз.
Эми кодду тактага жүктөңүз.
6 -кадам: LEDди көзөмөлдөө
- Эми сериялык мониторуңузду ачыңыз, URLди түшүрбөңүз.
- Эми телефонуңуздун браузерине URL киргизиңиз.
- Барак ачылат жана ӨЧҮК эки баскычы бар.
- Эгер баары туура болсо, ON басканда LED күйөт жана OFF басканда LED өчөт.
Сунушталууда:
Arduino жана Raspberry Pi менен интернет көзөмөлдөгөн видео агымдык роботту куруңуз: 15 кадам (сүрөттөр менен)
Arduino жана Raspberry Pi менен интернет көзөмөлдөгөн видео агымдык роботту түзүңүз: Мен @RedPhantom (aka LiquidCrystalDisplay / Itay), Израилден келген, 14 жаштагы студент, Макс Шейн кенже орто мектебинде илим жана математика үчүн. Мен бул долбоорду баарына үйрөнүү жана бөлүшүү үчүн жасап жатам
Интернет көзөмөлдөгөн көбүк машинасы: 4 кадам (сүрөттөр менен)
Интернет көзөмөлдөгөн көбүк машинасы: Баары көбүктү үйлөө абдан кызыктуу экенин билет, бирок бул оор жумуш болушу мүмкүн. Биз бул көйгөйдү жөн гана интернет көзөмөлдөгөн көбүк машинасын куруу менен чече алабыз, бардык сыйлыктарды алуу менен бирге күч -аракетти өткөрүп беребиз
Esp8266 (aREST, MQTT, IoT) аркылуу Интернет/булут көзөмөлдөгөн үйдү автоматташтыруу: 7 кадам (Сүрөттөр менен)
Esp8266 (aREST, MQTT, IoT) аркылуу Интернет/булут аркылуу башкарылуучу үй автоматташтырылышы: БАРДЫК кредиттер http://arest.io/ булут кызматы үчүн !! IoT азыр дүйнөдө эң көп талкууланган тема !! Булут серверлери жана кызматтары - бул азыркы дүйнөнүн кызыктыруучу жери … АЛЫСТЫК БАРЬЕРДИ ЧЫГАРУУ - бул болгон жана болуп саналат
Интернет көзөмөлдөгөн Corona Virus Slapper: 6 кадам
Интернетти көзөмөлдөгөн Corona Virus Slapper: Келгиле, интернет аркылуу Corona Virusду чаап, нааразычылыгыбызды чогуу кетирели! Муну түшүнүктүү кылуу үчүн, бул долбоор ушул мезгилдерде кандайдыр бир комикс жардамын берүү үчүн арналган, бул анын оордугуна көңүл бурууну билдирбейт. учурдагы абал
DIY Voice/Интернет көзөмөлдөгөн үйдү автоматташтыруу жана мониторинг ESP8266 жана Google Home Mini колдонуу: 6 кадам
DIY Voice/Интернет көзөмөлдөгөн үйдү автоматташтыруу жана мониторинг ESP8266 жана Google Home Mini аркылуу: Эй !! Узак тыныгуудан кийин мен бул жердемин, анткени биз баарыбыз кызыктыруучу (жумуш) табыш үчүн эмне кылышыбыз керек. BLUETOOTH, IR, Local WIFI, Cloud, б.а. татаал нерселерден жаздым. эң оңой, бирок эң эффективдүү