Sisukord:
- 1. samm: samm 0: materjalide ettevalmistamine
- 2. samm: 1. samm: šassii ettevalmistamine
- 3. samm: 2. samm: ühendage L298N oma mootoritega
- 4. samm: 3. samm: kõik kokku panemine
- Samm: samm 4: Arduino ühendus ja kood
- 6. samm: 5. samm: HC-06 moodul
- Samm 7: Õnnitleme! Teie lihtne Bluetooth -juhitav RC -auto on valmis
Video: Kuidas teha Bluetooth -juhitavat lihtsustatud RC -autot: 7 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Tere kõigile, ma olen Bryan Tee Pak Hong. Olen praegu Singapuri polütehnikumi aasta tudeng, kes õpib arvutitehnikat.
Kui olin laps, olin alati lummatud RC -autodest ja nende toimimisest. Kui ma selle lahti võtsin, näen ainult metallitükke, mis on paigutatud kõikjale. Olen alati soovinud, et oleks olemas lihtne õpetus, mis hõlmaks RC -auto põhikomponente ja täna näitan teile seda täpselt.
Kavatsen seda RC -autot kasutada ka paljude muude projektide jaoks. Kui teil on probleeme, vaadake seda juhendit.
Ilma pikema jututa alustame!
1. samm: samm 0: materjalide ettevalmistamine
Materjalid on väga lihtsad ja neid on lihtne hankida:
- Auto šassii* (kasutan uue aasta küpsiste kasti, olge oma valikuga loominguline!) X1
- Alalisvoolumootorid ja rehvid x2
- Arduino Uno (või mõni muu variant) x1
- L298N H-sild x1
- Ratas X1
- Patareid (1 Arduino jaoks, 1 mootoritele)
- Hüppajad meessoost meestele, isased naistele
- Bluetooth-moodul HC-06 või HC-05 x1
- Leivalaud (kiire ja lihtne ühendamine) x1
Muud seadmed, mida vajate/vajate:
- Jootekolb
- Kuum liimipüstol
*Märkus: minu šassiil on IR -andur küljes, see pole selles õpetuses kohustuslik
2. samm: 1. samm: šassii ettevalmistamine
Kõigepealt võtke leivaplaat lahti. See peaks olema võimalik jagada kolmeks osaks, 2 +/- vertikaalset riba külgedelt ja keskosast, kus enamik teie ühendusi tehakse. See võimaldab komponente väga lihtsalt paigutada, mille abil saate:
- ühendage 5 V oma Arduino vasakust küljest
- ühendage GND oma Arduino'st paremale küljele
- tehke kõik ühendused Arduino lähedal
Oluline on esmakordne asend õigeks saada, kuna leivalauda on raske eemaldada ja ümber paigutada. Veenduge, et nii Arduino kui ka L298N jaoks oleks piisavalt ruumi kahe vertikaalse riba vahele istumiseks.
3. samm: 2. samm: ühendage L298N oma mootoritega
Jootke oma alalisvoolumootoriga 2 juhtmest. Seejärel ühendage juhtmete teised otsad L298N silla kahe auguga pistikupesaga. Juhtme ühendamise järjekord pole oluline. Korrake seda teise mootori puhul.
Järgmisena pange isased ja naissoost džemprid 3 pistikupesa kõrval olevatele isaspoldidele. 6 on nõutav, 3 mõlemal küljel, kusjuures 1 on mootori kiiruse reguleerimine PWM kaudu ja 2 suundade jaoks. Pidage meeles, millised juhtmed kuhu on ühendatud, sest see on hiljem oluline.
Võtke üks akupakkidest ja kinnitage/jootke must juhe (maandusjuhe) isase hüppaja külge. Seda kasutatakse hiljem ühise keele saavutamiseks arduinoga. Ühendage punane juhe 12V sisendiga (vasakpoolne pistikupesa) ja must juhe L298N mooduli GND -ga (keskmine pistikupesa).
4. samm: 3. samm: kõik kokku panemine
Kuumliimige L298 moodul autoraamil kohale, mida pidasite sobivaks esimeses etapis. Seejärel liimige kuumalt 2 alalisvoolumootorit šassii külgedele. Minu šassiil on servade ümber langus, nii et kasutasin lamades olevaid pähkleid kõrguse kompenseerimiseks, et saaksin mootoreid korralikult liimida. See on valikuline, kui kasutate lamedat šassii, pole nihutamine vajalik. Pärast kahe mootori liimimist liimige aku korpusesse. Liimisin oma ruumipiirangu tõttu allapoole. Samuti liimisin oma akut veidi paremale, et teha ruumi aku kaane eemaldamiseks. Lõpuks liimige ratas oma kohale ja teie põhiauto on valmis! Proovige leida ratas, mis võimaldab teie robotil püsida samal kõrgusel, kui ratas pöörleb.
Ühendage 6 hüppajatraati leivaplaadile, liigitage need 3 vasakule ja 3 paremale.
Järgmises osas käsitleme auto aju, teise nimega Arduino.
Samm: samm 4: Arduino ühendus ja kood
Ühendage parem kiirusnõel tihvtiga 6 ja vasak kiirusnõel tihvtiga Arduino.
Seejärel ühendage ülejäänud 2 suunda tihvti mõlemalt poolt leivalaualt Arduino külge isaste ja isaste džemprite kaudu:
- paremal - tihvtid 7 ja 8
- vasakule - tihvtid 12 ja 13
Ükskõik milline järjekord pole oluline, kuna muudame ühendusi, kui need on valed. Siiski on oluline mitte vahetada vasakut ja paremat osa täielikult. Asetage Arduino asendisse, mille olete esimeses etapis planeerinud.
Nüüd kopeerige sellelt veebisaidilt kood, et testida mootori liikumist:
- laadige see kood oma Arduinosse üles
- kui robot pöörleb päripäeva, lülitage isase 2 suunda juhtmed paremal asuvate isaste hüppajate vastu
- kui robot pöörleb vastupäeva, lülitage isase 2 suunajuhe vasakul asuvate isaste hüppajate vastu
- kui robot liigub tagurpidi, lülitage isase 2 suunajuhe mõlemalt poolt isasele hüppajale
Liimige teine aku šassii külge ja põhirobot on tehtud! Siinkohal saate oma robotit programmeerida nii, nagu soovite, katsetage julgelt. Järgmises etapis uurime Bluetoothi kaudu meie RC auto põhilisi liigutusi.
6. samm: 5. samm: HC-06 moodul
Selle mooduli käsitsemine on natuke keeruline. Enne alustamist laadige see kood oma Arduinole üles.
Asetage moodul leivaplaadile, ärge katke ühendusi mootoritega. Tehke ühendused, nagu näidatud:
- VCC - 5V (3.3V ei tööta!)
- GND - GND
- RX bluetoothil-Arduino pin 1
- TX bluetoothil-Arduino pin 0
Laadige oma Android -telefoni alla rakendus Arduino bluetooth controller. Ma ei oma iphone'i, nii et vabandan iPhone'i kasutajate pärast, kuid teil peaks olema võimalus leida sarnaseid rakendusi, millel on sama funktsioon. Lülitage Arduino sisse ja ühendage Bluetooth-moodul telefoniga (tavaliselt nimetatakse HC-05/06 või BT03/04 jne). Kui teil palutakse sisestada parool, sisestage 1234 või 0000, kui kontroll ebaõnnestub või Tundub, et ei saa ühendust luua, siis peame seda juhtima arvutist, millel on Bluetooth -funktsioon. Nüüd avage Arduino bluetooth -kontrolleri rakendus ja ühendage see oma seadmega. Valige oma Bluetooth-moodul ja jõuate PS2-tüüpi juhtimisliideseni.
Tehke need võtmeköited
- w Edasi
- a Vasak
- s Tagasi
- d Õige
- EDIT: j Stop nupp
Samm 7: Õnnitleme! Teie lihtne Bluetooth -juhitav RC -auto on valmis
Kokkuvõte:
- Mootori juhtimiseks vajame 2 mootorit ja H-silda
- Aju, meie puhul arduino, on vaja robotile käskida, kuidas liikuda
- Saame oma telefone kasutada oma RC auto kaugjuhtimispuldina
Kui soovite siiski oma arvutit kasutada, siduge arvuti Bluetooth -mooduliga, minge Bluetoothi seadete lehele, mis on Bluetoothi konfiguratsioonilehe lõpus, kontrollige, millise pordiga see ühendub (näpunäide: see on väljuv ja sellel on nimi) Bluetooth -moodulist). Avage tööriistad> jadapordid ja muutke COM õigeks COM -pordiks. Lülitage Seial monitor sisse ja sisestage "w", et robot saaks edasi liikuda, "s", et liikuda tagasi jne.
Kui olete nii kaugele jõudnud, siis palju õnne! Nautige oma Bluetooth -juhitava RC -autoga!
Värskendus: minu blogipostitust saate lugeda siit.
Soovitan:
Kuidas teha traadita plekk-telefoni! (Arduino Walkie Talkie): 7 sammu (koos piltidega)
Kuidas teha traadita plekk-telefoni! (Arduino Walkie Talkie): Just teisel päeval olin keset väga olulist telefonikõnet, kui mu banaanitelefon lakkas töötamast! Ma olin nii pettunud. See on viimane kord, kui ma selle rumala telefoni tõttu kõnest ilma jäin! (Tagantjärele mõeldes olin ma võib -olla natuke liiga vihane
Lihtsustatud 3D -trükitud animatrooniline kahe silma mehhanism: 4 sammu (piltidega)
Lihtsustatud 3D-trükitud animatrooniline kahe silma mehhanism: olles varem ehitanud lihtsa ühe silma mehhanismi, tahtsin disaini täiustada ja muuta see tegijate kogukonnale kättesaadavamaks. Uuendatud koost kasutab osi, mida saab hõlpsasti veebist osta, ja peaaegu kõik komponendid
CloudyData - ESP8266 Google'i arvutustabelitesse lihtsustatud: 10 sammu (koos piltidega)
CloudyData - ESP8266 Google'i arvutustabelitele tehtud lihtsaks: olen viimastel aastatel otsinud pilveandmete salvestamist pikka aega: igasuguste andurite andmeid on huvitav jälgida, kuid huvitavam on see, kui need andmed on kõikjal saadaval ilma mistahes salvestusraskused, näiteks SD kasutamine
Kuidas teha Bluetooth -kilpe eskiisi üleslaadimiseks Arduinole: 9 sammu (piltidega)
Kuidas teha Bluetooth -kilpe Arduinole üleslaadimiseks visandi jaoks: saate visandi Arduinosse Androidist või arvutist Bluetoothi kaudu üles laadida. Selleks vajate mõnda väikest lisakomponenti, näiteks bluetooth -moodulit, kondensaatorit, takisti, habemelauda ja hüppajajuhtmeid. kokku ja ühendage Arduino pin
Kuidas teha vanavanemate kalendrit & Külalisteraamat (isegi kui te ei tea, kuidas külalisteraamatut teha): 8 sammu (piltidega)
Kuidas teha vanavanemate kalendrit & Külalisteraamat (isegi kui te ei tea, kuidas külalisteraamatut teha): see on väga ökonoomne (ja väga tänuväärne!) Puhkusekink vanavanematele. Ma tegin sel aastal 5 kalendrit hinnaga vähem kui 7 dollarit. Materjalid: 12 suurepärast fotot teie lapsest, lastest, õetütardest, vennapoegadest, koertest, kassidest või muudest sugulastest12 erinevat tükki