Përmbajtje:
Video: Roboti i kontrolluar nga Wi-Fi duke përdorur Wemos D1 ESP8266, Arduino IDE dhe Blynk App: 11 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Nga IgorF2 Ndiqni më shumë nga autori:
Rreth: Krijuesi, inxhinieri, shkencëtari dhe shpikësi i çmendur Më shumë rreth IgorF2 »
Në këtë tutorial ju tregoj se si të bëni një rezervuar robotik të kontrolluar nga Wi-Fi i kontrolluar nga një smartphone duke përdorur Blynk App. Në këtë projekt u përdor një tabelë ESP8266 Wemos D1, por gjithashtu mund të përdoren modele të tjera të pllakave (NodeMCU, Firebeetle, etj.), Dhe parimet e paraqitura në këtë tutorial mund të zbatohen për modelet e tjera të robotëve.
Në projektet e mëparshme kam paraqitur se si të montoni një kontrollues robot me një Arduino Uno të lidhur me një modul ESP8266 dhe një ndërfaqe në internet duke përdorur html dhe javascript. Një robot u zhvillua duke përdorur materiale të thjeshta, pa pasur nevojë të përdorin mjete komplekse siç janë printerat 3D dhe makinat për prerjen lazer. Mund të lexoni më shumë rreth këtij projekti në lidhjen më poshtë:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Kishte disa të meta, të tilla si nevoja për të përdorur dy kontrollues të pavarur (një Arduino dhe një ESP8266) dhe fakti që ai mund të dërgonte/merrte komanda vetëm nga një rrjet lokal dhe duke përdorur një kompjuter (desktop ose laptop).
Këtë herë vendosa të provoja një strukturë të ndryshme fizike dhe një mënyrë të re për të kryer kontrollin e robotit. Për këtë, një çantë DIY u përdor për strukturën e robotëve dhe një bord Wemos ESP8266 i lidhur me aplikacionin Blynk për të kryer kontrollin e tij. Kodi për kontrollin e robotëve është zhvilluar duke përdorur Arduino IDE.
Ka disa mënyra për të përdorur këtë udhëzues. Mund ta përdorni për:
- Mësoni si të programoni një ESP8266 duke përdorur Arduino IDE;
- Praktikoni aftësitë tuaja elektronike dhe bashkuese, etj;
- Shihni se si të mblidhni një çantë robotike;
- Mësoni si të përdorni aplikacionin Blynk në projektet tuaja;
Fituesi i dytë në Instructables Make it Move Contest
Ju pëlqejnë projektet? Ju lutemi merrni parasysh mbështetjen e projekteve të mia të ardhshme me një donacion të vogël Bitcoin!: D Adresa e Depozitës BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Hapi 1: Mjetet dhe materialet
Mjetet e mëposhtme janë përdorur në këtë projekt:
- Saldim hekuri dhe tela (lidhje / lidhje / lidhje). Motorët DC tashmë erdhën me tela të ngjitur në terminalet e tij … Por përfundimisht do të prishet dhe ju mund të keni nevojë ta rishitni atë. Pra, konsideroni të keni një hekur të mirë lidhës dhe tela të rregullt.
- Fletë shkumë EVA (ose material tjetër jo përçues). Shasia e robotit që kam përdorur në këtë projekt është bërë prej alumini, dhe bordet e qarkut janë instaluar në këtë pjesë metalike. Kam përdorur një shtresë fletë shkumë midis dërrasave dhe pllakës metalike për të shmangur qarqet e shkurtra të mundshme.
- Shirit i dyanshëm. Ajo u përdor për ngjitjen e fletëve të shkumës në dërrasat e qarkut, dhe për instalimin e modës H-Bridge.
- Gërshërë, për prerjen e disa drejtkëndësheve të fletëve të shkumës.
Kam përdorur pjesët e mëposhtme të harduerit për projektin tim:
- Bordi Wemos D1 ESP8266 dev (lidhje / lidhje). Bordi Wemos D1 është vërtet i lehtë për t’u përdorur dhe programuar me Arduino IDE. Ka të njëjtën gjurmë të Arduino Uno të zakonshme! Në këtë mënyrë shumica e mburojës Arduino gjithashtu do të punojë me këtë tabelë. Ajo ka një modul të integruar Wi-Fi, kështu që ju mund ta përdorni atë në një larmi projektesh. Ju gjithashtu mund të përdorni borde të tjera të bazuara në ESP8266 (lidhje / lidhje).
- Moduli H-urë me kanal të dyfishtë L298N (lidhje / lidhje / lidhje). Ky modul lejon që sinjalet 3.3V nga Wemos (ose një Arduino) të amplifikohen në 12V të nevojshëm për motorët.
- Rezervuari i Shasisë Robot DIY (lidhje / lidhje). Ky komplet i mrekullueshëm ka me gjithçka që ju nevojitet për të ndërtuar një rezervuar: dy motorë DC, ingranazhe, shina, bulona, arra, etj. Ajo tashmë vjen me mjetet e nevojshme për montimin e shasisë, e cila është e shkëlqyeshme për fillestarët!
- 18650 bateri 3.7V (x3) (lidhje). Kam përdorur për të fuqizuar të gjithë qarkun. Ky rezervuar përdor motorë 12V. Kam përdorur tre bateri 3.7V në seri për t'i fuqizuar ato.
- Mbajtës i baterisë 3S 18650 (lidhje). Mund të mbajë tre bateri 18650 në seri, dhe mund të lidhet lehtësisht në pjesën e pasme të rezervuarit.
- Ngarkues baterie 18650 (lidhje). Bateritë tuaja përfundimisht do të mbarojnë energjinë. Kur të ndodhë kjo, një karikues baterie do t'ju vijë në shpëtim.
- Kërcyesit (lidhja). Kam përdorur 6 kërcyes meshkuj-femra për sinjale midis urës h dhe Wemos, dhe 2 kërcyes meshkuj-meshkuj për 5V dhe Gnd. Ju mund të keni nevojë për më shumë nëse planifikoni të shtoni disa sensorë.
- Kabllo mikro USB. Kjo do t'ju duhet për të ngarkuar kodin tuaj. Shumica e bordeve tashmë vijnë me kabllon e vet.
Lidhjet e mësipërme janë vetëm një sugjerim se ku mund të gjeni artikujt e përdorur në këtë tutorial (dhe mbase mbështetni mësimet e mia të ardhshme). Mos ngurroni t'i kërkoni diku tjetër dhe blini në dyqanin tuaj të preferuar lokal ose online.
Hapi 2: Montimi i Robotit
"loading =" dembel "" loading = "dembel"
Tani do t'ju tregoj se si e kam krijuar aplikacionin tim të telekomandës duke përdorur Blynk. Mund ta përdorni si bazë për krijimet tuaja.
Krijoni një projekt të ri
- Krijoni një projekt të ri;
- Shtoni një emër projekti (roboti Wifi), zgjidhni bordin e zhvillimit (Wemos D1) dhe llojin e lidhjes (WiFi) dhe klikoni butonin Krijo;
- Shenja e autorit do të dërgohet në e-mailin tuaj;
Shenja e autorit përdoret nga kodi Arduino. Ai lejon që bordi ESP8266 të arrijë në serverin Blynk për dërgimin dhe marrjen e të dhënave.
Për krijimin e pultit tuaj, mund të tërhiqni dhe lëshoni disa objekte. Butonat, rrëshqitësit dhe levë janë në dispozicion për krijimin e ndërfaqeve të ndryshme të kontrollit. Ju mund të ndryshoni madhësinë (shumica e tyre) dhe të konfiguroni cilësimet e tyre sipas dëshirës tuaj.
Në hapat e ardhshëm do të tregoj katër alternativa të ndryshme për të kontrolluar robotin duke përdorur pajisje të ndryshme.
Hapi 7: Aplikacioni Blynk #1 - Katër Butona
Vendi i dytë në konkursin Make it Move
Recommended:
Droid i frymëzuar me zë i kontrolluar nga R2D2 duke përdorur Blynk dhe Ifttt: 6 hapa
Droid i frymëzuar nga R2D2 i kontrolluar nga zëri duke përdorur Blynk dhe Ifttt: Duke parë luftërat e yjeve, shumë prej nesh janë frymëzuar nga personazhet e robotëve, veçanërisht modeli R2D2. Nuk di për të tjerët, por thjesht e dua atë robot. Meqenëse jam një dashnor i robotëve, kam vendosur të ndërtoj droidin tim R2D2 në këtë bllokim duke përdorur blynk Io
Roboti Arduino me distancë, drejtim dhe shkallë rrotullimi (lindje, perëndim, veri, jug) i kontrolluar me zë duke përdorur modulin Bluetooth dhe lëvizjen autonome të robotëve .: 6 hapa
Roboti Arduino me distancë, drejtim dhe shkallë rrotullimi (lindje, perëndim, veri, jug) i kontrolluar me zë duke përdorur modulin Bluetooth dhe lëvizjen autonome të robotëve: Ky udhëzues shpjegon se si të bëni Arduino Robot i cili mund të zhvendoset në drejtimin e kërkuar , Majtas, djathtas, lindje, perëndim, veri, jug) kërkohet distanca në centimetra duke përdorur komandën zanore. Roboti gjithashtu mund të lëvizet në mënyrë autonome
Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051: 4 hapa (me fotografi)
Roboti i kontrolluar nga zëri duke përdorur mikrokontrollues 8051: Një robot i kontrolluar nga zëri merr komandën e specifikuar në formën e zërit. Çfarëdo që të jepet komanda përmes modulit të zërit ose modulit Bluetooth, ajo deshifrohet nga kontrolluesi ekzistues dhe kështu komanda e dhënë ekzekutohet. Këtu në këtë projekt, unë
Ndërprerës i kontrolluar nga zëri duke përdorur Alexa dhe Arduino: 10 hapa (me fotografi)
Ndërprerës i kontrolluar nga zëri duke përdorur Alexa dhe Arduino: Qëllimi kryesor i këtij projekti është të përdor sensorin e temperaturës për të kontrolluar çelësin (stafetë) për të ndezur ose fikur pajisjen. Lista e materialeve Moduli i stafetës 12V == > $ 4.2 Arduino uno == > Sensori i temperaturës 8 dollarë DHT11 == > Modul 3 $ ESP8266
Automatizimi dhe monitorimi i shtëpisë i kontrolluar nga zëri/interneti duke përdorur ESP8266 dhe Google Home Mini: 6 hapa
Automatizimi dhe monitorimi i shtëpisë i kontrolluar nga zëri/interneti duke përdorur ESP8266 dhe Google Home Mini: Hej !! Pas një pushimi të gjatë unë jam këtu pasi të gjithë duhet të bëjmë diçka të mërzitshme (punë) për të fituar. Pas të gjithë artikujve të AUTOMATITS SOM SHTPIS kam shkruar nga BLUETOOTH, IR, Local WIFI, Cloud dmth ato të vështirat, * TANI * vjen më e lehtë por më efikase