
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:42



Seuraa lisää tekijältä:





Tietoja: Tekijä, insinööri, hullu tiedemies ja keksijä Lisätietoja IgorF2: sta »
Tässä opetusohjelmassa näytän sinulle, miten voit tehdä Wi-Fi-ohjatun robottisäiliön, jota ohjataan älypuhelimesta Blynk-sovelluksen avulla. Tässä projektissa käytettiin ESP8266 Wemos D1 -levyä, mutta voidaan käyttää myös muita levymalleja (NodeMCU, Firebeetle jne.), Ja tässä opetusohjelmassa esitettyjä periaatteita voidaan soveltaa muihin robotimalleihin.
Aiemmissa projekteissa esittelin kuinka asentaa robottiohjain, jossa Arduino Uno on kytketty ESP8266 -moduuliin ja verkkokäyttöliittymään käyttämällä html- ja javascript -tiedostoja. Robotti kehitettiin yksinkertaisista materiaaleista ilman monimutkaisia työkaluja, kuten 3D -tulostimia ja laserleikkauskoneita. Voit lukea lisää tästä projektista alla olevasta linkistä:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Siinä oli joitain haittoja, kuten tarve käyttää kahta itsenäistä ohjainta (Arduino ja ESP8266) ja se, että se pystyi lähettämään/vastaanottamaan komentoja vain lähiverkosta ja tietokoneen (pöytätietokoneen tai kannettavan tietokoneen) avulla.
Tällä kertaa päätin testata erilaista fyysistä rakennetta ja uuden tavan hallita robottia. Tätä varten robottirakenteessa käytettiin DIY -sarjaa ja Blynk -sovellukseen liittyvää Wemos ESP8266 -levyä hallinnan suorittamiseen. Robottiohjauksen koodi kehitettiin Arduino IDE: tä käyttäen.
Tämän opetusohjelman käyttämiseen on useita tapoja. Voit käyttää sitä:
- Opi ohjelmoimaan ESP8266 Arduino IDE: tä käyttäen;
- Harjoittele elektroniikka- ja juotostaitojasi jne.
- Katso kuinka koota robottipaketti;
- Opi käyttämään Blynk -sovellusta projekteissasi;
Instructablesin toiseksi sijoittuneen voittaja Make it Move Contest
Piditkö projekteista? Harkitse tulevien projektieni tukemista pienellä Bitcoin -lahjoituksella!: D BTC Talletusosoite: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Vaihe 1: Työkalut ja materiaalit



Tässä projektissa käytettiin seuraavia työkaluja:
- Juotosrauta ja lanka (linkki / linkki / linkki). Tasavirtamoottorien johdot on jo liitetty liittimiin … Mutta se lopulta katkeaa ja joudut joutumaan ratkaisemaan sen uudelleen. Joten harkitse hyvää juotosrautaa ja lankaa.
- EVA-vaahtolevy (tai muu johtamaton materiaali). Tässä projektissa käyttämäni robottirunko on valmistettu alumiinista ja tähän metalliosiin on asennettu piirilevyt. Levyjen ja metallilevyn välissä käytin vaahtomuovikalvoa mahdollisten oikosulkujen välttämiseksi.
- Kaksipuolinen teippi. Sitä käytettiin vaahtolevyjen liimaamiseen piirilevyihin ja H-Bridge-mallin asentamiseen.
- Sakset joidenkin vaahtomuovilevyjen leikkaamiseen.
Käytin projektissani seuraavia laitteisto -osia:
- Wemos D1 ESP8266 dev board (link / link). Wemos D1 -levyä on todella helppo käyttää ja ohjelmoida Arduino IDE: n kanssa. Siinä on sama jalanjälki kuin tavallisella Arduino Unolla! Tällä tavalla suurin osa Arduinon kilvestä toimii myös tämän levyn kanssa. Siinä on sisäänrakennettu Wi-Fi-moduuli, joten voit käyttää sitä erilaisissa projekteissa Voit käyttää myös muita ESP8266-pohjaisia kortteja (linkki / linkki).
- L298N kaksikanavainen H-silta-moduuli (linkki / linkki / linkki). Tämä moduuli mahdollistaa Wemosin (tai Arduinon) 3,3 V: n signaalien vahvistamisen moottoreiden tarvitsemalle 12 V: lle.
- DIY Robot Chassis Tank (linkki / linkki). Tässä mahtavassa sarjassa on kaikki mitä tarvitset säiliön rakentamiseen: kaksi tasavirtamoottoria, hammaspyörät, telat, pultit, mutterit jne. Mukana tulee jo alustan kokoamiseen tarvittavat työkalut, mikä sopii erinomaisesti aloittelijoille!
- 18650 3,7 V paristoa (x3) (linkki). Käytin virtaa koko piirille. Tämä säiliö käyttää 12V moottoreita. Käytin kolmea 3,7 V paristoa sarjassa niiden virransyöttöön.
- 3S 18650 paristopidike (linkki). Sarjaan mahtuu kolme 18650 akkua, ja se voidaan helposti kiinnittää säiliön takaosaan.
- 18650 akkulaturi (linkki). Paristojen virta loppuu lopulta. Kun näin tapahtuu, akkulaturi tulee apuun.
- Puserot (linkki). Käytin kuusi uros-naaras-hyppääjää signaaleihin h-sillan ja Wemosin välillä ja 2 uros-uros-hyppääjää 5 V: n ja Gnd: n välillä. Saatat tarvita enemmän, jos aiot lisätä antureita.
- Micro -USB -kaapeli. Tarvitset tämän koodin lataamiseen. Useimmissa levyissä on jo oma kaapeli.
Yllä olevat linkit ovat vain ehdotuksia siitä, mistä löydät tämän opetusohjelman kohteet (ja ehkä tuet tulevia oppaita). Voit vapaasti etsiä niitä muualta ja ostaa suosikki paikallisesta tai verkkokaupastasi.
Vaihe 2: Robotin kokoaminen


"loading =" laiska "" loading = "laiska"


Nyt näytän sinulle, miten suunnittelin kauko -ohjainsovellukseni Blynkin avulla. Voit käyttää sitä perustana omille luomuksillesi.
Luo uusi projekti
- Luo uusi projekti;
- Lisää projektin nimi (Wifi -robotti), valitse kehityskortti (Wemos D1) ja yhteystyyppi (WiFi) ja napsauta Luo -painiketta.
- Todennustunnus lähetetään sähköpostiisi;
Todennusmerkkiä käytetään omassa Arduino -koodissa. Sen avulla ESP8266 -kortti pääsee Blynk -palvelimelle tietojen lähettämistä ja vastaanottamista varten.
Voit luoda koontinäytön vetämällä ja pudottamalla useita kohteita. Saatavilla on painikkeita, liukusäätimiä ja ohjaussauvoja erilaisten ohjausliitäntöjen luomiseen. Voit muuttaa (useimpien) kokoa ja määrittää niiden asetukset haluamallasi tavalla.
Seuraavissa vaiheissa näytän neljä eri vaihtoehtoa robotin ohjaamiseen eri widgetien avulla.
Vaihe 7: Blynk -sovellus #1 - neljä painiketta
Make to Move -kilpailun toinen sija
Suositeltava:
ESP8266 NODEMCU BLYNK IOT -opetusohjelma - Esp8266 IOT Blunkin ja Arduino IDE: n avulla - LEDien ohjaus Internetin kautta: 6 vaihetta

ESP8266 NODEMCU BLYNK IOT -opetusohjelma | Esp8266 IOT Blunkin ja Arduino IDE: n avulla | LEDien ohjaus Internetin kautta: Hei kaverit, tässä oppaassa opimme käyttämään IOT: tä ESP8266: n tai Nodemcun kanssa. Käytämme siihen blynk -sovellusta.Siksi käytämme esp8266/nodemcu -ohjelmaa LED -valojen ohjaamiseen Internetin kautta. Joten Blynk -sovellus yhdistetään esp8266- tai Nodemcu -laitteeseemme
Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE -yhteensopivan kortin käyttäminen Blynkin avulla: 10 vaihetta

Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE -yhteensopivan kortin käyttäminen Blynkin avulla: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE -yhteensopiva levy Kuvaus: WiFi ESP8266 Development Board WEMOS D1. WEMOS D1 on WIFI -kehityskortti, joka perustuu ESP8266 12E -järjestelmään. Toiminta on samanlainen kuin NODEMCU, paitsi että laitteisto on rakennettu
Voi -robotti: Arduino -robotti eksistentiaalisen kriisin kanssa: 6 vaihetta (kuvilla)

Voi -robotti: Arduino -robotti eksistentiaalisessa kriisissä: Tämä projekti perustuu animaatiosarjaan "Rick and Morty". Yhdessä jaksossa Rick tekee robotin, jonka ainoa tarkoitus on tuoda voita. Bruface -opiskelijoina (Brysselin teknillinen tiedekunta) meillä on tehtävä mecha
Kerjäävä robotti kasvojen seurannalla ja ohjauksella Xbox -ohjaimen avulla - Arduino: 9 vaihetta (kuvilla)

Kerjäävä robotti kasvojen seurannalla ja ohjauksella Xbox -ohjaimella - Arduino: Aiomme tehdä kerjäävän robotin. Tämä robotti yrittää ärsyttää tai saada huomiota ohikulkijoihin. Se tunnistaa heidän kasvonsa ja yrittää ampua heitä laserilla. Jos annat robotille kolikon, hän laulaa kappaleen ja tanssii. Robotti tarvitsee
Rakenna hyvin pieni robotti: Tee maailman pienimmästä pyörillä varustettu robotti tarttumalla: 9 vaihetta (kuvilla)

Rakenna hyvin pieni robotti: Tee maailman pienimmästä pyörillä varustettu robotti tarttumalla: Rakenna 1/20 kuutiometrin robotti, jossa on tarttuja, joka voi poimia ja siirtää pieniä esineitä. Sitä ohjaa Picaxe -mikrokontrolleri. Uskon, että tällä hetkellä tämä voi olla maailman pienin pyörillä varustettu robotti, jossa on tarttuja. Se epäilemättä ch