Përmbajtje:
- Hapi 1: Materialet e nevojshme
- Hapi 2: Konfigurimi i ESP - 1
- Hapi 3: Konfigurimi i Esp - 2
- Hapi 4: Lidhja me Arduino Mega
Video: Përdorimi i ESP8266 Me Arduino dhe Blynk: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Lidhni Arduino Mega tuaj me aplikacionin blynk duke përdorur mburojën espp8266.
Hapi 1: Materialet e nevojshme
1. Mburoja ESP8266 - Produkt AliExpress.com - WIFI serial ESP8266
2. Arduino UNO - Produkt AliExpress.com - Arduino UNO R3
3. Arduino Mega - Produkt AliExpress.com - Mega 2560 R3…
4. Breadboard - AliExpress.com Produkt - Kompleti i bordit të bukës
5. Telat Jumper - Produkt AliExpress.com - Teli Dupont Jumper
Hapi 2: Konfigurimi i ESP - 1
Për të konfiguruar modulin ESP Wi-Fi duhet të lidhet me një Arduino Uno siç tregohet në tabelë. Pina e marrjes dhe kunja e transferimit (RXD dhe TXD) përdoren për të shkëmbyer të dhëna me mikrokontrolluesin. Kunjat GP100 dhe GP102 nuk kanë nevojë të lidhen.
ESP dhe Arduino Pin-out
RXD - RX (0)
TXD - TX (1)
GRD - GND
CH_PD - 5V
Hapi 3: Konfigurimi i Esp - 2
Për të dërguar komandën drejtpërdrejt në modulin ESP, kunja GND e Arduino është e lidhur me kunjin e tij të Rivendosjes.
Pasi Arduino të jetë lidhur me ESP dhe Arduino të lidhet me kompjuterin, moduli duhet të programohet përmes monitorit serik të Arduino duke përdorur komandat AT. Për të qenë në gjendje të komunikoni me mburojën, shkalla e baudit vendoset në 115200 pasi kjo është shpejtësia me të cilën komunikon ESP dhe zgjidhet cilësimi "TO DY NL DHE CR".
AT– me dërgimin e kësaj, shfaqet një mesazh OK. Kjo do të thotë që ESP po punon si duhet.
AT+CWJAP = "WIFI_NAME", "WIFI_PASSWORD"- kjo komandon ESP për t'u lidhur me ruterin Wi-Fi.
Hapi 4: Lidhja me Arduino Mega
Pas këtij hapi GND dhe RESET që ishin lidhur në UNO mund të hiqen. Meqenëse ESP do të përdoret me një Arduino Mega, një grup tjetër i kodit duhet të ngarkohet në Arduino Mega dhe ESP duhet të lidhet me Arduino Mega.
#define BLYNK_PRINT Serial
#përfshi "ESP8266_Lib.h"
#përfshi "BlynkSimpleShieldEsp8266.h"
char auth = "shenjë hyrëse blynk";
// Kredencialet tuaja WiFi.
char ssid = "ssid";
char pass = "fjalëkalim";
#përcakto Serialin EspSerial1
// Shkalla e baudit tuaj ESP8266:
#përcakto ESP8266_BAUD 9600
ESP8266 wifi (& EspSerial);
void setup () {
// Konzola e korrigjimit
Serial.filloj (9600);
vonesa (10);
// Vendosni normën e baudit ESP8266
EspSerial.begin (ESP8266_BAUD); vonesa (10);
Blynk.begin (auth, wifi, ssid, pass); vonesa (10);
}
Këto cilësime i lejojnë mikrokontrolluesit të përdorë rrjetin Wi-Fi të ESP për t'u lidhur me aplikacionin Blynk. Me ngarkimin e programit, bordi është vendosur të dërgojë dhe të marrë të dhëna në aplikacionin e ndezjes dhe të programohet përmes aplikacionit.
Recommended:
Përdorimi i një ekrani me 4 shifra dhe 7 segmente, me Arduino: 7 hapa
Duke përdorur një ekran me 4 shifra dhe 7 segmente, me Arduino: Në këtë tutorial do t'ju tregoj se si të përdorni një ekran 7 segmentesh me 4 shifra duke përdorur arduino. Disa gjëra themelore që do të doja të theksoja është se kjo merr pothuajse të gjitha kunjat dixhitalë në arduino uno, leonardo, tabelat me 13 digi
Përdorimi i moduleve të orës në kohë reale DS1307 dhe DS3231 Me Arduino: 3 hapa
Përdorimi i moduleve të orës në kohë reale DS1307 dhe DS3231 Me Arduino: Ne vazhdojmë të marrim kërkesa se si të përdorim modulet e orës në kohë reale DS1307 dhe DS3231 me Arduino nga burime të ndryshme-kështu që ky është mësimi i parë i dy pjesëve se si t'i përdorim ato. Për këtë tutorial Arduino ne kemi dy module të orës në kohë reale për ne
Përdorimi i shpinës PCF8574 Me LCD dhe Arduino: 8 hapa
Përdorimi i shpinës PCF8574 Me LCD dhe Arduino: Përdorimi i moduleve LCD me Arduino tuaj është i popullarizuar, megjithatë sasia e instalimeve elektrike kërkon kohë dhe durim për ta lidhur atë në mënyrë korrekte - dhe gjithashtu përdor shumë kunja dalëse dixhitale. Kjo është arsyeja pse ne i duam këto module serike të shpinës - ato janë të pajisura në ba
Monitorimi në distancë i temperaturës dhe lagështisë me ESP8266 dhe aplikacionin Blynk: 15 hapa
Monitorimi në distancë i temperaturës dhe lagështisë me ESP8266 dhe Aplikacionin Blynk: Ishte projekti im i parë me çipin ESP8266. Sapo kam ndërtuar një serë të re pranë shtëpisë sime dhe ishte interesante për mua se çfarë po ndodh atje gjatë një dite? Dua të them se si ndryshon temperatura dhe lagështia? A është ajrosur serra mjaftueshëm? Kështu që unë vendos
Përdorimi i sensorëve të temperaturës, ujit të shiut dhe dridhjeve në një Arduino për të mbrojtur hekurudhat: 8 hapa (me fotografi)
Përdorimi i sensorëve të temperaturës, ujit të shiut dhe dridhjeve në një Arduino për të mbrojtur hekurudhat: Në shoqërinë e sotme, një rritje e udhëtarëve hekurudhor do të thotë që kompanitë hekurudhore duhet të bëjnë më shumë për të optimizuar rrjetet për të vazhduar me kërkesën. Në këtë projekt ne do të tregojmë në një shkallë të vogël sesi sensorët e temperaturës, ujit të shiut dhe dridhjeve