Sisukord:
- Samm: Arduino Uno juhatus
- 2. samm: ultraheliandur (HC SR 04)
- 3. samm: muud komponendid
- Samm: andurid Arduino ühendusskeemiga
- Samm: releeplaat Arduino ühendusskeemiga
- Samm: 12 -voldine ja releeühendus
- Samm 7: kokkupanek
- 8. samm: koodid
- 9. samm: testimine ja viimistlemine
Video: Takistus roboti vältimiseks ultraheliandurite abil: 9 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See on lihtne projekt takistuste vältimise roboti kohta, kasutades ultraheli andureid (HC SR 04) ja Arduino Uno plaati. Robot liigub takistusi vältides ja valides anduritele parima viisi. Ja pange tähele, et see ei ole õpetusprojekt, jagage oma teadmisi ja kommenteerige minuga.
Põhikomponentide loend:-
- Arduino Uno - 1
- Ultraheli andur (HC SR 04) - 3
- 5v releelaud - 1
- 12 V aku - 1
- 12 V käigukasti mootor - 4
- Mootoriklambrid - 4
- Chasi - 1
- Rattad - 4
- Kruvid ja mutrid
- Lüliti -1
- Jumperkaablid -10
Samm: Arduino Uno juhatus
Arduino Uno on mikrokontrolleri plaat, mis põhineb ATmega328P -l. Sellel on 14 digitaalset sisend- ja väljundpistikut, 6 analoogsisendit. Tööpinge on 5 V koos välise toiteallikaga. Sellel on palju eeliseid, lihtne kodeerida ja üles laadida, lihtne veaparandusi. Andurimooduleid ja muid seadmeid on palju Arduino.
Kui annate Arduino plaadile toiteallika, kasutage 5 volti või 9 volti. Te ei tohiks toita 12 volti. Kui peate kasutama 12 V akut, andke see läbi 5 V regulaatoriahela.
2. samm: ultraheliandur (HC SR 04)
Robotil on kolm ultraheliandurit, mis on ees, vasakul ja paremal. Robot töötab nende andurite järgi. Ultraheliandur on seade, mis suudab helilainete abil mõõta objekti kaugust. Seal on neli tihvti, mis on VCC (5v võimsus) toide), GND (maa), käivitus ja kaja. Seal on kaks andurit, üks edastamiseks ja teine vastuvõtmiseks. Mõlemad on fikseeritud ühele juhtplaadiga trükkplaadile. Ultraheli kauguse mõõtmised umbes 2 cm kuni 400 cm. Samuti on kõrgsageduslik heli sagedusega 40 KHz.
Toimimispõhimõte
Arduinost genereerige vahemiku alustamiseks Trigger sisendisse lühike 20 uS impulss. Ultraheli moodul saadab 40 -khz ultraheli kaheksatsükli ja tõstab selle kajajoone kõrgeks.
Seejärel kuulab see kaja ja niipea, kui see ühe tuvastab, vähendab kajajoont uuesti. Kajajoon on seega impulss, mille laius on võrdeline objekti kaugusega.
Pulsi ajastamisega on võimalik arvutada vahemik tollides/sentimeetrites.
Moodul pakub kaugusega proportsionaalset kajaimpulssi.
uS/58 = cm või uS/148 = tolli.
3. samm: muud komponendid
Mootorivõllide läbimõõdu ja rataste aukude suurused on erinevad.
Jumperkaabel peaks olema meessoost naissoost.
Samm: andurid Arduino ühendusskeemiga
Esiandur:-
Kajapulk - Arduino tihvt 6
Päästik - Arduino tihvt 7
VCC pin - 5V
GND - jahvatatud
Vasak andur: -kaja tihvt - Arduino tihvt 8
Päästik - Arduino tihvt 9
VCC tihvt - 5VGND - maandatud
Parempoolne andur: -kaja tihvt - Arduino tihvt 10
Päästik - Arduino tihvt 11
VCC tihvt - 5VGND - maandatud
Samm: releeplaat Arduino ühendusskeemiga
Relee tihvt 1 - Arduino tihvt 2.
Relee tihvt 2 - Arduino tihvt 3.
Relee tihvt 3 - Arduino tihvt 4.
Relee tihvt 4 - Arduino tihvt 5.
Samm: 12 -voldine ja releeühendus
NC - tavaline suletud
EI - tavaline avatud
C - Sage
Siin saate vajadusel polaarsust muuta. Selle kohaselt muutub mootori pöörlemissuund.
Mootorid tuleks ühendada ühiste tihvtidega
Samm 7: kokkupanek
Vasaku ja parema külje mootorid tuleks mõlemast küljest eraldada.
8. samm: koodid
9. samm: testimine ja viimistlemine
Soovitan:
Takistus LEGO roboti vältimine: 8 sammu (koos piltidega)
Takistus LEGO roboti vältimine: Me armastame LEGOd ja armastame ka hullumeelseid ringradu, nii et tahtsime need kaks ühendada lihtsaks ja lõbusaks robotiks, mis väldib seintesse ja muudesse objektidesse sattumist. Näitame teile, kuidas me oma ehitasime, ja kirjeldame vajalikke põhitõdesid, et saaksite ise luua
EMOTSIOONILINE TAKISTUS ROBOTI VÄLTIMISEL: 11 sammu
EMOTSIOONILINE TAKISTUS ROBOTI VÄLTIMISEL: Emotsionaalne robot. See robot kuvab emotsioone koos neopikslitega (RGB LED -id), nagu kurbus, õnn, vihane ja hirmunud, samuti suudab ta oma emotsiooni ajal takistusi vältida ja teatud liigutusi teha. Selle roboti aju on Arduino mega. ke
Takistus roboti vältimiseks Arduino Uno abil: 5 sammu (piltidega)
Takistus roboti vältimiseks Arduino Uno abil: Tere, poisid, see on väga lihtne ja toimiv projekt, mida nimetatakse takistuste vältimise robotiks, kasutades arduino ja selle projekti eripära on see, et see annab käsklusi, kuidas see nutitelefoniga Bluetoothi kaudu reisib
Takistus roboti vältimiseks EBot abil 8: 4 sammu (piltidega)
Takistus roboti vältimiseks EBot8 abil: Selles õpetuses saate teada, kuidas ehitada robotautot, mis väldib selle teel esinevaid takistusi. Mõistet saab vastavalt tingimustele kasutada ja rakendada mitmel viisil. Vajalikud materjalid: 1. rattad x4 2. šassii (saate osta
Kuidas teha OAWR -i (takistus kõndimisroboti vältimiseks): 7 sammu (piltidega)
Kuidas teha OAWR -i (takistusi, mis väldivad kõnnirobotit): see juhend juhendab, kuidas teha väike kõnnirobot, mis väldib takistusi (nagu paljud kaubanduslikult saadaolevad võimalused). Aga mis on mänguasja ostmisel lõbus, kui saate selle asemel alustada mootorist, plastist lehest ja hunnikust poldidest ja