Sadržaj:
Video: RoverBluetooth: Bluetooth automobil zasnovan na Arduinu: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
RoverBluetooth je ime koje sam dao Bluetooth-u sa sjedištem u Arduinu koji sam napravio za školski ispit kad sam imao samo trinaest godina. Također sam to pokazao na Maker Faire Romeu s FabLabom (i bio sam jedan od najmlađih tamo)! Vrlo je jednostavno za izradu (samo nekoliko jeftinih elektroničkih komponenti i paket Meccano) i za upravljanje zahvaljujući Android aplikaciji koju sam programirao. Sadrži kontrolu punom brzinom, brzinu za vožnju unatrag, ultrazvučni senzor s parkirnim zvukom i kočnicom u nuždi, daljinski pogon s latencijom i prednje svjetlo.
Glavna stranica projekta
Korak 1: Aplikacija
Izvorno sam programirao aplikaciju s MIT App Inventor -om, ali sam je tada odlučio napisati od nule koristeći Android Studio. Ako ste Android početnik, preporučio bih vam da koristite izvornu aplikaciju (objavljenu u galeriji App Inventor) jer je lakše programirati i uređivati. Inače, noviju aplikaciju možete pronaći na GitHubu.
Preuzmite projekt MIT App Inventor i APK
Korak 2: Šasija
Ako želite kopirati moje, kupite neke pakete Meccano, pogledajte slike i počnite sjebati! Obratite pozornost na upravljač koji mora imati priključak na servo motor, rotirati bez trenja i bez odvrtanja! Glavno tijelo ne smije se previše savijati i treba biti lagano, dok motor Meccano mora imati dovoljno reduktora da bi bio snažan.
Korak 3: Krug
Potrebni dijelovi:
- Bluetooth prijemnik (koristio sam BlueSMiRF srebrni modem iz Sparkfuna, ali možete isprobati i klasični HC-06, to je jeftinije)
- Arduino UNO ili slično
- H-most (koristio sam L6203)
- Ultrazvučni senzor
- Servo motor (jak, s metalnim zupčanicima ako je moguće)
- Zvučni signal
- LED za prednje svjetlo
- 9V baterija
- Dvostrana matrična ploča
Imajte na umu da je servo motoru koji sam koristio potrebno 6V, pa sam u krug dodao LM317. Slobodno ga uklonite ako vaš servo zahtijeva 5V. Budite strpljivi, odaberite vojnika i napravite svoj Arduino štit!
Preuzmite shemu Autodesk Eagle 9.3.0
Korak 4: Arduino skica
Mala skica prima podatke, uključuje i isključuje motor i provjerava udaljenost od zida. RoverBluetooth prima podatke iz Bluetooth modema i povezuje brojeve s naredbama. Na primjer, "21" se tumači kao "isključite motor". Evo popisa:
- 0-20 → položaj servo motora
- 21 → motor isključen
- 22 → svijetli svjetlo
- 23 → svjetlo isključeno
- 1000-1255 → motor uključen, brzina
- 1500-1755 → motor uključen, brzina za vožnju unatrag, brzina
Preuzmite Arduino Sketch
Korak 5: Uživajte
Spremni za vožnju autom?
Preporučeni:
Inteligentni Romote automobil baziran na Arduinu: 5 koraka
Inteligentni Romote automobil temeljen na Arduinu: Ovaj projekt se temelji na razvojnoj ploči Arduino UNO za izradu pametnog automobila. Automobil ima Bluetooth bežično upravljanje, izbjegavanje prepreka, alarm zujalice i druge funkcije, a radi se o automobilu s pogonom na sva četiri kotača, lako se okreće
Autonomni bot zasnovan na Arduinu pomoću ultrazvučnog senzora: 5 koraka (sa slikama)
Autonomni bot zasnovan na Arduinu pomoću ultrazvučnog senzora: Izradite vlastiti autonomni bot zasnovan na Arduinu pomoću ultrazvučnog senzora. Ovaj se bot može prilično sam kretati bez sudara s preprekama. U osnovi, ono što radi jest otkrivanje bilo kakvih prepreka na svom putu i odlučivanje o najboljem
BeanBot - autonomni papirni robot zasnovan na Arduinu!: 8 koraka (sa slikama)
BeanBot - autonomni robotski papir temeljen na Arduinu !: Postoji li nešto inspirativnije od praznog papira? Ako ste strastveni majstor u gradnji ili gradnji, onda bez sumnje započinjete svoje projekte skicirajući ih na papiru. Imao sam ideju vidjeti je li moguće konstruirati okvir robota od papira
Jednostavan zaslon ergometra zasnovan na Arduinu s različitim povratnim informacijama: 7 koraka (sa slikama)
Jednostavan zaslon ergometra zasnovan na Arduinu s različitim povratnim informacijama: Kardio vježbe su dosadne, osobito kada vježbate u zatvorenom prostoru. Nekoliko postojećih projekata pokušavaju to ublažiti radeći super stvari, poput spajanja ergometra s igraćom konzolom, ili čak simulacijom prave vožnje biciklom u VR -u. Uzbudljivo kao
Serijski servo upravljač zasnovan na Arduinu: 6 koraka
Serijski servo upravljač temeljen na Arduinu: Ovo je jednostavan serijski kontroler za više servo servera temeljen na Arduinu. (i moj prvi instruktor :)) Većina posla u ovome došla je od dobivanja softvera za razgovor s arduinom i izrade protokola za prijenos podataka. Kao f