Cuprins:
- Pasul 1: Componente necesare pentru proiect
- Pasul 2: Crearea corpului botului
- Pasul 3: Diagrama schematică a botului
- Pasul 4: Încărcarea codului pe Arduino
- Pasul 5: Video de lucru
Video: Bot autonom bazat pe Arduino folosind senzorul cu ultrasunete: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Creați propriul robot autonom bazat pe Arduino folosind senzorul cu ultrasunete.
Acest bot se poate deplasa destul de mult, fără a se ciocni de obstacole. Practic, ceea ce face este că detectează orice fel de obstacole pe calea sa și decide calea cea mai bună pentru sine (ei bine, nu tot felul de obstacole).
Deci, fără a pierde mai mult timp, să începem.
Pasul 1: Componente necesare pentru proiect
Iată lista tuturor componentelor necesare de care aveți nevoie pentru acest proiect:
- Arduino UNO R3
- Senzor cu ultrasunete
- Servomotor (mini)
- Sârme jumper
- Regulator de tensiune L7805CV
- IC driver driver L293D
- 4 x 3.7V baterie litiu-ion
- 2 x Motor cu transmisie
- 3 x roți
- Pană de pâine
Odată ce ați adunat toate componentele, sunteți bine să mergeți.
Pasul 2: Crearea corpului botului
Urmați următorul pas pentru a crea corpul botului:
Pasul 1: lipiți pinii antetului feminin pe o bucată mică de PCB așa cum se arată în fotografie. Și atașați un șurub la acesta.
Pasul 2: Înșurubați PCB-ul la servomotorul dvs. și asigurați-vă că este suficient de strâns.
Pasul 3: Luați senzorul cu ultrasunete și puneți pinii antetului masculin în pinii antetului feminin de pe PCB. Introduceți-l corect (pentru a asigura conexiunea). Și aliniați-l în așa fel încât 90 de grade ale servomotorului să fie orientate spre partea din față a botului.
Pasul 4: Acum, pentru a face corpul botului, puteți folosi carton sau placă de plastic cu niște lipici fierbinți sau șuruburi. Am făcut corpul botului cu niște fire de măturare așezate și șuruburi.
Pasul 5: Așezați Arduino și panoul de prindere pe poziția sa, așa cum se arată în fotografie și fixați-l cu niște adeziv fierbinte sau bandă dublă.
Pasul 6: Puneți în sfârșit servomotorul pe poziția sa și fixați-l cu orice doriți.
Pasul 3: Diagrama schematică a botului
Conectați componentele conform schemei. Este destul de ușor.
Conectați mai întâi două baterii în paralel și apoi conectați-le în serie pentru a obține tensiunea și capacitatea maximă. Acum, dacă aveți două motoare cu același RPM, atunci nu trebuie să faceți conexiunea de la pinul 11 al Arduino la pinul 9 al icului L293D. Dar dacă motoarele dvs. nu au același RPM, atunci faceți conexiunea. Și asigurați-vă că motorul cu RPM mai mare trebuie să fie în poziția motorului 2.
Asigurați-vă că toate conexiunile sunt strânse și securizate.
Pasul 4: Încărcarea codului pe Arduino
Codul acestui proiect este dat mai jos.
Dar înainte de a încărca codul, deschideți-l și faceți modificările necesare.
Setați rpm_control al motorului mai rapid, astfel încât ambele motor să aibă RPM egale. Și, de asemenea, setați dreapta-întârziere și stânga-întârziere în mod corespunzător, astfel încât să facă o întoarcere perfectă de 90 de grade spre direcția dreapta și respectiv stânga.
După ce ați încărcat codul și toate celelalte lucruri sunt setate, sunteți bine să mergeți.
Pasul 5: Video de lucru
Mulțumesc că ai citit.
Recomandat:
Robot de evitare a obstacolelor folosind senzorul cu ultrasunete (Proteus): 12 pași
Robot de evitare a obstacolelor folosind senzorul cu ultrasunete (Proteus): În general întâlnim robot de evitare a obstacolelor oriunde. Simularea hardware a acestui robot face parte din competiție în multe colegii și în multe evenimente. Dar simularea software a robotului obstacol este rară. Chiar dacă îl putem găsi undeva
Faruri automate folosind senzorul cu ultrasunete: 3 pași
Faruri automate folosind senzorul cu ultrasunete: v-ați gândit vreodată că modul în care farurile se aprind automat noaptea și se sting automat dimineața? Există vreo persoană care să pornească / să oprească aceste lumini? Există mai multe moduri de a aprinde luminile stradale, dar următoarele c
Tutorial: Cum să construiți un detector de distanță folosind Arduino Uno și senzorul cu ultrasunete: 3 pași
Tutorial: Cum să construiți un detector de distanță folosind Arduino Uno și senzorul cu ultrasunete: Descriere: Acest tutorial arată cum să faceți un detector de distanță simplu care să poată măsura distanța dintre senzorul cu ultrasunete (US-015) și obstacolul din fața acestuia. Acest senzor cu ultrasunete US-015 este senzorul perfect pentru măsurarea distanței și
Sistem de poziționare bazat pe ultrasunete: 4 pași (cu imagini)
Sistem de poziționare bazat pe ultrasunete: toate versiunile de radare cu ultrasunete pe care le-am găsit pentru dispozitivele arduino (Arduino - Radar / Ultrasonic Detector, Arduino Ultrasonic Radar Project) sunt radare foarte frumoase, dar toate sunt „orb”. Adică, radarul detectează ceva, dar ceea ce eu
Metode de detectare a nivelului de apă Arduino folosind senzorul cu ultrasunete și senzorul de apă Funduino: 4 pași
Metode de detectare a nivelului de apă Arduino folosind senzorul cu ultrasunete și senzorul de apă Funduino: În acest proiect, vă voi arăta cum să creați un detector de apă ieftin folosind două metode: 1. Senzor cu ultrasunete (HC-SR04) .2. Senzor de apă Funduino