Inden for Internet of Things (IoT) initiativer er ESP8266-mikrocontrolleren et meget foretrukket valg på grund af dens omkostningseffektivitet, overlegne ydeevne og brugervenlige programmeringsegenskaber. Når man går i gang med et ESP8266-projekt baseret på Arduino-platformen, er det vigtigt nøje at udføre installationen af hardwarepakken og konfigurere udviklingsmiljøet. Her præsenteres en omfattende, trin-for-trin vejledning designet til at lette en problemfri installation af ESP8266 hardwarepakken.
Forberedelse af hardware
For dem, der er nye til dette, anbefales det at bruge udviklingskort som NodeMCU. Disse kort kommer med en integreret ESP8266 chip, sammen med en USB-grænseflade og nødvendige kredsløb, hvilket gør det nemt for begyndere hurtigt at komme i gang. NodeMCU's kernechip er ESP8266-12F, som er meget velegnet til læring og projektudvikling.
USB kabel
Forbered et USB-kabel til at forbinde udviklingskortet til computeren. Sørg for, at USB-kablet har mindst fire ledninger for at understøtte dataoverførsel og strømforsyning.
Andet hardware (valgfrit)
Hvis du bruger en ESP8266-modul (f.eks. ESP8266-01 serien), kræves også et USB til TTL-kabel til firmware-brænding og kommunikation.
Dip-switches (valgfrit) til at skifte driftsmodes for ESP8266.
Installation af softwareudviklingsmiljøet
-
Når download er færdig, følg vejledningen for at installere. For Windows-brugere, kør exe-filen direkte og følg installationsguiden.
-
Bemærk: Inkluder ikke kinesiske tegn eller specialtegn i installationsstien.
Konfigurering af Arduino-kernen til ESP8266
Tilføj Kortadministrator URL
-
Åbn Arduino IDE, klik på “Fil” -> “Indstillinger”.
- I feltet “Yderligere kortadministrator-URL'er” tilføj følgende URL:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
-
Klik OK og genstart Arduino IDE.
Installerer ESP8266 udviklingskortet
-
Efter genstart, klik på “Værktøjer” -> “Kort” -> “Kortadministrator”.
-
I udviklingskortadministratoren skal du søge efter nøgleordet “ESP8266” og vælge den nyeste version til installation.
-
Vent på, at installationen er færdig, og genstart Arduino IDE.
Installer hardwaredrivere (hvis nødvendigt)
For nogle ESP8266 udviklingskort (f.eks. NodeMCU), kan det være nødvendigt at installere USB-driveren for at blive genkendt af computeren.
Forbind udviklingsboardet:
Brug USB-kablet til at forbinde ESP8266 udviklingsboardet til computeren.
Installer driveren:
-
Windows-brugere: Åbn Enhedshåndtering, find den ikke-genkendte enhed (kan være “CP2102 USB to UART Bridge” eller “CH340” osv.), højreklik og vælg “Opdater driver”.
-
Vælg “Gennemse min computer for driver-software” og angiv derefter den downloadede driver-mappe til installation.
-
Mac- og Linux-brugere behøver normalt ikke installere yderligere drivere, da systemet allerede understøtter dem.
Test udviklingsmiljø
Skriver testkode
I Arduino IDE skal du skrive en simpel eksempel kode for at teste, om ESP8266 fungerer korrekt. For eksempel kan et Blink-program skrives for at få LED'erne på udviklingsboardet til at blinke.
Upload kode
-
Vælg den korrekte port: I “Værktøjer” -> “Port” i Arduino IDE, vælg den tilsvarende port til dit ESP8266 board.
-
Upload koden: Klik på “Upload”-knappen, vent på at koden kompileres og uploades til ESP8266.
-
Observer resultatet: Hvis alt er i orden, vil du se LED'erne på boardet begynde at blinke.
Med ovenstående trin bør du kunne installere ESP8266 hardwarepakken og konfigurere udviklingsmiljøet med succes. Nu kan du begynde at bruge ESP8266 til forskellige IoT projekter. Hvis du støder på problemer, kan du henvise til Arduino-fællesskabet eller den officielle dokumentation for ESP8266 for at løse dem.