Kazalo:
- Korak: Potrebni materiali
- 2. korak: Konfiguriranje ESP - 1
- 3. korak: Konfiguriranje Esp - 2
- 4. korak: Povežite se z Arduino Mega
Video: Uporaba ESP8266 z Arduinom in Blynkom: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Povežite svoj Arduino Mega z blynk aplikacijo s pomočjo ščita espp8266.
Korak: Potrebni materiali
1. ESP8266 ščit - izdelek AliExpress.com - serijski WIFI ESP8266
2. Arduino UNO - AliExpress.com Izdelek - Arduino UNO R3
3. Arduino Mega - AliExpress.com izdelek - Mega 2560 R3…
4. Breadboard - Izdelek AliExpress.com - Komplet za ploščo za kruh
5. Mostične žice - AliExpress.com Izdelek - Dupont skakalna žica
2. korak: Konfiguriranje ESP - 1
Če želite konfigurirati modul ESP Wi-Fi, ga morate povezati z Arduino Uno, kot je prikazano v tabeli. Prejemni in prenosni pin (RXD in TXD) se uporabljata za izmenjavo podatkov z mikrokrmilnikom. Zatičev GP100 in GP102 ni treba priključiti.
ESP in Arduino Pin-out
RXD - RX (0)
TXD - TX (1)
GRD - GND
CH_PD - 5V
3. korak: Konfiguriranje Esp - 2
Za pošiljanje ukazov neposredno na modul ESP je pin GND Arduina priključen na njegov pin za ponastavitev.
Ko je Arduino povezan z ESP in Arduino povezan z računalnikom, je treba modul programirati prek serijskega monitorja Arduina z uporabo ukazov AT. Za komunikacijo s ščitom je hitrost prenosa nastavljena na 115200, saj je to hitrost, s katero komunicira ESP, in izbrana je nastavitev »OBA NL IN CR«.
AT– ob pošiljanju se prikaže sporočilo OK. To pomeni, da ESP deluje pravilno.
AT+CWJAP =”WIFI_NAME”,”WIFI_PASSWORD”- ta ukaz ESP za povezavo z usmerjevalnikom Wi-Fi.
4. korak: Povežite se z Arduino Mega
Po tem koraku lahko odstranite GND in RESET, ki sta bila povezana z UNO. Ker se bo ESP uporabljal z Arduino Mega, je treba na Arduino Mega naložiti še en niz kode, ESP pa povezati z Arduino Mega.
#define BLYNK_PRINT Serijska številka
#include "ESP8266_Lib.h"
#include "BlynkSimpleShieldEsp8266.h"
char auth = "žeton za vnos blynk";
// Vaše poverilnice WiFi.
char ssid = "ssid";
char pass = "geslo";
#define EspSerial Serial1
// Vaša hitrost prenosa ESP8266:
#define ESP8266_BAUD 9600
ESP8266 wifi (& EspSerial);
void setup () {
// Konzola za odpravljanje napak
Serial.begin (9600);
zamuda (10);
// Nastavite hitrost prenosa ESP8266
EspSerial.begin (ESP8266_BAUD); zamuda (10);
Blynk.begin (auth, wifi, ssid, pass); zamuda (10);
}
Te nastavitve mikrokontrolerju omogočajo uporabo omrežja Wi-Fi ESP za povezavo z aplikacijo Blynk. Ko naložite program, je plošča nastavljena za pošiljanje in prejemanje podatkov v aplikacijo za utripanje in programiranje prek aplikacije.
Priporočena:
Hack GMC Geigercounter z Blynkom: 4 koraki
Hack GMC Geigercounter z Blynkom: Čeprav ima moj GMC-320 Plus Geigercounter vgrajen WiFi, ga res nisem mogel uporabljati. Zato sem želel zgraditi napravo, ki lahko prenaša posnete podatke na moj mobilni telefon / splet, hkrati pa dodaja dodatne funkcije, kot je kumulativni odmerek, Wi
Uporaba modulov ure v realnem času DS1307 in DS3231 z Arduinom: 3 koraki
Uporaba modulov ure v realnem času DS1307 in DS3231 z Arduinom: Nenehno prejemamo zahteve o uporabi modulov ure v realnem času DS1307 in DS3231 z Arduinom iz različnih virov-zato je to prvi od dveh delov, kako jih uporabljati. Za to vadnico Arduino imamo na voljo dva modula ure v realnem času
Uporaba številskih tipkovnic z Arduinom: 4 koraki
Uporaba numeričnih tipkovnic z Arduinom: Numerične tipkovnice lahko nudijo preprosto alternativo končnim uporabnikom za različne vmesnike za vaše projekte. Če pa potrebujete veliko gumbov, vam lahko prihranijo veliko časa pri gradnji. Skozi povezovanje jih bomo uporabili z uporabo Arduino l
Alarm za garažna vrata Arduino z Blynkom: 3 koraki
Alarm za garažna vrata Arduino z Blynkom: Precej osnovni senzor, ki pošilja podatke v projekt Blynk, da prikaže stanje mojih garažnih vrat - Odpri zapiranje - in pošlje potisno opozorilo na moj telefon, ko se stanje vrat spremeni - Odpri za zapiranje ali zapiranje odpreti. Uporabil sem WEMOS D1 Mini Pro za wifi co
RBG 3D natisnjena luna, nadzorovana z Blynkom (iPhone ali Android): 4 koraki (s slikami)
RBG 3D natisnjena luna, nadzorovana z Blynkom (iPhone ali Android): To je 3D natisnjena luna s stojalom. Zgrajen z RGB LED trakom z 20 LED diodami, povezanim z arduino uno in programiranim za nadzor z blynkom. Arduino je nato mogoče upravljati prek aplikacije iz blynk na iPhoneu ali Androidu