Billiga Arduino WiFi sköld med ESP8266 (3 / 4 steg)

Steg 3: provning



För att testa skölden kan du använda följande Arduino skiss. Observera att skissa emulerar Serial1 gränssnittet om det inte är tillgänglig.

EspDebug - Test skiss för ESP8266 modul
emulera Serial1 om inte presentera
#ifndef HAVE_HWSERIAL1
#include "SoftwareSerial.h"
SoftwareSerial Serial1(6, 7); RX, TX
#endif

void setup()
{
Serial.BEGIN(115200); seriell port för felsökning
Serial1.BEGIN(9600); din ESP överföringshastigheten kan vara olika
}

void loop()
{
IF(Serial1.available()) / / kolla om ESP skickar ett meddelande
{
While(Serial1.available())
{
int c = Serial1.read(); Läs nästa tecken
Serial.write((Char)c); skriver data till den seriella monitorn
}
}

IF(Serial.available())
{
vänta med att låta alla input kommandot i den seriella bufferten
Delay(10);

Läs kommandot input i en sträng
Sträng cmd = "";
While(Serial.available())
{
CMD + = (char)Serial.read();
}

Skriv kommandot och skicka den till ESP
Serial.println();
Serial.Print (">>>>");
Serial.println(CMD);

Skicka Läs tecknet till ESP
Serial1.Print(CMD);
}
}

Nu kan du öppna Arduino seriell bildskärmen (se skärmdumpen) och några grundläggande kommandon.

  • AT
  • AT + GMR

Om du inte får några utdata kan du prova följande.

  • Seriell övervaka baudhastighet måste matcha det som har angetts på linje 7 av skiss så det måste anges till 115200.
  • Prova olika inställningar för alternativet "Linje slutar" av seriell övervaka. För min ESP modul måste jag sätta den till "Både NL & CR" som ni kan se i skärmdumpen.
  • Justera seriell överföringshastigheten av modulen ESP-01 på linje 8 av ovanstående skiss. Typiska överföringshastigheter är 9600 eller 115200.

Testa olika kombinationer tills du är kunna korrekt interagera med modulen ESP använda följetong monitor.

Tyvärr om modulen ESP är att arbeta på 115200 eller högre överföringshastigheter kan du inte att kunna få det att fungera med en emulerad seriellt gränssnitt. I sådana fall måste du använda en Arduino Mega ombord med en sekundär maskin seriellt gränssnitt.

Se Steg
Relaterade Ämnen

WiFi fjärrkontroll med ESP8266

Vi visar dig hur du använder en ESP8266 för att göra en fast nunchuk till en Wifi nunchuk som sedan kan styra alla enheter med Wi-Fi.ESP8266 är en mycket trevlig mikrokontroller med WiFi byggdes. Det kan köpas till låga kostnader i små mängder i små...

En billig IoT möjliggörare med ESP8266

En viktig del av eller snarare själva konceptet, Sakernas Internet, handlar om hur man ansluta olika enheter till nätverket så att de kan både skicka data och ta emot kommandon. Olika tekniker att ta itu med den sista mil connectivity, som bluetooth,...

WiFi växel eller Smart kontakt med Esp8266, Attiny 85 & PIR-Sensor med android app

Wifi Arduino 85 är en liten styrelse med ESP8266-01 modul, Attiny85 micro controller och ett relä. Det har också och extra huvud för att ansluta ett externt relä eller att ansluta sensorer som PIR, IR etc beroende på programmet. Om du är ett snille k...

Programmera en Arduino på språng med din Android-telefon eller surfplatta

genom åren Android har blivit en formidabel mobil plattform som erbjuder en hel del funktioner som tidigare endast finns på datorer. Idag vill jag ge dig ett sätt att skriva, kompilera och ladda upp Arduino program på språng med en Android-enhet.Steg...

Ansluta till Blynk med ESP8266 som Arduino Uno wifi sköld (endast Mac)

Detta är en handledning för att visa dig hur du ansluter till Blynk med hjälp av en ESP8266 - 01 som en Arduino Uno wifi sköld. Denna handledning är mycket detaljerad att hjälpa de som är väldigt ny på det här.-Maskinvara som behövs:Arduino UnoHane t...

Arduino ansluten till Wifi med ESP8266 kontrolleras av BLYNK (med en Mac OS X)

Men det finns många tutorials på hur man ställer in en ny ESP8266 att ansluta till wifi, tog det mig fortfarande dagar och många timmar talar till departementet teknik på högskolan att faktiskt få mitt projekt upp och kör. Hoppas detta hjälper till a...

WiFi / Internet kontrollerad reläer med ESP8266 - Quick, 30 minuter IoT projekt

ESP8266 är en mycket populär enhet för Sakernas Internet nuförtiden. ESP8266 finns lätt tillgänglig som en modul. Dess en liten och smuts billig enhet som har en inbyggd styrenhet kör vid 80Mhz och med valfria firmware det kan användas som en friståe...

Akut knappen för 7$, Arduino, WIFI och ESP8266

HejDet finns en hel del projekt idag försöker hjälpa äldre att bo mer oberoende. Eftersom min farmor är nu 95 och hon lever själv i sin lägenhet, ville jag kolla hur jag kunde hjälpa henne stanna på hennes plats så länge som möjligt.En av de största...

Komma igång med ESP8266 med hjälp av "AT-kommandon" Via Arduino

ESP8266 Wifi modul är en integrerad krets som är designad för att kommunicera till världen av internet via Wifi radiosignaler. Det är länken mellan ett projekt och internet. Den har beredning ombord och minne som gör att den kan integreras med elektr...

Komma igång med ESP8266 på kommandon, NodeMCU eller Arduino (ESP-12naE)

Detta Instructable visar dig steg som behövs för att komma igång med ESP8266 med en fantastisk liten utveckling styrelse för modulen ESP-12naE. I styrelsen ingår allt som behövs inklusive en USB till seriell adapter, ytmonterad LED och spänningsregul...

MASLOW: ett öppet WiFi detektor med ESP8266

Svenska/EspañolHola amigos en esta in le voy en enseñar como hacer un detektor de redes abiertas con el modulo WiFi ESP8266, este detektor nos notifica cuando una röda WiFi cerca de nosotros esta abierta o ingen tiene cifrado WEP (que casi es lo mism...

Arduino IOT automation med ESP8266

Detta är en IoT automationsprojekt. inte som andra som bara hämtar sensordata till internet. Jag använde där tekniken att styra enheterna med behandlingen som web api använder wifi modul esp8266. med denna teknik vi kan övervaka, styra enheter från v...

Internet kontrollerad lampan med ESP8266 wifi relay IoT

ESP8266 wifi relay (ESP01) IoT kontroll en lampaInternet kontrollerad elektrisk lampa med ESP8266 wifi (ESP01) IoTInternet kontrollerad lampan med ESP8266 wifi relay IoTESP8266 (ESP01) är en mycket låg kostnad WiFi transceiver som kan läggas till all...

Arduino till Arduino kommunikation med ESP8266's

Förra sommaren min flickvän och jag byggt en damm på vår bakgård. Efter att titta på några system för övervakning av damm och se vad folk avgifter för dem, jag bestämde mig att bygga mitt eget system med Arduinos för en tiondel av kostnaden. För dett...

Frisk, Smart & naturliga luft renare med Arduino, WIFI och Blynk

Hej, och Välkommen till detta Instructable!Vi hör mycket om föroreningsproblem idag. När jag gjorde en del forskning om effekten av dålig luft för vår hälsa, upptäckte jag lite statistik om hur illa är det inomhus jämfört med uteluften. Vår lägenhet...

Skicka mail med ESP8266 och Arduino UNO

Hur man får Adafruits "send_email_smtp.ino" till Skicka e-post med ESP8266 och Arduino UNO.Och eliminera problemet med "inget svar från modul" många har.Modulen fungerar på 3.3V logik enligt dokumentationen, men jag hade inga problem m...

Hur man bygger en Arduino WiFi 4 x 4 med Android Controller

RC bilar kan vara WiFi bilar...?RC bilar är cool, men billigt RC bilar har begränsat utbud och kan bara kontrolleras med viss controller som medföljer bilen.Jag köpte en RC jeep, komplett med 4 hjulsdrift, flexibel upphängning och off-road däck för c...

Akryl blad RGB glödande väderstation med inomhus/utomhus/prognos med ESP8266

Väderstationen gjorde jag bygger på programvaran av Daniel Eichhorn från Switserland. Denna firmware innehåller mätning av insidan temperaturen + fuktighet, utanför temperatur + lufttryck (hämtar data från en 2: a Väderstationen anslutna till thingsp...

Digital termometer på OLED-display med ESP8266 ESP-12naE NodeMCU och DS18B20 temperaturgivare

I min tidigare instructable jag gav en introduktion till ESP8266 och programmering, med våra bekanta Arduino IDE.I detta instructable jag kommer att gå ett steg längre och gränssnitt en digital temperaturgivare DS18B20 och visar temperatur i grader o...