Orodha ya maudhui:
- Hatua ya 1: NodeMCU ni nini?
- Hatua ya 2: Jinsi ya Kupanga NodeMCU Kutumia Arduino IDE
- Hatua ya 3: Kudhibiti LED Kupitia Ukurasa wa HTTP Kutumia NodeMCU
- Hatua ya 4: Kanuni
- Hatua ya 5: Je! Ni Bodi Nyingine Je! Ninaweza Kutumia Badala ya NodeMCU?
- Hatua ya 6: Miradi ya Mfano:
Video: Kuanza W / NodeMCU ESP8266 kwenye Arduino IDE: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Maelezo ya jumla
Katika mafunzo haya, utajifunza jinsi ya kutumia NodeMCU kwenye Arduino IDE.
Nini Utajifunza
- Maelezo ya jumla kuhusu NodeMCU
- Jinsi ya kufunga bodi za msingi za ESP8266 kwenye Arduino IDE
- Jinsi ya kupanga NodeMCU kwenye Arduino IDE
- Kuanzisha bodi ambazo zinaweza kutumika badala ya NodeMCU
Hatua ya 1: NodeMCU ni nini?
Leo, programu za IOT zinaongezeka, na vitu vya kuunganisha vinazidi kuwa muhimu zaidi. Kuna njia kadhaa za kuunganisha vitu kama itifaki ya Wi-Fi.
NodeMCU ni jukwaa la chanzo wazi kwa msingi wa ESP8266 ambayo inaweza kuunganisha vitu na kuruhusu uhamishaji wa data kutumia itifaki ya Wi-Fi. Kwa kuongezea, kwa kutoa huduma muhimu zaidi za watawala wadogo kama vile GPIO, PWM, ADC, nk, inaweza kutatua mahitaji mengi ya mradi peke yake.
Makala ya jumla ya bodi hii ni kama ifuatavyo.
- Rahisi kutumia
- Kupangwa na Arduino IDE au lugha za IUA
- Inapatikana kama kituo cha kufikia au kituo
- inayowezekana katika matumizi ya API yanayotokana na Tukio
- Kuwa na antena ya ndani
- Zenye pini 13 za GPIO, vituo 10 vya PWM, I2C, SPI, ADC, UART, na 1-Wire
Hatua ya 2: Jinsi ya Kupanga NodeMCU Kutumia Arduino IDE
Ili kutumia Arduino IDE kupanga NodeMCU, lazima uianzishe kwenye programu mwanzoni.
Ili kufanya nakala hii nambari ifuatayo na fuata hatua zifuatazo:
arduino.esp8266.com/stable/package_esp8266c…
hatua1. Chagua Mapendeleo kwenye menyu ya Faili na uweke nambari iliyonakiliwa katika sehemu ya URL za Meneja wa Bodi za Ziada. Kisha bonyeza OK.
Hatua ya 2. Tafuta neno ESP8266 katika Bodi> meneja wa bodi kutoka kwa menyu ya Zana. Kisha weka bodi za ESP8266. Baada ya usakinishaji kamili, utaona lebo iliyowekwa kwenye bodi za ESP8266.
Baada ya hatua hizi mbili, unaweza kuona bodi za msingi za ESP8266 kama NodeMCU katika orodha yako ya bodi ya Arduino IDE, na unaweza kuchagua bodi yako unayotaka kupakia nambari hiyo.
Ili kutumia pini za dijiti, unapaswa kuchagua nambari za GPIO. Kwa mfano, pini ya D7 inafafanuliwa kama GPIO13. Kwa hivyo unapaswa kuweka nambari ya siri 13 wakati wowote unataka kutumia D7 katika programu yako. Pia, unaweza kutumia pin D2 (GPIO4) kama SDA na pin D1 (GPIO5) kama SCL
Hatua ya 3: Kudhibiti LED Kupitia Ukurasa wa HTTP Kutumia NodeMCU
Unaweza kuunganisha mtandao kupitia Wi-Fi ukitumia NodeMCU, na utumie maagizo yako unayotaka kwa kuunda ukurasa wa
Katika mfano huu, unaweza kudhibiti LED kwa kubonyeza kitufe cha ON na OFF. Ingiza modemu zako SSID na nywila katika sehemu iliyotolewa na uipakie kwenye bodi yako ya NodeMCU ukitumia Arduino IDE. (Acha mipangilio mingine kuwa chaguomsingi)
Hatua ya 4: Kanuni
Baada ya kufungua Serial Monitor, ikiwa unganisho la Mtandao limewekwa, utapewa anwani ya IP ya ukurasa uliouunda (kwa mfano 192.168.1.18). Nakili na ibandike kwenye kivinjari chako kufungua ukurasa wa
Hatua ya 5: Je! Ni Bodi Nyingine Je! Ninaweza Kutumia Badala ya NodeMCU?
Kuna mambo kadhaa muhimu ya kuchagua aina ya bodi ya mfumo wa IOT, kama vile idadi ya pini za GPIO, itifaki za mawasiliano, pamoja na antena, na nk.
Pia, kuna bodi na majukwaa tofauti, kila moja ina sifa zake maalum.
Hapa tumewalinganisha kulingana na huduma muhimu zaidi zinazohitajika kwa miradi ya IOT.
Hatua ya 6: Miradi ya Mfano:
- Smart Door Lock w / WiFi Login Ukurasa na Arduino & ESP8266
- Zungumza na Arduino yako na Udhibiti na Msaidizi wa Google
- Cheza na Moto Juu ya WIFI! ESP8266 & Neopixels (Ikiwa ni pamoja na Programu ya Android)
- nstagram Anapenda Speedometer na Arduino & ESP8266
Ukiona mafunzo haya yanasaidia na ya kupendeza tafadhali kama sisi kwenye facebook.
Ilipendekeza:
Gari la Kujiendesha la Kuanza la Kuanza na Kuepuka Mgongano: Hatua 7
Gari la Kujiendesha la Kuanza la Kuanza na Kuepuka Mgongano: Halo! Karibu kwa rafiki yangu anayeweza kukufundisha jinsi ya kutengeneza gari lako la kujiendesha la kujiendesha kwa kuepusha mgongano na Urambazaji wa GPS. Hapo juu ni video ya YouTube inayoonyesha roboti hiyo. Ni mfano wa kuonyesha jinsi uhuru halisi
Kuanza na ROS Melodic kwenye Raspberry Pi 4 Mfano B: Hatua 7
Kuanza na ROS Melodic kwenye Raspberry Pi 4 Model B: Mfumo wa Uendeshaji wa Robot (ROS) ni seti ya maktaba za programu na zana zinazotumiwa kujenga mifumo na matumizi ya roboti. Toleo la sasa la huduma ya muda mrefu ya ROS ni Melodic Morenia. ROS Melodic inaambatana na Ubuntu 18.04 Bionic Beaver pekee
Ufuatiliaji wa Joto la ESP8266 Nodemcu Kutumia DHT11 kwenye Mtandao wa Mtandao - Pata Joto la Chumba na Unyevu kwenye Kivinjari chako: Hatua 6
Ufuatiliaji wa Joto la ESP8266 Nodemcu Kutumia DHT11 kwenye Mtandao wa Mtandao | Pata Joto la Chumba na Unyevu kwenye Kivinjari chako: Halo jamani leo tutafanya unyevu & mfumo wa ufuatiliaji wa joto kwa kutumia ESP 8266 NODEMCU & Sensor ya joto ya DHT11. Joto na unyevu utapatikana kutoka kwa Sensorer ya DHT11 & inaweza kuonekana kwenye kivinjari ambayo ukurasa wa wavuti utasimamia
Kuanza na MicroPython kwenye ESP8266: Hatua 10 (na Picha)
Kuanza na MicroPython kwenye ESP8266: Je! Unataka njia tofauti ya kupanga bodi zinazotegemea ESP8266 badala ya njia ya kawaida ya kutumia Arduino IDE pamoja na lugha ya programu ya C / C ++? bodi inayotumia MicroPython.BUIL
Mwongozo wa Kuanza Haraka kwa Arduino IDE Pamoja na NodeMCU ESP8266: Hatua 6
Mwongozo wa Kuanza Haraka kwa Arduino IDE Pamoja na NodeMCU ESP8266: Usanidi wa IDE wa Arduino wa NodeMCU ESP8266