Sadržaj:
- Korak 1: Potrebne komponente
- Korak 2: 4-pogonska platforma robota sa montažnom montažom
- Korak 3: Prototipna ploča upravljačkog programa motora
- Korak 4: Završna montaža 4WD robotske platforme
- Korak 5: Demonstracija
Video: Video stream i kontrola pomoću 4WD robotskog automobila sa pametnim telefonom (preko Bluetootha): 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Zdravo! Nastavljam seriju članaka posvećenih jedinstvenom TFT štitu za Arduino. Ovaj članak bit će posvećen razvoju 4WD robota koji ima "vid" pomoću uobičajene i jeftine kamere OV7670, koja će prenositi slike s kamere na pametni telefon (u stvarnom vremenu) putem Bluetootha. Robotom će se takođe upravljati putem Bluetootha sa pametnog telefona.
U ovom članku neću detaljno opisivati proces programiranja Arduino UNO (postaviću samo skicu). Proces programiranja detaljno je opisan u prethodnom članku.
Korak 1: Potrebne komponente
Naručio sam u raznim online trgovinama:
- 4WD Robot platforma;
- Upravljački programi L293D (dva komada);
- Bluetooth modul HS-05;
- Ploča za izradu prototipa (u Arduino UNO formatu);
- Arduino UNO ploča.
Sve ostalo (imao sam na lageru):
- TFT štit;
- Baterije;
- Utičnice;
- Žice;
- Konektori
- itd.
Korak 2: 4-pogonska platforma robota sa montažnom montažom
Prvo što trebate učiniti je izgraditi 4WD Robot platformu. Pokušao sam što detaljnije fotografirati proces montaže.
Korak 3: Prototipna ploča upravljačkog programa motora
Zbog činjenice da na Arduino UNO ploči nije bilo toliko slobodnih pinova (većina pinova koristi se za potrebe TFT štita), odlučio sam lemiti upravljački krug upravljačkog programa L293D uzimajući u obzir dostupne pinove. Ova ploča je instalirana između Arduino UNO ploče i TFT štita. Shema je sljedeća:
Korak 4: Završna montaža 4WD robotske platforme
Program u Arduino UNO štitu TFT_shield_Robot.ino. Postupak je detaljno opisan u članku.
Spojite kameru OV7670 i Bluetooth modul HC-05 na TFT štit. Spojite zajedno TFT štit, ploču vozača motora, Arduino UNO. Ugradite sklop "TFT štit / upravljački program motora / Arduino UNO", 7,2 V bateriju na šasiju. Spojite žice od 4 motora na upravljačku ploču (eksperimentalno sam spojio po jedan motor:-)).
Korak 5: Demonstracija
Za rad s 4WD Robotom morate instalirati aplikaciju MyRobot.apk na telefon, uključiti Bluetooth, pokrenuti aplikaciju, odabrati identifikator modula koji je Bluetooth otkrio. U slučaju uspješnog izvršavanja svih radnji, slika robota 4WD s kontrolnim tipkama pri dnu ekrana trebala bi se pojaviti na ekranu telefona. Imajte na umu da telefon morate držati uspravno. Klikom na gumbe možete napraviti 4WD robota:
- snimite jednu fotografiju,
- započeti sekvencijalni prijenos slika,
- zaustaviti prenos slike,
- uključivanje / isključivanje pozadinskog osvjetljenja,
- skrenuti lijevo,
- krenuti naprijed,
- kretanje unazad,
- skrenite desno.
Za vizuelnu demonstraciju prilažem video rad sa 4WD robotom. Ako vam se svidio (ili vam se nije svidio) moj projekt, molimo vas da ocijenite moj rad. Hvala na pažnji!
Preporučuje se:
ESP32-CAM Izgradnja vlastitog robotskog automobila uz prijenos videa uživo: 4 koraka
ESP32-CAM Izgradnja vlastitog robotskog automobila s video prijenosom uživo: Ideja je učiniti ovdje opisani robot što jeftinijim. Stoga se nadam da ću svojim detaljnim uputama i odabranim komponentama za jeftini model doći do velike ciljne skupine. Htio bih vam predstaviti svoju ideju o robotskom automobilu
Napravite ESP8266 robotskog batlera / automobila / tenka za daljinski upravljač od 15 USD za iOS i Android: 4 koraka
Napravite ESP8266 robotskog batlera / automobila / cisternu sa daljinskim upravljanjem od 15 USD za iOS i Android: Mrzite li hodati do kuhinje kako biste pojeli nešto za užinu? Ili po novo piće? Sve se to može popraviti pomoću ovog jednostavnog batlera od 15 USD. Prije nego nastavimo, trenutno vodim Kickstarter projekt za glasovno upravljanu RGB LED traku
Upravljajte WS2812 neopikselnom LED trakom preko Bluetootha pomoću Arduino Uno: 4 koraka
Upravljajte WS2812 Neopixel LED STRIP -om preko Bluetootha koristeći Arduino Uno: Zdravo momci, u ovim uputama naučit ćemo kako kontrolirati neopixel s arduinom. Tako će u osnovi arduino biti povezan putem Bluetootha pomoću Bluetooth modula hc05 na pametni telefon i pametni telefon će slati naredbe za promjenu boje neopikselne LED trake
ESP8266 RGB LED STRIP WIFI kontrola - NODEMCU Kao IC daljinski upravljač za LED traku koja se kontrolira putem WiFi -a - RGB LED STRIP Upravljanje pametnim telefonom: 4 koraka
ESP8266 RGB LED STRIP WIFI kontrola | NODEMCU Kao IC daljinski upravljač za LED traku koja se kontrolira putem WiFi -a | RGB LED STRIP kontrola pametnog telefona: Zdravo momci, u ovom ćemo vodiču naučiti kako koristiti nodemcu ili esp8266 kao infracrveni daljinski upravljač za upravljanje RGB LED trakom, a Nodemcu će pametni telefon kontrolirati putem WiFi -ja. Dakle, u osnovi možete kontrolirati RGB LED TRAKU pomoću svog pametnog telefona
Neopikseli kontrolirani pametnim telefonom (LED traka) s aplikacijom Blynk preko WiFi -a: 6 koraka
Neopikseli kontrolirani pametnim telefonom (LED traka) s aplikacijom Blynk preko WiFi-ja: Ovaj projekt sam stvorio nakon što sam bio inspiriran neopikselima kontroliranim putem pametnog telefona u kući prijatelja, ali su njegovi kupljeni u trgovini. Pomislio sam "koliko može biti teško napraviti svoju, bilo bi i mnogo jeftinije!" Ovako. Napomena: Pretpostavljam da ste vi