Përmbajtje:
- Hapi 1: Mblidhni gjithçka:
- Hapi 2: Instalimi i Arduino IDE dhe Bibliotekave
- Hapi 3: Ndezja e firmuerit ESP8266
- Hapi 4: Konfigurimi i aplikacionit Blynk
- Hapi 5: Programimi
- Hapi 6: Konfigurimi i Qarkut dhe FINSHI
Video: Kontrolloni Arduino Uno duke përdorur modulin WiFi ESP8266 dhe aplikacionin Blynk: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:24
Ky projekt ju mundëson të kontrolloni kunjat Arduino duke përdorur modulin WiFi ESP8266-01 dhe Aplikacionin Blynk. Aplikacioni Blynk është shumë i lehtë për t’u përdorur dhe është një mënyrë e shkëlqyeshme për të filluar të mësoni rreth IoT.
Ky tutorial është për Windows PC
Hapi 1: Mblidhni gjithçka:
Hardware:
Arduino Uno
Moduli WiFi i Esp8266-01
Serial USB në TTL
Rregullator i tensionit 3.3v
Breadboard dhe tela.
Softuerët:
Arduino IDE
Aplikacioni Blynk
Këto janë gjërat për të cilat keni nevojë. Sigurohuni që keni gjithçka në një dosje më parë 1) Arduino IDE:
2) Bibliotekat Blynk (versioni i fundit):
3) Vegël ndezëse ESP8266:
Hapi 2: Instalimi i Arduino IDE dhe Bibliotekave
Instaloni versionin e fundit të Arduino IDE.
Hapni Arduino IDE dhe shkoni te skedari-> preferencat-> në llojin shtesë të URL-së së menaxherit të bordit-https://arduino.esp8266.com/stable/package_esp8266…
Shkoni te mjetet -> bordet -> Menaxheri i bordit dhe instaloni më në fund paketën esp8266. (opsionale)
Nxirrni skedarin zip të bibliotekës blynk dhe kopjoni përmbajtjen brenda dosjes së bibliotekës në skedarin zip në -
dokumentet e përdoruesit Bibliotekat Arduino
Hapi 3: Ndezja e firmuerit ESP8266
Ju duhet të bëni qarkun e treguar në mënyrë që të ndezni firmuerin në ESP8266:
Në shumë forume kam lexuar se esp8266 mund të ndizet pa përdorur konvertuesin FTDI usb në ttl. Në vend të kësaj shumë njerëz kanë përdorur Arduino UNO për të ndezur esp8266. Sidoqoftë nga përvoja ime personale është më mirë të blini një konvertues/kabllo FTDI USB në TTL pasi gjëja arduino nuk funksionoi për mua (mund të jetë për shkak të çështjes së energjisë)
Nxirrni esp_flasher.zip dhe ekzekutoni aplikacionin XTCOM_UTIL.
Lidhni Esp8266-01 me kompjuterin përmes qarkut. Ju duhet të njihni portën e duhur COM e cila përdoret për komunikim. shkoni te menaxheri i pajisjes dhe Klikoni në portet (COM & LPT). Pastaj shënoni portën COM të përdorur nga ESP8266-01.
Në XTCOM_UTIL shkoni te toolsConfig Device dhe zgjidhni portën e duhur të com dhe normën e baud si 9600. Klikoni në Open. Pastaj nëse operacioni është i suksesshëm klikoni në Lidhu. atëherë Esp8266 do të lidhet. Nëse hasni një gabim, hiqeni kabllon nga priza dhe futeni përsëri.
Brenda skedarit esp_flasher.zip, do të gjeni një skedar readme.txt që përmban adresat në të cilat secila prej skedarëve.bin do të ndizet. shkoni te shkarkimi i API Testflash Image. shfletoni skedarin e saktë.bin dhe futni adresën që korrespondon me skedarin bin dhe klikoni në shkarkim.
për shembull: boot_v1.1.bin -------------- 0x00000
pasi operacioni të jetë i suksesshëm mbyllni XTCOM_UTIL dhe gjithashtu shkëputeni ESP8266 (kjo duhet të bëhet në mes të ndezjes së secilit skedar.bin). Rihapni përsëri XTCOM_UTIL dhe lidhni Esp8266 dhe përsëritni hapat e mësipërm për të ndezur të gjithë 4 skedarët e koshit në adresën e tyre të saktë. (mos harroni të tokëzoni GPIO0 gjatë gjithë kohës gjatë ndezjes)
Për udhëzime të hollësishme, ju lutemi referojuni kësaj:
Hapi 4: Konfigurimi i aplikacionit Blynk
Shkarkoni Aplikacionin Blynk nga Play Store dhe Hyni.
Për të krijuar një projekt të ri Shtypni + ikonën në krye. Ju Jepni Emrin e Projektit. Zgjidhni Pajisjen si Arduino UNO Lloji i Lidhjes si WiFi dhe shtypni Krijo. Sapo të krijoni një shenjë autori do të dërgohet në e-mailin tuaj të regjistruar. Ju gjithashtu mund ta dërgoni atë më vonë në pajisjet e Faqes së Vendosjes së Projektit (Simboli i arrës).
Për të shtuar një buton shtypni + dhe zgjidhni Button. Shtypni butonin e krijuar rishtas për ta redaktuar atë. Jepini atij një emër dhe vendosni pin në digjital D13. Ndryshoni modalitetin në SWITCH. Kjo do të ndez/çaktivizojë LED-in e ndërtuar në Arduino.
Për të kontrolluar kunjat e tjerë, zgjidhni Kunjin e kërkuar (D3, D4 … etj) në Menunë e Ndryshimit.
Hapi 5: Programimi
Hapni Arduino IDE.
Zgjidhni bordin në Arduino Uno dhe zgjidhni portën e duhur.
SHKARKONI KODIN DHE PASTE KODIN N Ad Adruino IDE.
Shtë modifikimi i Programit Shembull Esp8266_Shield. Zëvendësoni yourAUTH me shenjën Auth të dërguar në Postën tuaj. Zëvendësoni youSSID me emrin tuaj WiFi dhe zëvendësoni YourPassword me fjalëkalim WiFi. Pjesa serike e harduerit komentohet pasi ne po përdorim Arduino UNO.
** Në program kam komentuar serialin e softuerit (nëse përdorni Arduino Uno). Unë ju rekomandoj që të komentoni Serialin e Softuerit si të tij të paqëndrueshëm
Ngarko programin e mësipërm në tabelën Arduino Uno. Pas ngarkimit të tij shkëput arduino -n nga Kompjuteri.
Tani ju duhet të lidhni ESP8266 me Arduino UNO.
Hapi 6: Konfigurimi i Qarkut dhe FINSHI
ESP8266 Arduino
TX ----------- Rx
Rx ---------- Tx
Gnd ---------- Gnd
Vcc ----------- 3.3v
CH_PD ------------ 3.3v
Pasi të përfundojë lidhja, lidhni Arduino në kompjuter. Hapni Serial Monitor dhe vendosni normën e baud në 115200.
Nëse gjithçka është e saktë, në Serial Monitor do të shihni diçka si Imazhi i Shfaqur.
Në Aplikacionin Blynk, zgjidhni projektin tuaj dhe klikoni butonin e luajtjes. Shtypni butonin për të ndezur/fikur LED -in.
Tani me këtë projekti ka përfunduar. Shpresoj se ju ka pëlqyer tutoriali. Nëse keni ndonjë pyetje/ sugjerim, ju lutemi lini atë në pjesën e komenteve më poshtë. Faleminderit!
Recommended:
Si të kontrolloni llambën duke përdorur Arduino UNO dhe modulin e stafetës me një kanal të vetëm 5V: 3 hapa
Si të kontrolloni llambën duke përdorur modulin e stafetës Arduino UNO dhe Single Channel 5V: Përshkrimi: Krahasuar me stafetën mekanike tradicionale, stafeta e gjendjes së ngurtë (SSR) ka shumë përparësi: ka një jetë më të gjatë, me një ndezje shumë më të lartë/ pa shpejtësi dhe pa zhurmë. Përveç kësaj, ajo gjithashtu ka rezistencë më të mirë ndaj dridhjeve dhe mekanike
Kontrollimi i një LED duke përdorur modulin WiFi NodeMCU dhe aplikacionin Blynk: 7 hapa
Kontrolli i një LED duke përdorur modulin WiFi NodeMCU dhe aplikacionin Blynk: Ky udhëzues do t'ju tregojë se si të kontrolloni një LED duke përdorur modulin WiFi NodeMCU ESP8266 përmes aplikacionit të smartphone Blynk. Nëse jeni fillestar, lexoni. Nëse jeni më me përvojë, mund të jeni të interesuar të kaloni deri në fund, ku unë flas për t
Si të kontrolloni Wemos D1 Mini/ Nodemcu duke përdorur Aplikacionin Blynk (IOT) (esp8266): 6 hapa
Si të kontrolloni Wemos D1 Mini/ Nodemcu duke përdorur Aplikacionin Blynk (IOT) (esp8266): Përshëndetje miq, Në këtë udhëzues, unë do t'ju tregoj Si të kontrolloni wemos D1 mini ose (nodemcu) duke përdorur aplikacionin blynk. Është një udhëzues absolut për fillestarët. për detaje tutorial MUST Watch WIDEO Mos harroni të bëni like, share & abonohu në kanalin tim
Kontrolloni shpejtësinë e motorit DC pa furça duke përdorur modulin Arduino dhe Bluetooth (HC-05): 4 hapa
Kontrolloni shpejtësinë e motorit DC pa furça duke përdorur modulin Arduino dhe Bluetooth (HC-05): Hyrje Në këtë tutorial, ne do të kontrollojmë shpejtësinë e motorit me furça pa furça duke përdorur Arduino UNO, Bluetooth Module (HC-05) dhe aplikacionin Android për Bluetooth ( Kontrolluesi Arduino Bluetooth)
Kontrolloni Arduino duke përdorur smartphone përmes USB me aplikacionin Blynk: 7 hapa (me fotografi)
Kontrolloni Arduino duke përdorur smartphone përmes USB me aplikacionin Blynk: Në këtë tutorial, ne do të mësojmë se si të përdorim aplikacionin Blynk dhe Arduino për të kontrolluar llambën, kombinimi do të jetë përmes portës serike USB. Qëllimi i këtij udhëzuesi është të tregojë zgjidhja më e thjeshtë-kontrollimi në distancë i Arduino-s tuaj ose