Orodha ya maudhui:

LED inayodhibitiwa na mtandao kutumia NodeMCU: 6 Hatua
LED inayodhibitiwa na mtandao kutumia NodeMCU: 6 Hatua

Video: LED inayodhibitiwa na mtandao kutumia NodeMCU: 6 Hatua

Video: LED inayodhibitiwa na mtandao kutumia NodeMCU: 6 Hatua
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Julai
Anonim
LED inayodhibitiwa na mtandao kutumia NodeMCU
LED inayodhibitiwa na mtandao kutumia NodeMCU

Mtandao wa Vitu (IoT) ni mfumo wa vifaa vya kompyuta vinavyohusiana, mashine za mitambo na dijiti, vitu, wanyama au watu ambao wamepewa vitambulisho vya kipekee na uwezo wa kuhamisha data kupitia mtandao bila kuhitaji mwanadamu-kwa-binadamu au mwanadamu- mwingiliano wa kompyuta.

Katika hii inayoweza kufundishwa, tutafanya mradi rahisi wa IoT. Ukurasa wa wavuti unaodhibitiwa LED kwa kutumia NodeMCU iliyounganishwa kwenye mtandao wa karibu.

DESCRIPTIONNodeMCU ni chanzo wazi IoT jukwaa. Inajumuisha firmware ambayo inaendesha kwenye ESP8266 WiFi SoC kutoka Espressif, na vifaa ambavyo vinategemea moduli ya ESP-12. Neno "NodeMcu" kwa default linamaanisha firmware badala ya vifaa vya dev. Firmware ESP8266 hutumia lugha ya maandishi ya Lua. Inategemea mradi wa Lua na imejengwa kwenye Espressif Non-OS SDK ya ESP8266. Inatumia miradi mingi ya chanzo wazi, kama Lua-cjson na spiffs. LUA inayoingiliana na firmware ya Expressif ESP8622 Wi-Fi SoC, pamoja na bodi ya vifaa vya chanzo ambayo ni kinyume na moduli za Wi-Fi za $ 3 ESP8266 ni pamoja na CP2102 TTL kwa chip ya USB kwa programu na utatuzi, ni rafiki wa mkate, na inaweza tu kuwezeshwa kupitia bandari yake ndogo ya USB.

VIPENGELE

  • Moduli ya Wi-Fi - Moduli ya ESP-12E sawa na moduli ya ESP-12 lakini ikiwa na GPIO 6 za ziada.
  • USB - bandari ndogo ya USB ya nguvu, programu na utatuzi
  • Vichwa - 2x 2.54mm kichwa cha pini 15 na ufikiaji wa GPIOs, SPI, UART, ADC, na pini za nguvu Misc - Rudisha na vifungo vya Flash
  • Nguvu - 5V kupitia bandari ndogo ya USB

Hatua ya 1: Vifaa vinahitajika

Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
  1. Nambari ya ESP8266Mode
  2. Bodi ya mkate
  3. LED
  4. Waya za Jumper
  5. Arduino IDE

Hatua ya 2: Kusanikisha Kifurushi cha Bodi ya NodeMCU

Kufunga Kifurushi cha Bodi ya NodeMCU
Kufunga Kifurushi cha Bodi ya NodeMCU
Kufunga Kifurushi cha Bodi ya NodeMCU
Kufunga Kifurushi cha Bodi ya NodeMCU
  1. Fungua Arduino IDE. Nenda kwenye Faili-> Mapendeleo. Ingiza https://arduino.esp8266.com/stable/package_esp8266… kwenye uwanja wa URL za Meneja wa Bodi za Ziada
  2. Sasa nenda kwa Zana-> Bodi-> Meneja wa Bodi, na utafute ESP8266 na usakinishe kifurushi.

Hatua ya 3: Unganisha Miunganisho

Pini Uunganisho
Pini Uunganisho
  1. D7 ya NodeMCU kwa LED's + ve.
  2. G ya NodeMCU kwa LED's -ve.

Hatua ya 4: Nambari ya Chanzo

Nambari ya Chanzo
Nambari ya Chanzo
Nambari ya Chanzo
Nambari ya Chanzo
Nambari ya Chanzo
Nambari ya Chanzo
Nambari ya Chanzo
Nambari ya Chanzo

Katika msimbo

badilisha sid kwa jina lako la ssid

na Nenosiri kwa nywila yako ya SSID

const char * ssid = "MODI"; // ssid yako

const char * password = "8826675619"; // Nenosiri lako

Hatua ya 5: Kupakia Nambari

Inapakia Nambari
Inapakia Nambari

Wakati umefanikiwa kujenga unganisho lako kwenye ubao wa mkate na kuandika usimbuaji, lazima upakie usimbuaji kwenye NodeMCU kwa kutumia USB ndogo.

Sasa, nenda kwa Zana> Bodi> Moduli za ESP8266 na unaweza kuona chaguzi nyingi za ESP8266. Chagua "NodeMCU 1.0 (Moduli ya ESP-12E). Halafu, chagua bandari yako. Ikiwa huwezi kutambua bandari yako, nenda kwenye Jopo la Udhibiti> Mfumo> Kidhibiti cha Kifaa> Bandari na usasishe dereva wako wa USB.

Sasa pakia nambari kwenye ubao.

Hatua ya 6: Kudhibiti LED

Kudhibiti LED
Kudhibiti LED
Kudhibiti LED
Kudhibiti LED
Kudhibiti LED
Kudhibiti LED
Kudhibiti LED
Kudhibiti LED
  • Sasa fungua Serial Monitor yako, na sio chini ya URL.
  • Sasa weka URL kwenye kivinjari cha simu yako.
  • Ukurasa utafunguliwa ukiwa na vifungo viwili ON na OFF.
  • Ikiwa kila kitu ni sahihi wakati unabonyeza LED itawaka na ukibonyeza OFF LED itazima.

Ilipendekeza: