Sisukord:
- Samm: mis on NodeMCU?
- Samm: kuidas programmeerida NodeMCU Arduino IDE abil
- 3. samm: LED -i juhtimine HTTP -lehe kaudu NodeMCU abil
- 4. samm: kood
- Samm: milliseid muid tahvleid saan NodeMCU asemel kasutada?
- 6. samm: näidisprojektid:
Video: Alustamine W/ NodeMCU ESP8266 -ga Arduino IDE -s: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Ü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.
Soovitan:
Digispark Attiny85 kasutamise alustamine Arduino IDE abil: 4 sammu
Digisparkiga Attiny85 alustamine Arduino IDE kasutamine: Digispark on Attiny85 -l põhinev mikrokontrolleri arendusplaat, mis sarnaneb Arduino liiniga, ainult odavam, väiksem ja natuke vähem võimas. Terve hulga kilpidega, mis laiendavad selle funktsionaalsust ja võimalust kasutada tuttavat Arduino ID -d
ESP32 kasutamise alustamine - ESP32 tahvlite installimine Arduino IDE -sse ESP32 vilkuv kood: 3 sammu
ESP32 kasutamise alustamine | ESP32 tahvlite installimine Arduino IDE -sse ESP32 vilkumiskood: selles juhendis näeme, kuidas alustada esp32 -ga töötamist ja kuidas esp32 -tahvleid Arduino IDE -sse installida, ning programmeerime esp 32, et käivitada vilkumiskood arduino ide abil
Stm32 -ga alustamine Arduino IDE abil: 3 sammu
Stm32 -ga alustamine Arduino IDE kasutamine: STM32 on üsna võimas ja populaarne plaat, mida toetab Arduino IDE. Kuid selle kasutamiseks peate installima stm32 tahvlid Arduino IDE -sse, nii et selles juhendis räägin, kuidas stm32 tahvleid installida ja kuidas seda programmeerima
Esp 8266 Esp-01 alustamine Arduino IDE-ga - Esp -tahvlite installimine Arduino Ide'i ja Esp -i programmeerimine: 4 sammu
Esp 8266 Esp-01 alustamine Arduino IDE-ga | Esp-tahvlite installimine Arduino Ide'i ja Esp programmeerimine: Selles juhendis õpime, kuidas esp8266 tahvleid Arduino IDE-sse installida ja kuidas esp-01 programmeerida ning sellesse koodi üles laadida. Kuna esp-tahvlid on nii populaarsed, mõtlesin juhiste parandamiseks see ja enamik inimesi seisab silmitsi probleemiga
ESP8266-NODEMCU $ 3 WiFi-moodul nr 1- WiFi-ga alustamine: 6 sammu
ESP8266-NODEMCU $ 3 WiFi-moodul nr 1- WiFi-ga alustamine: Nende mikroarvutite uus maailm on saabunud ja see asi on ESP8266 NODEMCU. See on esimene osa, mis näitab, kuidas saaksite esp8266 keskkonna oma arduino IDE -sse installida alustamisvideo kaudu ja osadena