Turinys:

„Pasidaryk pats“„Arduino“valdomas „Bluetooth“automobilis: 6 žingsniai (su nuotraukomis)
„Pasidaryk pats“„Arduino“valdomas „Bluetooth“automobilis: 6 žingsniai (su nuotraukomis)

Video: „Pasidaryk pats“„Arduino“valdomas „Bluetooth“automobilis: 6 žingsniai (su nuotraukomis)

Video: „Pasidaryk pats“„Arduino“valdomas „Bluetooth“automobilis: 6 žingsniai (su nuotraukomis)
Video: DIY Bluetooth control car with Arduino Nano board #sritu_hobby #arduinoproject @sritu_hobby 2024, Lapkritis
Anonim
„Pasidaryk pats“„Arduino“„Bluetooth“valdomas automobilis
„Pasidaryk pats“„Arduino“„Bluetooth“valdomas automobilis
„Pasidaryk pats“„Arduino“„Bluetooth“valdomas automobilis
„Pasidaryk pats“„Arduino“„Bluetooth“valdomas automobilis
„Pasidaryk pats“„Arduino“„Bluetooth“valdomas automobilis
„Pasidaryk pats“„Arduino“„Bluetooth“valdomas automobilis

Sveiki, draugai! Mano vardas Nikolas, man 15 metų ir aš gyvenu Atėnuose, Graikijoje. Šiandien aš jums parodysiu, kaip padaryti dviejų ratų „Bluetooth“valdomą automobilį naudojant „Arduino Nano“, 3D spausdintuvą ir keletą paprastų elektroninių komponentų! Būtinai pažiūrėkite mano „YouTube“vaizdo įrašą, kad pamatytumėte, kaip veikia automobilis, ir, jei norite, vykdykite ten pateiktas instrukcijas!

Motyvacija

Aš pradėjau dirbti su pagrindine elektronika, kai man buvo 9 metai, kai tėtis atnešė man baterijų, jungiklį ir mažą lemputę žaisti, buvau labai susijaudinęs. Maždaug tuo metu, padedant tėčiui, aš padariau savo pirmąjį automobilį, kuris buvo toks paprastas, koks tik galėjo būti. Jį sudarė sena telefono dėžutė, prie kurios mes prijungėme keturis nuolatinės srovės variklius su kai kuriais ratais iš kai kurių turimų žaislinių automobilių, ir jie buvo maitinami iš kelių AA baterijų. Per ateinančius metus aš sukūriau gana daug kūrinių ir DAUG žaislinių automobilių. Tam tikru momentu aš išsikėliau sau tikslą sukurti nuotoliniu būdu valdomą automobilį, kuris tau gali atrodyti gana lengvas, tačiau mano praeityje tai buvo išeitis iš mano lygos. Tačiau kai praėjusį pavasarį kilo pandemija ir mes patekome į karantiną, aš įsitraukiau į sudėtingesnę elektroniką ir maždaug balandžio mėnesį pasiekiau savo tikslą sukurdamas automobilį, pagrįstą „Arduino Uno“, kurį būtų galima valdyti IR nuotolinio valdymo pultu! Tada išsikėliau sau tikslą sukurti automobilį, kuris būtų valdomas per „Bluetooth“su mano telefonu. Čia atsiranda šios instrukcijos. Mėgautis!

Priedai:

Čia yra būtinų komponentų sąrašas

  • Arduino Nano
  • 2 x 200 aps / min N20 mikro varikliai
  • DRV8833 variklio vairuotojas
  • HC-06 („Bluetooth“modulis)
  • 18650 ličio baterija
  • Akumuliatoriaus laikiklis
  • 11 mm x 6 mm stumdomas jungiklis
  • M3 varžtas (10 mm) ir veržlė
  • Kai kurie kabeliai
  • 4 x įprastos guminės juostos
  • Lituoklis
  • 3D spausdintuvas
  • Kai kurie siūlai (naudojau „Prusament PETG“)

1 žingsnis: 3D spausdinimas

3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas

Aš pats sukūriau 3D failus naudodami „Onshape“. Turėsite atspausdinti pagrindą ir du ratus. Visas dalis atspausdinau „Prusament Gold PETG“, esant 0,2 mm sluoksnio aukščiui ir 40% užpildui ant „Creality Ender 3 V2“.

. Stl failus galite rasti čia: „Thingiverse“

2 žingsnis: grandinė

Grandinė
Grandinė
Grandinė
Grandinė
Grandinė
Grandinė

Laikas sukurti grandinę! Taigi dabar padėkite „Arduino Nano“, DRV8833 ir HC-06 ant savo duonos lentos.

  1. Prijunkite HC-06 ir DRV8833 VCC prie 5 V
  2. Prijunkite HC-06 ir DRV8833 GND prie GND
  3. Prijunkite TXD prie D10
  4. Prijunkite RXD prie D11
  5. Atitinkamai prijunkite INT1, INT2, INT3, INT4 prie D2, D3, D4, D5
  6. Prijunkite pirmojo variklio kabelius prie OUT1 ir OUT2
  7. Prijunkite antrojo variklio kabelius prie OUT3 ir OUT4
  8. Prijunkite akumuliatoriaus „+“prie 5 V, o „-“prie GND (jei norite, dabar galite pridėti slankiklį į „+“)

3 žingsnis: programavimas

Programavimas
Programavimas

Įkelkime kodą į „Arduino Nano“! Tiesiog prijunkite jį prie kompiuterio naudodami USB kabelį, tada atidarykite „BluetoothCar.ino“failą naudodami „Arduino IDE“. Įsitikinkite, kad skirtuko Įrankiai parinktys yra tokios pačios kaip aukščiau esančiame paveikslėlyje ir kad pasirinkote tinkamą COM prievadą. Spustelėkite „Įkelti“ir viskas gerai!

4 žingsnis: „Bluetooth“programa

„Bluetooth“programa
„Bluetooth“programa
„Bluetooth“programa
„Bluetooth“programa

Atėjo laikas išbandyti, ar mūsų grandinė ir programa veikia taip, kaip numatyta. Aš sukūriau savo „Android“programą naudodami „MIT App Inventor“, kuri yra paprasta programa, leidžianti lengvai sukurti „Android“programas! Programą galite įdiegti „Android“telefone, atsisiųsdami žemiau esantį „BluetoothController.apk“. Jei norite, „Play“parduotuvėje ir „App Store“yra keletas alternatyvų, bet aš padariau šią, nes automobilis juda tik tada, kai pirštas yra ant mygtuko, o tai man labai patinka.

Pirmą kartą prisijungdami prie „Bluetooth“modulio turėsite įjungti „Bluetooth“įrenginyje, tada turėsite rasti įrenginį pavadinimu „HC-06“ir prisijungti prie jo turėsite slaptažodį „1234“arba „0000“. Tada eikite į programą ir spustelėkite „Bluetooth“mygtuką ir pasirinkite HC-06. Dabar jūs sėkmingai prijungėte savo automobilį prie savo išmaniojo telefono ir galite valdyti variklius naudodami programą!

5 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Dabar turėtumėte lituoti elektroniką ir pasiruošti surinkti automobilį!

  1. Prisukite 18650 akumuliatoriaus laikiklį prie pagrindo ir pridėkite veržlę
  2. Įdėkite du variklius į vietą
  3. Įstatykite slankiklį į vietą
  4. Įdėkite DRV8833 variklio tvarkyklę į vietą
  5. Įdėkite „Arduino Nano“į vietą
  6. Įstumkite HC-06 į vietą
  7. Į laikiklį įdėkite 18650 bateriją
  8. Įstumkite du ratus į variklio velenus
  9. Paskutinis, bet ne mažiau svarbus dalykas - prie kiekvieno rato pridėkite 2 gumines juostas

Rekomenduojamas: