Përmbajtje:

Si të bëni një Rover të kontrolluar me gjest: 4 hapa
Si të bëni një Rover të kontrolluar me gjest: 4 hapa

Video: Si të bëni një Rover të kontrolluar me gjest: 4 hapa

Video: Si të bëni një Rover të kontrolluar me gjest: 4 hapa
Video: Përse po digjen makinat? Mekanikët tregojnë gabimet që bëjnë shoferët në Shqipëri 2024, Shtator
Anonim
Image
Image

Këtu janë udhëzimet për ndërtimin e një roveri të kontrolluar me gjeste (rover me telekomandë). Ai përbëhet nga një njësi rover e cila ka një sensor të shmangies së përplasjes në bord. Transmetuesi në vend që të jetë një telekomandë e ngathët është një dorezë e ftohtë e cila mund të vishet në dorë dhe më pas të lëvizet për të transmetuar sinjale në rover duke përdorur lëvizjet e dorës. Sinjalet RF përdoren për komunikim.

Ky projekt ka aplikime të mundshme në inspektimin e pjesëve të poshtme të automjeteve (për siguri ose mirëmbajtje), përveç përdorimit përfundimtar për të fluturuar dronë.

Furnizimet

Arduino/Genuino UNO (me kabllo UNO) x2

Bateri Li-Jon (12V) x1

Telat Jumper (Mashkull në mashkull, mashkull në femër, femër në femër) x40 secila

Breadboard x1

L298 Moduli i drejtuesit të motorit x1

MPU6050 Xhiroskop x1

Marrës RF dhe Transmetues x1 secila

Sensori tejzanor x1

Konfigurimi i shasisë x1

Mbajtës i baterisë (shpesh i përfshirë me shasi) x1

Ndërroni (shpesh përfshihet me shasi) x2

Zhveshës me tela x1

Pompë e shkrirjes (jo e nevojshme) x1

Shirit Dyfishtë x1

Hapi 1: Diagramet dhe Teoria e Qarqeve:

Diagramet dhe Teoria e Qarqeve
Diagramet dhe Teoria e Qarqeve
Diagramet dhe Teoria e Qarqeve
Diagramet dhe Teoria e Qarqeve

Konfigurimi i transmetuesit: Me pak fjalë, ne duhet të marrim lexime nga xhiroskopi dhe t'i dërgojmë ato te transmetuesi përmes Arduino.

Konfigurimi i Marrësit: Ne duhet të marrim të dhënat e transmetuara (duke përdorur marrësin) dhe të rrotullojmë rrotat sipas të dhënave të marra*. Njëkohësisht, ne gjithashtu duhet të sigurohemi që roveri të jetë në një distancë minimale të objekteve para tij (zbulimi i pengesave). Ne do të përdorim komunikimin I2C për këtë projekt. *Fakt interesant në lidhje me këtë projekt: Ky kod përpunon të dhëna analoge dhe lëviz roverin sipas shkallës së lëvizjes së dorës. Pra, ne duhet të zhvillojmë një logjikë për ta bërë roverin të shkojë në drejtimin e duhur me shpejtësi të ndryshme.

Hapi 2: Ndërtimi i Rover:

Hapi 1 (Mblidhni shasinë):

Mblidhni shasinë për të bërë bazën për roverin tuaj. Ky është një hap mjaft i lehtë dhe ju duhet ta bëni këtë në një kohë të shkurtër.

Hapi 2 (Kontrolloni të gjithë përbërësit):

Kontrolloni të gjithë sensorët duke i ndërlidhur me Arduino veç e veç. Ju mund të kontrolloni çdo udhëzues se si të ndërlidhni sensorët individualisht me Arduino.

Hapi 3 (Konfigurimi i transmetuesit):

Së pari, lidhni kunjat në xhiroskop. Tani bëni lidhjet sipas diagramit të mëposhtëm të qarkut. Mos e lidhni baterinë tani.

Tjetra, lidhni Arduino -n tuaj në laptopin tuaj. Ngarko skedarin e mëposhtëm të kodit dhe shiko nëse kodi po punon siç duhet (bëje këtë duke hequr komentet për deklaratat e printuara në kod). Klikoni në butonin e serisë së monitorit (në të djathtë të lartë të ekranit tuaj) për të parë daljen e deklaratave të printuara. Nëse gjithçka funksionon siç duhet, mund të shkoni përpara dhe të lidhni baterinë.

Mos harroni të siguroheni që orientimi i xhiroskopit të jetë i saktë (sipas kodit të përdorur). Ju lutemi kontrolloni diagramet e mësipërme për të kontrolluar orientimin që kam përdorur për xhiroskopin.

Xhiroskopi do t'i dërgojë lexime Arduino -s. Nga atje, leximet do të shkojnë te transmetuesi RF që do të transmetohet në mënyrë që marrësi të mund të kapë valët.

Hapi 4 (Konfigurimi i Marrësit):

Bëni lidhjet sipas diagramit të mëposhtëm të qarkut. Mos e lidhni baterinë tani. Tjetra, lidhni Arduino -n tuaj në laptopin tuaj. Ngarko skedarin e mëposhtëm të kodit dhe shiko nëse kodi po funksionon siç duhet. Për ta bërë këtë:

1. Hiqni komentet për deklaratat e printuara në kod

2. Ndizni konfigurimin e transmetuesit

3. Vendoseni roverin në një lloj stende në mënyrë që rrotat të mos prekin tokën dhe roveri të mos ngrihet në momentin që marrësi i tij merr të dhëna

SH NOTNIM: Ju mund të keni nevojë të ndryshoni drejtimin e njërit ose të dy motorëve Nëse kodi po punon si duhet, duhet të jeni në gjendje të shihni daljen e saktë (përpara, prapa, djathtas, majtas ose ndalur) në monitorin tuaj serik sipas dorës tuaj lëvizjet. Nëse gjithçka funksionon si duhet, mund ta lidhni baterinë. Sidoqoftë, para se të lidhni baterinë, duhet të kontrolloni të gjitha lidhjet. Një terminal i gabuar mund të prishë qarkun tuaj.

Hapi 5 (Bëni funksionimin e konfigurimit duke përdorur bateritë):

Tani shkëputni laptopin dhe lidhni bateritë me konfigurimet përkatëse. Provoni projektin tuaj.

Mos e lini roverin të largohet më shumë se 5 metra nga ju, përndryshe roveri mund të ndalojë/fillojë të sillet keq!

Hapi 6 (Asambleja):

Tani është koha për të mbledhur roverin dhe për ta parë atë në veprim! Për modelin tim të montimit të roverit, kontrolloni fotografitë në seksionin "Diagramet dhe Teoria e Qarqeve". Ju jeni të lirë të montoni roverin në një mënyrë tjetër. Vetëm sigurohuni që është i balancuar mirë, ose përndryshe mund të ketë rrota (mos shkoni si "Wow!" Sepse mund ta gjeni roverin në rrugën e gabuar lart).

Gjatë testimit, mund të zbuloni se roveri nuk po lëviz me saktësi. Do të ketë disa vonesa dhe gabime pasi ne po përdorim module të thjeshta RF. Gjithashtu, në një skenar praktik, motorët kanë disa dallime dhe qendra e masës së roverit nuk është aty ku prisni të jetë. Kështu që ju mund ta gjeni roverin që lëviz diagonalisht kur supozohet të shkojë drejt. Gabimet në bilanc mund të rregullohen duke ndryshuar shpejtësinë për motorët e majtë dhe të djathtë. Shumëzoni variablat 'ena' dhe 'enb' me numra të ndryshëm për të përsosur ekuilibrin e roverit tuaj.

Në rast dyshimi, përdorni seksionin e komenteve më poshtë. Aty do të trajtoj dyshimet.

@Scientify Inc

Hapi 3: Skedarët e Kodit

Këtu është lidhja për bibliotekën e telave virtuale:

drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…

Hapi 4: Faleminderit

Ju lutemi ndani komentet tuaja më poshtë. Do të më pëlqente të dëgjoja për përvojën tuaj gjatë provës së projektit! Do të përpiqem t'u përgjigjem të gjitha pyetjeve brenda 24 orëve.

Sociale:

YouTube: Scientify Inc.

YouTube: Shkencojeni

Instagram

Të udhëzueshme

LinkedIn

Recommended: