Përmbajtje:

Roboti i kontrolluar nga Wi-Fi duke përdorur Wemos D1 ESP8266, Arduino IDE dhe Blynk App: 11 hapa (me fotografi)
Roboti i kontrolluar nga Wi-Fi duke përdorur Wemos D1 ESP8266, Arduino IDE dhe Blynk App: 11 hapa (me fotografi)

Video: Roboti i kontrolluar nga Wi-Fi duke përdorur Wemos D1 ESP8266, Arduino IDE dhe Blynk App: 11 hapa (me fotografi)

Video: Roboti i kontrolluar nga Wi-Fi duke përdorur Wemos D1 ESP8266, Arduino IDE dhe Blynk App: 11 hapa (me fotografi)
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Korrik
Anonim
Image
Image
Robot Arduino me kontrollues PS2 (PlayStation 2 Joystick)
Robot Arduino me kontrollues PS2 (PlayStation 2 Joystick)

Nga IgorF2 Ndiqni më shumë nga autori:

Robot Arduino me kontrollues PS2 (PlayStation 2 Joystick)
Robot Arduino me kontrollues PS2 (PlayStation 2 Joystick)
Kutia e mbeturinave IoT Cat (me ESP32, Arduino IDE, Thingspeak dhe Printim 3D)
Kutia e mbeturinave IoT Cat (me ESP32, Arduino IDE, Thingspeak dhe Printim 3D)
Kutia e mbeturinave IoT Cat (me ESP32, Arduino IDE, Thingspeak dhe Printim 3D)
Kutia e mbeturinave IoT Cat (me ESP32, Arduino IDE, Thingspeak dhe Printim 3D)
Llambë artikuluese e printuar 3D - REMIXED
Llambë artikuluese e printuar 3D - REMIXED
Llambë artikuluese e printuar 3D - REMIXED
Llambë artikuluese e printuar 3D - REMIXED

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 dhe materialet
Mjetet dhe materialet
Mjetet dhe materialet
Mjetet dhe materialet
Mjetet dhe materialet
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

Image
Image

"loading =" dembel "" loading = "dembel"

Aplikacioni Blynk - Krijoni një Projekt të Ri
Aplikacioni Blynk - Krijoni një Projekt të Ri
Aplikacioni Blynk - Krijoni një Projekt të Ri
Aplikacioni Blynk - Krijoni një Projekt të Ri

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

  1. Krijoni një projekt të ri;
  2. Shtoni një emër projekti (roboti Wifi), zgjidhni bordin e zhvillimit (Wemos D1) dhe llojin e lidhjes (WiFi) dhe klikoni butonin Krijo;
  3. 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: