Sisukord:
Video: Alustamine W/ NodeMCU ESP8266 -ga Arduino IDE -s: 6 sammu
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Ülevaade
Selles õpetuses saate teada, kuidas kasutada NodeMCU -d Arduino IDE -s.
Mida õpid
- Üldine teave NodeMCU kohta
- ESP8266 -põhiste plaatide installimine Arduino IDE -le
- Kuidas programmeerida NodeMCU Arduino IDE -s
- Tutvustame tahvleid, mida saab kasutada NodeMCU asemel
Samm: mis on NodeMCU?
Tänapäeval on IOT rakendused tõusuteel ja objektide ühendamine muutub üha olulisemaks. Objektide, näiteks Wi-Fi-protokolli ühendamiseks on mitu võimalust.
NodeMCU on avatud lähtekoodiga platvorm, mis põhineb ESP8266-l ja mis saab ühendada objekte ja lubada andmete edastamist Wi-Fi-protokolli abil. Lisaks, pakkudes mõningaid mikrokontrollerite, näiteks GPIO, PWM, ADC jne olulisemaid funktsioone, saab see lahendada paljusid projekti vajadusi.
Selle plaadi üldised omadused on järgmised:
- Lihtne kasutada
- Programmeeritavus Arduino IDE või IUA keeltega
- Saadaval pääsupunktina või jaamana
- praktiline sündmustepõhistes API-rakendustes
- Sisemise antenni olemasolu
- Sisaldab 13 GPIO-tihvti, 10 PWM-kanalit, I2C, SPI, ADC, UART ja 1-juhtmeline
Samm: kuidas programmeerida NodeMCU Arduino IDE abil
Arduino IDE kasutamiseks NodeMCU programmeerimiseks peate selle kõigepealt tarkvarale tutvustama.
Selleks kopeerige järgmine kood ja järgige alltoodud samme.
arduino.esp8266.com/stable/package_esp8266c…
samm 1. Valige menüüst Fail Eelistused ja sisestage kopeeritud kood täiendava juhatusehalduri URL -ide ossa. Seejärel vajutage OK.
2. samm. Otsige sõna ESP8266 menüü Tööriistad menüüst Tahvlid> plaatide haldur. Seejärel paigaldage ESP8266 plaadid. Pärast täielikku paigaldamist näete ESP8266 tahvlitel silti INSTALLED.
Pärast neid kahte sammu näete oma Arduino IDE tahvlite loendis ESP8266 -põhiseid tahvleid, näiteks NodeMCU, ja saate koodi üleslaadimiseks valida soovitud tahvli.
Digitaalsete tihvtide kasutamiseks peaksite valima GPIO numbrid. Näiteks D7 tihvt on määratletud kui GPIO13. Seega peaksite pin -numbri 13 seadistama alati, kui soovite oma programmis kasutada D7. Samuti võite kasutada tihvti D2 (GPIO4) SDA -na ja tihvti D1 (GPIO5) kui SCL -i
3. samm: LED -i juhtimine HTTP -lehe kaudu NodeMCU abil
Saate Interneti-ühenduse luua WiFi kaudu NodeMCU abil ja rakendada soovitud käske, luues
Selles näites saate LED -i juhtida, vajutades nuppu ON ja OFF. Sisestage oma modemite SSID ja parool lisatud ossa ning laadige see Arduino IDE abil üles oma NodeMCU tahvlile. (Jätke muud seaded vaikeseadeks)
4. samm: kood
Kui pärast jadamonitori avamist on Interneti -ühendus loodud, antakse teile loodud lehe IP -aadress (näiteks 192.168.1.18). Kopeerige ja kleepige see oma brauserisse, et avada HTTP -leht.
Samm: milliseid muid tahvleid saan NodeMCU asemel kasutada?
IOT -süsteemi tahvli tüübi valimiseks on mitmeid olulisi tegureid, näiteks GPIO -tihvtide arv, sideprotokollid, sealhulgas antenn jne.
Samuti on olemas erinevad lauad ja platvormid, millest igaühel on oma eripärad.
Siin oleme neid võrrelnud IOT -projektide jaoks kõige olulisemate nõutavate funktsioonide põhjal.
6. samm: näidisprojektid:
- Nutikas ukselukk koos WiFi sisselogimislehega, autorid Arduino ja ESP8266
- Rääkige oma Arduinoga ja kontrollige seda Google'i assistendi abil
- Mängi tulega WIFI kaudu! ESP8266 ja neopikslid (sh Androidi rakendus)
- nstagramile meeldib Arduino ja ESP8266 spidomeeter
Kui leiate, et see õpetus on kasulik ja huvitav, siis meeldige meile Facebookis.