Sisällysluettelo:
Video: RoverBluetooth: Arduino-pohjainen Bluetooth-auto: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
RoverBluetooth on nimi, jonka annoin Arduino-pohjaiselle Bluetooth-autolle, jonka tein koulukokeeseeni, kun olin vain 13-vuotias. Näytin sen myös Maker Faire Roomassa FabLabilla (ja olin yksi nuorimmista siellä)! Se on erittäin helppo valmistaa (vain muutamia edullisia elektronisia komponentteja ja Meccano-paketti) ja hallita ohjelmoidun Android-sovelluksen ansiosta. Siinä on täyden nopeuden säätö, peruutusvaihde, ultraäänianturi pysäköintiäänellä ja hätäjarrulla, matalan viiveen kauko-ohjaus ja etuvalo.
Projektin pääsivu
Vaihe 1: Sovellus
Ohjelmoin sovelluksen alun perin MIT App Inventorilla, mutta sitten päätin kirjoittaa sen tyhjästä Android Studion avulla. Jos olet Android -aloittelija, suosittelen käyttämään alkuperäistä sovellusta (julkaistu App Inventor -galleriassa), koska se on helpompi ohjelmoida ja muokata. Muussa tapauksessa uudempi sovellus löytyy GitHubista.
Lataa MIT App Inventor -projekti ja APK
Vaihe 2: Runko
Jos haluat toistaa omani, osta Meccano -pakkauksia, katso kuvia ja aloita ruuvaaminen! Kiinnitä huomiota ohjauspyörään, jolla on oltava yhteys servomoottoriin, joka pyörii ilman kitkaa ja irrottamatta! Päärunko ei saa taipua liikaa ja sen on oltava kevyt, kun taas Meccano -moottorissa on oltava riittävästi alennusvaihteita ollakseen vahvoja.
Vaihe 3: Piiri
Tarvittavat osat:
- Bluetooth-vastaanotin (käytin Sparkfunin BlueSMiRF Silver -modeemia, mutta voit myös kokeilla klassista HC-06: ta, joka on halvempi)
- Arduino UNO tai vastaava
- H-silta (käytin L6203)
- Ultraäänianturi
- Servomoottori (vahva, metallivaihteilla, jos mahdollista)
- Summeri
- LED etuvalolle
- 9V akku
- Kaksipuolinen matriisilevy
Huomaa, että käyttämäni servomoottori tarvitsee 6V, joten lisäsin piiriin LM317. Poista se vapaasti, jos servosi vaatii 5 V: n jännitteen. Ole kärsivällinen, valitse juotos ja tee oma Arduino -kilpi!
Lataa kaavio Autodesk Eagle 9.3.0
Vaihe 4: Arduino -luonnos
Pieni luonnos vastaanottaa tiedot, käynnistää ja sammuttaa moottorin ja tarkistaa etäisyyden seinästä. RoverBluetooth vastaanottaa tietoja Bluetooth -modeemista ja liittää numerot komentoihin. Esimerkiksi "21" tulkitaan "sammuta moottori". Tässä lista:
- 0-20 → servomoottorin asento
- 21 → moottori pois päältä
- 22 → valo palaa
- 23 → valo sammuu
- 1000-1255 → moottori päällä, nopeus
- 1500-1755 → moottori päällä, peruutusvaihde, nopeus
Lataa Arduino Sketch
Vaihe 5: Nauti
Oletko valmis ajamaan autoa?
Suositeltava:
Bluetooth -kuulokkeiden muuntaminen Bluetooth -kaiuttimiksi: 5 vaihetta
Bluetooth-kuulokkeiden muuntaminen Bluetooth-kaiuttimiksi: Kuulokkeeni ei enää saa virtaa itsestään, vaan virta kytketään vain, kun liitän micro-USB-liittimen latautumaan, akku on jo tyhjä ja yksi kaiuttimista ei toimi. Mutta Bluetooth toimii edelleen ilman ongelmia. Tänään näytän
SMARS -robotin rakentaminen - Arduino Smart Robot Tank Bluetooth: 16 vaihetta (kuvilla)
SMARS -robotin rakentaminen - Arduino Smart Robot Tank Bluetooth: Tämä artikkeli on PCBWAY: n sponsoroima ylpeänä. PCBWAY valmistaa korkealaatuisia PCB -prototyyppejä ympäri maailmaa. Kokeile itse ja saat 10 PCB: tä vain 5 dollarilla PCBWAY: ltä erittäin laadukkaasti, kiitos PCBWAY. Arduino Unon moottorisuoja
Arduino Led/nauhat RGB Bluetooth (Arduino + App Inventor): 5 vaihetta
Arduino Led/nauhat RGB Bluetooth (Arduino + App Inventor): Tässä opetusohjelmassa näytän, miten App Inventoria käytetään ja yhdistetään se arduinoon bluetoothin avulla
Muunna Bluetooth -kuulokkeet langallisiksi Bluetooth -kuulokkeiksi: 5 vaihetta (kuvilla)
Muunna Bluetooth -kuulokkeet langallisiksi Bluetooth -kuulokkeiksi: Tänään kerron sinulle, miten voit tehdä tai muuntaa omat langalliset Bluetooth -kuulokkeet
Muunna Bluetooth -kuulokkeet langallisiksi Bluetooth -kuulokkeiksi: 6 vaihetta
Muunna Bluetooth -kuulokkeet langallisiksi Bluetooth -kuulokkeiksi: Tänään kerron sinulle, miten voit tehdä tai muuntaa omat langalliset Bluetooth -kuulokkeet