Satura rādītājs:
- 1. darbība: instrumenti un materiāli
- 2. darbība: robota salikšana
- 7. solis: lietotne Blynk #1 - četras pogas
Video: Wi-Fi kontrolēts robots, izmantojot Wemos D1 ESP8266, Arduino IDE un lietotni Blynk: 11 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Pēc IgorF2Sekot vairāk autora:
Par: Ražotājs, inženieris, neprātīgs zinātnieks un izgudrotājs Vairāk par IgorF2 »
Šajā apmācībā es jums parādīšu, kā izveidot Wi-Fi kontrolētu robotu tvertni, kas tiek vadīta no viedtālruņa, izmantojot lietotni Blynk. Šajā projektā tika izmantota ESP8266 Wemos D1 plāksne, taču var izmantot arī citus plākšņu modeļus (NodeMCU, Firebeetle uc), un šajā apmācībā izklāstītos principus var piemērot citiem robotu modeļiem.
Iepriekšējos projektos es prezentēju, kā uzstādīt robota kontrolieri ar Arduino Uno, kas savienots ar ESP8266 moduli un tīmekļa saskarni, izmantojot html un javascript. Robots tika izstrādāts, izmantojot vienkāršus materiālus, neizmantojot sarežģītus instrumentus, piemēram, 3D printerus un lāzera griešanas mašīnas. Vairāk par šo projektu varat izlasīt zemāk esošajā saitē:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Tam bija daži trūkumi, piemēram, vajadzība izmantot divus neatkarīgus kontrolierus (Arduino un ESP8266) un tas, ka tas varēja nosūtīt/saņemt komandas tikai no lokālā tīkla un izmantojot datoru (galddatoru vai klēpjdatoru).
Šoreiz es nolēmu pārbaudīt citu fizisko struktūru un jaunu veidu, kā veikt robota vadību. Šim nolūkam robota konstrukcijai tika izmantots DIY komplekts, un Wemos ESP8266 tāfele, kas saistīta ar lietotni Blynk, lai veiktu tās kontroli. Robotu vadības kods tika izstrādāts, izmantojot Arduino IDE.
Ir vairāki veidi, kā izmantot šo apmācību. Jūs varat to izmantot, lai:
- Uzziniet, kā programmēt ESP8266, izmantojot Arduino IDE;
- Praktizējiet savas elektronikas un lodēšanas prasmes utt.;
- Skatiet, kā salikt robotu komplektu;
- Uzziniet, kā savos projektos izmantot lietotni Blynk;
Otrās vietas ieguvējs Instructables konkursā Make it Move Contest
Patika šie projekti? Lūdzu, apsveriet iespēju atbalstīt manus nākotnes projektus ar nelielu Bitcoin ziedojumu!: D BTC depozīta adrese: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
1. darbība: instrumenti un materiāli
Šajā projektā tika izmantoti šādi rīki:
- Lodmetāls un stieple (saite / saite / saite). Līdzstrāvas motoriem jau bija pievienoti vadi, kas pielodēti pie tā spailēm … Bet galu galā tas salūzīs, un jums, iespējams, nāksies to izšķīdināt. Tāpēc apsveriet iespēju iegūt labu lodēšanas dzelzi un stiepli.
- EVA putu loksne (vai cits nevadošs materiāls). Šajā projektā izmantotā robota šasija ir izgatavota no alumīnija, un uz šīm metāla detaļām ir uzstādītas shēmas plates. Es izmantoju putu loksnes slāni starp dēļiem un metāla plāksni, lai izvairītos no iespējamiem īssavienojumiem.
- Divpusēja lente. To izmantoja putu loksņu pielīmēšanai pie shēmas plates un H-Bridge modeļa uzstādīšanai.
- Šķēres dažu taisnstūru putu loksņu griešanai.
Savā projektā es izmantoju šādas aparatūras daļas:
- Wemos D1 ESP8266 dev dēlis (saite / saite). Wemos D1 dēli ir patiešām viegli lietot un programmēt ar Arduino IDE. Tam ir tāds pats nospiedums kā parastajam Arduino Uno! Tādā veidā lielākā daļa Arduino vairoga darbosies arī ar šo dēli. Tam ir iebūvēts Wi-Fi modulis, lai jūs varētu to izmantot dažādos projektos. Varat izmantot arī citus dēļus, kuru pamatā ir ESP8266 (saite / saite).
- L298N divkanālu H tilta modulis (saite / saite / saite). Šis modulis ļauj 3.3V signālus no Wemos (vai Arduino) pastiprināt līdz 12V, kas nepieciešami motoriem.
- DIY robotu šasijas tvertne (saite / saite). Šajā lieliskajā komplektā ir viss nepieciešamais tvertnes uzbūvei: divi līdzstrāvas motori, pārnesumi, sliedes, skrūves, uzgriežņi utt. Komplektā jau ir iekļauti šasijas salikšanai nepieciešamie instrumenti, kas ir lieliski piemēroti iesācējiem!
- 18650 3.7V baterijas (x3) (saite). Es mēdzu barot visu ķēdi. Šī tvertne izmanto 12V motorus. To barošanai es izmantoju trīs 3,7 V baterijas.
- 3S 18650 akumulatora turētājs (saite). Sērijā var ievietot trīs 18650 baterijas, un to var viegli piestiprināt tvertnes aizmugurē.
- 18650 akumulatora lādētājs (saite). Jūsu baterijas galu galā beigsies. Kad tas notiks, akumulatora lādētājs jums palīdzēs.
- Džemperi (saite). Signāliem starp h-tiltu un Wemos es izmantoju 6 džemperus vīriešus-sievietes un 2 džemperus vīriešiem-vīriešiem 5V un Gnd. Jums var būt nepieciešams vairāk, ja plānojat pievienot dažus sensorus.
- Mikro USB kabelis. Tas būs nepieciešams, lai augšupielādētu kodu. Lielākajai daļai dēļu jau ir savs kabelis.
Iepriekš minētās saites ir tikai ieteikums, kur var atrast šajā apmācībā izmantotos vienumus (un varbūt atbalstīt manas turpmākās apmācības). Jūtieties brīvi meklēt tos citur un iegādāties savā iecienītākajā vietējā vai tiešsaistes veikalā.
2. darbība: robota salikšana
"loading =" slinks "" loading = "slinks"
Tagad es jums parādīšu, kā es izstrādāju savu tālvadības lietotni, izmantojot Blynk. Jūs varat to izmantot kā pamatu saviem darbiem.
Izveidot jaunu projektu
- Izveidot jaunu projektu;
- Pievienojiet projekta nosaukumu (Wifi robots), izvēlieties izstrādes paneli (Wemos D1) un savienojuma veidu (WiFi) un noklikšķiniet uz pogas Izveidot;
- Autentifikācijas marķieris tiks nosūtīts uz jūsu e-pastu;
Autentifikācijas marķieris tiek izmantots ar Arduino kodu. Tas ļauj ESP8266 plāksnei sasniegt Blynk serveri datu nosūtīšanai un saņemšanai.
Lai izveidotu savu informācijas paneli, varat vilkt un nomest vairākus objektus. Ir pieejamas pogas, slīdņi un kursorsviras dažādu vadības saskarņu izveidei. Jūs varat mainīt (lielākās daļas) izmērus un konfigurēt to iestatījumus, kā vēlaties.
Nākamajos soļos es parādīšu četras dažādas alternatīvas, kā vadīt robotu, izmantojot dažādus logrīkus.
7. solis: lietotne Blynk #1 - četras pogas
Otrās vietas ieguvējs konkursā Make it Move
Ieteicams:
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: 5 soļi
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: Sveiki, visi šodien, mēs jums parādīsim, kā jūs varat kontrolēt LED, izmantojot viedtālruni internetā
Žestu vanags: ar žestiem kontrolēts robots, izmantojot saskarni, kas balstīta uz attēlu apstrādi: 13 soļi (ar attēliem)
Žestu vanags: ar žestiem kontrolēts robots, izmantojot saskarni, kas balstīta uz attēlu apstrādi: Žestu vanags tika demonstrēts TechEvince 4.0 kā vienkārša attēla apstrādes pamatā esoša cilvēka un mašīnas saskarne. Tās lietderība ir tāda, ka, lai kontrolētu robotu automašīnu, kas darbojas ar dažādiem…, nav nepieciešami papildu sensori vai valkājams, izņemot cimdu
Kā kontrolēt Wemos D1 Mini/ Nodemcu, izmantojot lietotni Blynk (IOT) (esp8266): 6 soļi
Kā kontrolēt Wemos D1 Mini/ Nodemcu, izmantojot lietotni Blynk (IOT) (esp8266): Sveiki draugi! Šajā pamācībā es jums parādīšu, kā kontrolēt wemos D1 mini vai (nodemcu), izmantojot lietotni blynk. Tas ir absolūts ceļvedis iesācējiem. detalizētai apmācībai JĀSKATAS VIDEO Neaizmirstiet atzīmēt Patīk, kopīgot & abonēt manu kanālu
Mājsaimniecības ierīču vadība, izmantojot NodeMCU (ESP8266) un lietotni Blynk: 8 soļi (ar attēliem)
Mājsaimniecības ierīču vadība, izmantojot NodeMCU (ESP8266) un lietotni Blynk: šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un NodeMCU (ESP8266), lai kontrolētu lampu (jebkura cita sadzīves tehnika būs piemērota), izmantojot internetu. Šīs pamācības mērķis ir parādīt vienkāršo
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: Šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un Arduino, lai kontrolētu lampu, kombinācija notiks, izmantojot USB seriālo portu. Šīs pamācības mērķis ir parādīt vienkāršākais risinājums, lai attālināti kontrolētu savu Arduino vai c