Satura rādītājs:
- 1. darbība: 0. darbība: materiālu sagatavošana
- 2. darbība: 1. darbība: šasijas sagatavošana
- 3. darbība: 2. darbība. L298N savienošana ar motoriem
- 4. darbība: 3. darbība: visu salieciet kopā
- 5. darbība: 4. darbība: Arduino savienojums un kods
- 6. darbība: 5. darbība: HC-06 modulis
- 7. solis: Apsveicam! Jūsu vienkāršā Bluetooth kontrolētā RC automašīna ir pabeigta
Video: Kā izveidot vienkāršu, Bluetooth vadāmu RC automašīnu: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Sveiki visiem, es esmu Bryan Tee Pak Hong. Šobrīd esmu viena gada students Singapūras Politehnikumā, kurš studē datortehniku.
Kad es biju bērns, mani vienmēr fascinēja RC automašīnas un to darbība. Kad es to izjaucu, es redzu tikai metāla gabalus, kas novietoti visur. Es vienmēr gribēju, lai būtu vienkārša apmācība, kas aptver RC automašīnas pamatkomponentus, un šodien es jums to parādīšu.
Es plānoju izmantot šo RC automašīnu arī dažādiem citiem projektiem. Ja esat saskāries ar kādām problēmām, skatiet šo pamācību rokasgrāmatu.
Bez papildu domām, sāksim!
1. darbība: 0. darbība: materiālu sagatavošana
Materiāli ir ļoti vienkārši un viegli iegūstami, tie ir:
- Automašīnas šasija* (es izmantoju jaunā gada sīkfailu kastīti, esiet radošs ar savu izvēli!) X1
- Līdzstrāvas motori un riepas x2
- Arduino Uno (vai citi varianti) x1
- L298N H tilts x1
- Riteņa ritenis x1
- Baterijas (1 Arduino, 1 motoriem)
- Lēcēji no vīriešiem līdz vīriešiem, no vīriešiem līdz sievietēm
- Bluetooth modulis HC-06 vai HC-05 x1
- Maizes dēlis (ātri un viegli savienojami) x1
Cits aprīkojums, kas jums būs/var būt nepieciešams:
- Lodmetāls
- Karstās līmes pistole
*Piezīme: manai šasijai ir pievienots IR sensors, šajā apmācībā tas nav nepieciešams
2. darbība: 1. darbība: šasijas sagatavošana
Pirmkārt, noņemiet maizes dēli. Tam vajadzētu būt iespējai sadalīt 3 daļās, 2 +/- vertikālos stieņus no sāniem un vidusdaļas, kur tiks veikta lielākā daļa savienojumu. Tas ļauj ļoti viegli izvietot komponentus, ļaujot:
- pievienojiet 5V no sava Arduino kreisajā pusē
- savienojiet GND no sava Arduino uz labo pusi
- veiciet visus savienojumus netālu no Arduino
Ir svarīgi pareizi noteikt pozīciju pirmo reizi, jo maizes dēli būs grūti noņemt un pārvietot. Pārliecinieties, vai ir pietiekami daudz vietas, lai gan Arduino, gan L298N varētu sēdēt starp 2 vertikālajām joslām.
3. darbība: 2. darbība. L298N savienošana ar motoriem
Lodējiet 2 vadus pie līdzstrāvas motora. Pēc tam savienojiet pārējos vadu galus ar vienu no 2 caurumu ligzdām uz L298N tilta. Vada pievienošanas secībai nav nozīmes. Atkārtojiet to ar otru motoru.
Pēc tam uzlieciet džemperus no vīriešiem uz sievietēm uz vīriešu tapām, kas atrodas blakus 3 kontaktligzdai. Nepieciešams 6, 3 katrā pusē, kur 1 ir jākontrolē motora ātrums, izmantojot PWM, un 2 - virzieniem. Atcerieties, kuri vadi ir pievienoti kur, jo tas būs svarīgi vēlāk.
Paņemiet vienu no akumulatoriem un piestipriniet/lodējiet melno vadu (zemējuma vadu) pie džempera. Tas tiks izmantots, lai vēlāk panāktu kopīgu valodu ar arduino. Pievienojiet sarkano vadu 12V ieejai (kreisākā kontaktligzda) un melno vadu L298N moduļa GND (vidējai ligzdai).
4. darbība: 3. darbība: visu salieciet kopā
Karstā kārtā pielīmējiet L298 moduli uz automašīnas šasijas pozīcijā, kuru uzskatījāt par piemērotu 1. darbībā. Tālāk ar līdzstrāvas sāniem līmējiet 2 līdzstrāvas motorus. Manai šasijai ir kritums ap malām, tāpēc es izmantoju dažus uzgriežņus, kas man bija gulējuši, lai kompensētu augstumu, lai es varētu pareizi pielīmēt motorus. Tas nav obligāti, ja izmantojat plakanu šasiju, nobīde nav nepieciešama. Pēc divu motoru līmēšanas pielīmējiet akumulatoru pie šasijas. Es pielīmēju raktuves apakšā telpas ierobežojumu dēļ. Es arī līmēju akumulatoru nedaudz pa labi, lai atbrīvotu vietu akumulatora vāka noņemšanai. Visbeidzot, pielīmējiet ritentiņa riteni un jūsu pamata automašīna ir pabeigta! Mēģiniet atrast ritentiņa riteni, kas ļautu jūsu robotam būt nemainīgam augstumam, lai arī ritenis grieztos.
Pievienojiet 6 džempera vadus pie maizes dēļa, iedaliet tos kategorijās kā 3 pa kreisi un 3 pa labi.
Nākamajā daļā mēs apskatīsim automašīnas smadzenes, jeb Arduino.
5. darbība: 4. darbība: Arduino savienojums un kods
Savienojiet labo ātruma tapu ar 6. tapu un kreiso ātruma tapu ar 11. tapu Arduino.
Pēc tam savienojiet pārējās 2 virziena tapas no maizes dēļa uz Arduino, izmantojot džemperus no vīriešiem līdz vīriešiem:
- pa labi - 7. un 8. tapa
- pa kreisi - 12. un 13. tapa
Neatkarīgi no tā, kāda secība ir svarīga, mēs mainīsim savienojumus, ja tie būs nepareizi. Tomēr ir svarīgi nepārslēgt kreiso un labo daļu. Novietojiet Arduino pozīcijā, kuru plānojāt 1. darbībā.
Tagad nokopējiet kodu no šīs vietnes, lai pārbaudītu motora kustības:
- augšupielādējiet šo kodu savā Arduino
- ja robots griežas pulksteņrādītāja virzienā, pārslēdziet vīriešu 2 virziena vadus uz džemperiem labajā pusē
- ja robots griežas pretēji pulksteņrādītāja virzienam, pārslēdziet vīriešu 2 virziena vadus uz džemperiem kreisajā pusē
- ja robots pārvietojas atpakaļ, pārslēdziet vīrieša 2 virziena vadus uz džemperi no abām pusēm
Līmējiet otru akumulatoru pie šasijas, un pamata robots ir gatavs! Šajā brīdī jūs varat ieprogrammēt savu robotu, kā vēlaties, nekautrējieties eksperimentēt. Nākamajā solī mēs izpētīsim dažas pamata kustības mūsu RC automašīnai, izmantojot Bluetooth.
6. darbība: 5. darbība: HC-06 modulis
Šī moduļa apstrāde ir nedaudz sarežģīta. Pirms sākam, augšupielādējiet šo kodu savā Arduino.
Novietojiet moduli uz maizes dēļa, nepārklājiet savienojumus ar motoriem. Veiciet savienojumus, kā parādīts attēlā:
- VCC - 5V (3.3V nedarbosies!)
- GND - GND
- RX uz Bluetooth --- 1. pin uz Arduino
- TX uz Bluetooth --- 0 pin uz Arduino
Android tālrunī lejupielādējiet lietotni ar nosaukumu Arduino Bluetooth kontrolieris. Man nepieder iphone, tāpēc atvainojiet iPhone lietotājus, taču jums vajadzētu būt iespējai atrast līdzīgas lietotnes ar tādu pašu funkciju. Ieslēdziet Arduino un savienojiet pārī Bluetooth moduli ar tālruni (parasti to sauc par HC-05/06 vai BT03/04 utt.), Ja jums tiek prasīts ievadīt paroli, ievadiet 1234 vai 0000, ja verifikācija neizdodas vai šķiet, ka nevar izveidot savienojumu, tad mums tas būs jākontrolē no datora, kuram ir Bluetooth funkcija. Pagaidām atveriet Bluetooth kontroliera lietotni Arduino un pievienojiet to savai ierīcei. Izvēlieties savu Bluetooth moduli, un jūs sasniegsit PS2 vadības interfeisu.
Veiciet šos taustiņu stiprinājumus
- w Uz priekšu
- a pa kreisi
- s Atpakaļ
- d Pareizi
- EDIT: j Stop taustiņš
7. solis: Apsveicam! Jūsu vienkāršā Bluetooth kontrolētā RC automašīna ir pabeigta
Kopsavilkums:
- Lai vadītu motoru, mums būs nepieciešami 2 motori un H tilts
- Smadzenes, mūsu gadījumā arduino, ir nepieciešamas, lai komandētu robotam, kā pārvietoties
- Mēs varam izmantot savus tālruņus kā mūsu RC automašīnas tālvadības pulti
Tomēr, ja vēlaties izmantot datoru, savienojiet pārī datoru ar Bluetooth moduli, dodieties uz Bluetooth iestatījumiem, kas atrodami Bluetooth konfigurācijas lapas beigās, pārbaudiet, ar kuru portu tas savienojas (padoms: tas ir izejošais un tam ir nosaukums) no jūsu Bluetooth moduļa). Atveriet rīkus> seriālie porti un nomainiet COM uz pareizo COM portu. Ieslēdziet Seial monitoru un ievadiet “w”, lai robots varētu virzīties uz priekšu, “s”, lai pārvietotos atpakaļ utt.
Ja esat tik tālu, apsveicu! Izklaidējieties ar savu Bluetooth vadāmo RC automašīnu!
Atjauninājums: jūs varat izlasīt manu emuāra ziņu šeit.
Ieteicams:
GoBabyGo: izveidojiet kursorsviru vadāmu braucamo automašīnu: 10 soļi (ar attēliem)
GoBabyGo: izveidojiet braukšanas mašīnu ar kursorsviru: GoBabyGo, ko dibināja Delavēras universitātes profesors, ir globāla iniciatīva, kas nespeciālistiem parāda, kā mainīt rotaļlietu automašīnas, lai tās varētu izmantot mazi bērni ar ierobežotām pārvietošanās spējām. Projekts, kas ietver pedāļa nomaiņu
Kā mājās izveidot Bluetooth vadāmu RC automašīnu: 4 soļi (ar attēliem)
Kā mājās izveidot Bluetooth vadāmu RC automašīnu: uzziniet, kā izveidot vienkāršu viedtālruņa vadītu robotu automašīnu, izmantojot Arduino un ļoti vienkāršas elektroniskās sastāvdaļas
Kā izveidot ar tālvadību vadāmu spike Buster vai slēdzi, izmantojot atsevišķu Atmega328P: 6 soļi (ar attēliem)
Kā izveidot tālvadības spike Buster vai slēdzi, izmantojot atsevišķu Atmega328P: Šajā projektā es parādīšu, kā izveidot tālvadības Spike Buster vai slēdžu paneli, izmantojot atsevišķu Atmega328P. Šis projekts ir veidots uz pielāgotas PCB plates, kurā ir ļoti maz sastāvdaļu. Ja vēlaties skatīties video, tad es esmu iegulusi to pašu vai
Kā izveidot mobili vadāmu robotu Pamatojoties uz DTMF - Bez mikrokontrollera un programmēšanas - Kontrole no jebkuras vietas pasaulē RoboGeeks: 15 soļi
Kā izveidot mobili vadāmu robotu Pamatojoties uz DTMF | Bez mikrokontrollera un programmēšanas | Kontrole no jebkuras vietas pasaulē RoboGeeks: Gribi izveidot robotu, kuru var vadīt no jebkuras vietas pasaulē, darīsim to
Kā izveidot viedtālruņa vadāmu robotu: 3 soļi (ar attēliem)
Kā izveidot viedtālruņa vadāmu robotu: Vai kādreiz domājat, ka varat vadīt savu robotu bezvadu režīmā vai vairāk, izmantojot viedtālruni? Ja jā, tad lasiet labo ziņu. Šajā rakstā es jums sniegšu soli pa solim procedūru. Es izveidoju vienkāršu robotu, kuru var vadīt, izmantojot viedtālruni, bet jūs varat ievietot dažus