Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
In deze zelfstudie laat ik u zien hoe u de ESP8266-module instelt door alleen Arduino IDE te gebruiken en geen externe TTL-converter.
Stap 1: Schakel uw ESP8266-module in
Schakel uw ESP8266-module in met behulp van Arduino Nano 3.3V Dc-uitgangspin. Onthoud dat het Arduino-bord soms niet voldoende spanning levert aan de ESP8266-module. U kunt een 3,3 V (overschrijd de ingangsspanning van 3,3 V) regelaar (AMS1117) gebruiken om deze module van stroom te voorzien. Een spanningsdelercircuit wordt gebruikt om de Arduino 5V naar ESP8266 3.3 V te laten vallen.
Stap 2: Schematisch diagram
Hier is het schematische diagram, in mijn code gebruikte ik digitale pin 2 als een Tx en D3 als een RX. Broncode
Stap 3: Open Arduino IDE
Open Arduino IDE en plak de broncode in het venster, zoals op de afbeelding. Open Serial Monitor en stel uw baudrate in op 9600.
Stap 4: Stuur op-opdrachten naar uw ESP8266-module
U bent klaar om At-opdrachten naar uw ESP8266-module te sturen. Onthoud dat u een Garbage-waarde ziet tijdens seriële communicatie.
AT - Geeft OK op de seriële monitor, zo niet, koppel de vcc-pin van de ESP8266-module even los en sluit hem opnieuw aan.
Stuur AT+RST – Opdracht om module opnieuw te starten / Optionele opdracht
Stuur AT+GMR – Om de firmwareversie te krijgen
AT+CWMODE verzenden? – Stel de module in op een dubbele modus, zoals Standalone + Access Point-modus.
Stuur AT+CWLAP – Commando om Wifi-toegangspunt in de buurt te zoeken. Zoek uw wifi-naam in het zoekresultaat.
Stuur AT+CWJAP = "Uw Wifi-naam", "Uw Wifi-wachtwoord" - Commando om verbinding te maken met WIFI.
Stuur AT + CIFSR - Commando om toegewezen Ip te controleren die door uw wifi is gegeven aan uw ESP8266-module / optionele opdracht.