Turinys:

Kaip sukurti „Bluetooth“valdomą supaprastintą RC automobilį: 7 žingsniai (su nuotraukomis)
Kaip sukurti „Bluetooth“valdomą supaprastintą RC automobilį: 7 žingsniai (su nuotraukomis)

Video: Kaip sukurti „Bluetooth“valdomą supaprastintą RC automobilį: 7 žingsniai (su nuotraukomis)

Video: Kaip sukurti „Bluetooth“valdomą supaprastintą RC automobilį: 7 žingsniai (su nuotraukomis)
Video: Литая модель Ford Transit 1986 года, реновация. Преобразование, управление по Bluetooth. 2024, Lapkritis
Anonim
Kaip sukurti „Bluetooth“valdomą paprastą RC automobilį
Kaip sukurti „Bluetooth“valdomą paprastą RC automobilį

Sveiki visi, aš Bryan Tee Pak Hong. Šiuo metu esu vienerių metų studentas Singapūro politechnikume, studijuoju kompiuterių inžineriją.

Kai buvau vaikas, mane visada žavėjo RC automobiliai ir tai, kaip jie veikia. Kai išardžiau, matau tik visur esančius metalo gabaliukus. Aš visada norėjau, kad būtų paprasta pamoka, apimanti pagrindinius RC automobilio komponentus, ir šiandien aš jums tai tiksliai parodysiu.

Aš taip pat planuoju naudoti šį RC automobilį įvairiems kitiems projektams, jei susidūrėte su problemomis, grįžkite į šį instrukcijų vadovą.

Nedvejodami pradėkime!

1 žingsnis: 0 žingsnis: medžiagų paruošimas

0 žingsnis: medžiagų paruošimas
0 žingsnis: medžiagų paruošimas

Medžiagos yra labai paprastos ir lengvai gaunamos, jos yra:

  1. Automobilio važiuoklė* (aš naudoju naujųjų metų slapukų dėžutę, būkite kūrybingi pasirinkdami!) X1
  2. Nuolatinės srovės varikliai ir padangos x2
  3. „Arduino Uno“(ar kiti variantai) x1
  4. L298N H-tiltas x1
  5. Ratukas x1
  6. Baterijos (1 „Arduino“, 1 varikliams)
  7. Šuolininkai nuo vyrų iki vyrų, šuoliai iš vyrų
  8. „Bluetooth“modulis HC-06 arba HC-05 x1
  9. Duonos lenta (greitas ir paprastas sujungimas) x1

Kitos įrangos, kurios jums reikės/gali prireikti:

  • Lituoklis
  • Karštas klijų pistoletas

*Pastaba: ant mano važiuoklės yra pritvirtintas IR jutiklis, tai nėra būtina šioje pamokoje

2 žingsnis: 1 žingsnis: Važiuoklės paruošimas

1 žingsnis: Važiuoklės paruošimas
1 žingsnis: Važiuoklės paruošimas

Pirmiausia išardykite duonos lentą. Jis turėtų būti padalintas į 3 dalis, 2 +/- vertikalias juostas iš šonų ir vidurinės dalies, kur bus atliekama dauguma jūsų jungčių. Tai leidžia labai lengvai sudėti komponentus, kad galėtumėte:

  • prijunkite 5V iš „Arduino“į kairę pusę
  • prijunkite GND iš „Arduino“į dešinę pusę
  • atlikite visus ryšius netoli „Arduino“

Svarbu, kad padėtis būtų teisinga pirmą kartą, nes bus sunku nuimti ir iš naujo išdėstyti duonos lentą. Įsitikinkite, kad tarp „Arduino“ir „L298N“yra pakankamai vietos tarp dviejų vertikalių juostų.

3 veiksmas: 2 veiksmas: prijunkite L298N prie savo variklių

2 veiksmas: prijunkite L298N prie savo variklių
2 veiksmas: prijunkite L298N prie savo variklių
2 veiksmas: prijunkite L298N prie savo variklių
2 veiksmas: prijunkite L298N prie savo variklių
2 veiksmas: prijunkite L298N prie savo variklių
2 veiksmas: prijunkite L298N prie savo variklių

Lituokite 2 laidus prie nuolatinės srovės variklio. Tada prijunkite kitus laidų galus prie vieno iš 2 skylių lizdų ant L298N tilto. Laido prijungimo tvarka nesvarbi. Pakartokite tai kitam varikliui.

Tada uždėkite megztinius nuo vyrų iki moterų ant kaiščių, esančių šalia 3 lizdo. Reikalingas 6, 3 kiekvienai pusei, o 1 - valdyti variklio greitį per PWM, o 2 - nurodymus. Prisiminkite, kurie laidai yra prijungti prie kur, nes tai bus svarbu vėliau.

Paimkite vieną iš savo baterijų ir prijunkite/lituokite juodą laidą (įžeminimo laidą) prie trumpiklio. Tai bus panaudota norint pasiekti bendrą pagrindą su arduino vėliau. Prijunkite raudoną laidą prie 12 V įvesties (kairiausias kištukinis lizdas), o juodą - prie L298N modulio GND (vidurinio lizdo).

4 žingsnis: 3 žingsnis: viską sudėkite

3 žingsnis: viską sudėkite
3 žingsnis: viską sudėkite
3 žingsnis: viską sudėkite
3 žingsnis: viską sudėkite
3 žingsnis: viską sudėkite
3 žingsnis: viską sudėkite
3 žingsnis: viską sudėkite
3 žingsnis: viską sudėkite

Karštai klijuokite L298 modulį ant automobilio važiuoklės toje vietoje, kuri, jūsų manymu, buvo tinkama atlikus 1 veiksmą. Tada karštai priklijuokite 2 nuolatinės srovės variklius prie važiuoklės šonų. Mano važiuoklė yra nusileidusi aplink kraštus, todėl aš panaudojau kai kurias veržles, kurios gulėjo, kad kompensuočiau aukštį, kad galėčiau tinkamai priklijuoti variklius. Tai neprivaloma, jei naudojate plokščią važiuoklę, poslinkio nereikia. Priklijavę 2 variklius, priklijuokite akumuliatorių prie korpuso. Aš priklijavau savo apačioje dėl vietos apribojimų. Aš taip pat šiek tiek priklijavau akumuliatorių į dešinę, kad liktų vietos akumuliatoriaus dangteliui nuimti. Galiausiai, klijuokite ratuko ratuką ir jūsų pagrindinis automobilis bus baigtas! Pabandykite rasti ratuką, kuris leistų jūsų robotui išlaikyti vienodą aukštį, nors ratas sukasi.

Prijunkite 6 trumpiklius prie duonos lentos, suskirstykite juos į 3 kairę ir 3 dešinę.

Kitą dalį aptarsime automobilio smegenyse, dar vadinamą „Arduino“.

5 veiksmas: 4 žingsnis: „Arduino“ryšys ir kodas

4 žingsnis: „Arduino“ryšys ir kodas
4 žingsnis: „Arduino“ryšys ir kodas
4 žingsnis: „Arduino“ryšys ir kodas
4 žingsnis: „Arduino“ryšys ir kodas

Prijunkite dešiniojo greičio kaištį prie 6 kaiščio ir kairįjį greičio kaištį prie 11 kaiščio „Arduino“.

Tada prijunkite kitus 2 krypčių kaiščius iš abiejų pusių nuo duonos lentos prie „Arduino“per džemperius iš vyrų ir vyrų:

  • dešinėn - 7 ir 8 kaiščiai
  • kairė - 12 ir 13 kaiščiai

Nesvarbu, kokia tvarka, nes mes pakeisime jungtis, jei jos neteisingos. Tačiau svarbu visiškai nekeisti kairės ir dešinės dalių. Padėkite „Arduino“į vietą, kurią planavote atlikdami 1 veiksmą.

Dabar nukopijuokite kodą iš šios svetainės, kad patikrintumėte variklio judesius:

  1. įkelkite šį kodą į „Arduino“
  2. jei robotas sukasi pagal laikrodžio rodyklę, perjunkite 2 vyriškos lyties laidus į vyriškus džemperius dešinėje
  3. jei robotas sukasi prieš laikrodžio rodyklę, perjunkite 2 krypčių laidus į vyriškus šuolius į kairę
  4. jei robotas juda atgal, iš abiejų pusių perjunkite 2 vyriškos lyties laidus į vyrišką megztinį

Priklijuokite kitą akumuliatorių prie važiuoklės ir pagrindinis robotas bus padarytas! Šiuo metu galite užprogramuoti savo robotą, kaip jums patinka, drąsiai eksperimentuokite. Kitame žingsnyje išnagrinėsime keletą pagrindinių mūsų RC automobilio judesių per „Bluetooth“.

6 veiksmas: 5 žingsnis: HC-06 modulis

5 žingsnis: HC-06 modulis
5 žingsnis: HC-06 modulis

Šio modulio valdymas yra šiek tiek sudėtingas. Prieš pradėdami įkelkite šį kodą į „Arduino“.

Padėkite modulį ant duonos lentos, nepersidenkite jungčių su varikliais. Atlikite sujungimus, kaip parodyta:

  • VCC - 5V (3.3V neveiks!)
  • GND - GND
  • RX „Bluetooth“--- 1 kontaktas „Arduino“
  • „TX“naudojant „Bluetooth“--- „Pin“0 „Arduino“

Atsisiųskite programą „Arduino“„Bluetooth“valdiklis „Android“telefone. Aš neturiu „iPhone“, todėl atsiprašau „iPhone“naudotojų, bet jūs turėtumėte sugebėti rasti panašių programų, turinčių tą pačią funkciją. Įjunkite „Arduino“ir suporuokite „Bluetooth“modulį su savo telefonu (paprastai vadinamu HC-05/06 arba BT03/04 ir tt), jei būsite paraginti įvesti slaptažodį, įveskite 1234 arba 0000, jei patvirtinimas nepavyks. atrodo, kad negalime prisijungti, tada turėsime jį valdyti iš kompiuterio, kuriame yra „Bluetooth“funkcija. Kol kas atidarykite „Arduino“„Bluetooth“valdiklio programą ir prijunkite ją prie savo įrenginio. Pasirinkite „Bluetooth“modulį ir pasieksite PS2 valdymo sąsają.

Atlikite šiuos raktų surišimus

  • w Pirmyn
  • a Kairė
  • s Atgal
  • d Teisingai
  • REDAGUOTI: j Stop mygtukas

7 žingsnis: Sveikiname! Jūsų paprastas „Bluetooth“valdomas RC automobilis yra baigtas

Sveikinu! Jūsų paprastas „Bluetooth“valdomas RC automobilis yra baigtas!
Sveikinu! Jūsų paprastas „Bluetooth“valdomas RC automobilis yra baigtas!

Santrauka:

  • Varikliui valdyti mums reikės 2 variklių ir H tilto
  • Smegenys, mūsų atveju arduino, yra reikalingos robotui liepti judėti
  • Savo telefonus galime naudoti kaip savo RC automobilio nuotolinio valdymo pultą

Tačiau jei norite naudoti kompiuterį, suporuokite kompiuterį su „Bluetooth“moduliu, eikite į „Bluetooth“nustatymus, esančius „Bluetooth“konfigūracijos puslapio pabaigoje, patikrinkite, prie kurio prievado jis jungiasi (patarimas: jis siunčiamas ir turi pavadinimą „Bluetooth“modulį). Eikite į įrankiai> nuoseklieji prievadai ir pakeiskite COM į tinkamą COM prievadą. Įjunkite „Seial“monitorių ir įveskite „w“, kad robotas judėtų į priekį, „s“, jei norite judėti atgal ir pan.

Jei pavyko taip toli, sveikinu! Linksminkitės su „Bluetooth“valdomu RC automobiliu!

Atnaujinimas: mano dienoraščio įrašą galite perskaityti čia.

Rekomenduojamas: