Cuprins:
- Pasul 1: Pasul 1: Găsirea pieselor necesare de realizat pentru proiectare
- Pasul 2: Configurarea șasiului
- Pasul 3: Cablarea driverului motorului
- Pasul 4: Configurarea capului: senzor cu ultrasunete și senzor IR
- Pasul 5: Configurați-vă Arduino
- Pasul 6: Timp pentru cod
- Pasul 7: Toate setate, să finalizăm
Video: Persoana care urmează coșul: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Roboții primesc din ce în ce mai multă atenție în multe industrii în fiecare zi. Începând de astăzi, roboții preiau majoritatea slujbelor banale în care odată era necesară atenția umană.
Să începem cu unul simplu - Un bot care te urmărește pe măsură ce mergi. Există multe aplicații la acest proiect, de exemplu, cum ar fi în aeroporturi și complexe comerciale, poate transfera mărfuri pentru dvs. în timp ce mergeți liber.
În acest Instructable nu vom construi acele mașini industriale mari, ci un model de lucru bazat pe Arduino pentru aceeași cauză.
De asemenea, acest instructable a fost realizat în colaborare cu HATCHNHACK. Consultați site-ul lor uimitor pentru toate echipamentele de prototipare, bloguri, idei și multe altele.
Pasul 1: Pasul 1: Găsirea pieselor necesare de realizat pentru proiectare
Ei bine, scriu acest lucru ca instructiv general, așa că voi încerca să obțin câteva alternative dacă nu găsiți părțile pe care le folosesc. Voi adăuga, de asemenea, linkuri de cumpărare, astfel încât să puteți cumpăra articolele pe care nu le aveți la îndemână și astfel să vă puteți personaliza botul cu creativitatea. Pentru părți care realizează acest proiect, consultați hnhcart. Au piese de calitate bună, cu o gamă de prețuri uimitoare.
Microcontroler: bine, dacă sunteți începător, încercați să utilizați un Arduino. Ei bine, folosesc Arduino Uno. Cumpărați link pentru Arduino UNO
- Motoare: orice motor de 12V va funcționa. Folosesc motoare de curent continuu cu 12 volți generice de 300 RPM. De asemenea, puteți cumpăra motoare BO. Cumpărați link pentru plăci cu angrenaj DC | Motoare BO
- Driver de motor: veți avea nevoie de un driver de motor pentru a rula motoarele, deoarece majoritatea microcontrolerelor nu pot furniza atât de multă tensiune. Folosesc un L298N pe care îl puteți consulta aici pentru a cumpăra șofer de motor.
- ȘASI: Pentru șasiu, trebuie să cumpărați unul specific pentru motoarele pe care le utilizați. Pentru motoarele cu unghi BO și DC puteți consulta acest link
- Senzor cu ultrasunete: folosesc un modul generic de senzori cu ultrasunete HCRS04. cumpărați link pentru
- senzor cu ultrasunete.
- Modul senzor de proximitate IR: va funcționa orice senzor de proximitate care poate detecta detectarea obiectelor pentru cel puțin 20 cm. Link de cumpărare pentru senzor
- Sârme jumper: toți avem nevoie de fire jumper pentru a conecta lucruri. Dacă sunteți un începător, veți avea nevoie de o grămadă de acestea pentru diferite proiecte. puteți cumpăra de aici de la bărbat la bărbat | De la bărbat la femeie
-
Baterie: ei bine, folosesc o baterie lipo de 12V pentru acest proiect. dacă nu aveți acest lucru, puteți trece mereu la baterii generice litiu-ion de 12v. Sau, dacă utilizați motoare BO de 9v, puteți folosi chiar și o baterie simplă de 9v. Dar aveți grijă să verificați specificațiile motorului înainte de a cumpăra bateria, deoarece puteți deteriora motorul dacă furnizați o tensiune mai mare decât capacitatea motorului. Pentru a cumpăra baterie de 9v consultați aici.
- Placă de prăjitură / placă de prototipare: veți avea nevoie de ceva pentru a conecta tot firul. Aici panoul de ajutor va fi util. cumpărați link pentru Breadboard | placa de prototipare
Pasul 2: Configurarea șasiului
Pentru acest proiect, folosesc șasiu cu 4 angrenaje pe care îl puteți găsi cu ușurință. Folosesc 4 suporturi metalice în formă de L pentru a-mi monta servo-capul și o cutie de lemn și ca trăsură.
- Pentru a construi șasiul, montați mai întâi standurile
- montați motoarele și anvelopele
- montați servo
- lăsați capul și cutia deoparte, deoarece veți avea nevoie de spațiu pentru a construi restul botului. vom atașa asta la final.
Pasul 3: Cablarea driverului motorului
Pentru a furniza suficient suc motoarelor, trebuie să configurăm driverul motorului.
- mai întâi, înșurubați polii + ve și -ve ai motorului la conectorul PTR al driverului motorului.
- apoi la alimentare, driverul motorului înșurubează + ve-ul bateriei la portul 12v și -ve la portul GND al driverului motorului.
- puneți pinul de intrare al driverului motorului la pinul PWM al Arduino după alegerea dvs. REȚINEȚI-VĂ pentru a schimba pinii motorului din codul dvs. corespunzător.
- adăugați un comutator între + ve a bateriei și driverul motorului în caz contrar, va trebui să continuați să deconectați bateria atunci când nu o utilizați. obțineți 2 fire de la 5v și GND ale driverului motorului către panou, astfel încât să puteți alimenta Arduino, precum și alte dispozitive.
Pasul 4: Configurarea capului: senzor cu ultrasunete și senzor IR
Am lipit senzorii pe o placă de metal pătrată așa cum se arată în imaginea de mai sus
- atașați toate cele 5v și GND la 5v și GND ale panoului pentru a alimenta senzorii și servo.
- atașați pinii de ieșire ai senzorilor IR stânga și dreapta la pinul 12 și pinul 13 al Arduino.
- atașați ecoul și pinul senzorului ultrasonic la pinul 2 și pinul 3 al Arduino.
- atașați pinul de intrare al servo-ului la pinul 5 al arduino.
Pasul 5: Configurați-vă Arduino
Am folosit bandă dublă pentru a fixa Arduino și panoul de bord pe șasiu, deoarece oferă și izolație pe spatele Arduino.
alimentați Arduino prin atașarea 5v și GND a panoului la Vin și GND la Arduino și sunteți bine să mergeți.
Pasul 6: Timp pentru cod
Las un link de descărcare pentru cod, în timp ce voi explica și algoritmul de bază din spatele codului.
- la început, botul va iniția o funcție de căutare a mâinii.
- de îndată ce un obiect este găsit, botul va iniția funcția de buclă
- prin aceasta, dacă senzorul IR stânga este declanșat, robotul se va întoarce la dreapta
- dacă se declanșează senzorul IR din dreapta, robotul se va întoarce la stânga
- dacă obiectul se apropie prea mult, robotul va merge înapoi.
- dacă obiectul se îndepărtează, robotul va merge înainte.
Pasul 7: Toate setate, să finalizăm
totul a fost făcut, totul este lăsat pentru a vă folosi creativitatea pentru a o personaliza și pentru a găsi utilizarea inovatoare pentru proiect.
Recomandat:
Cum să faci o cutie de securitate care urmează printre noi Joc - Sarcină de cablare electrică: 7 pași
Cum să faci jocul de cutie de securitate în urma noastră - sarcină de cablare electrică: Astăzi, îți voi arăta cum să faci o cutie de securitate după jocul dintre noi - sarcină de cablare electrică
5 în 1 Arduino Robot - Urmează-mă - Urmărirea liniei - Sumo - Desen - Evitarea obstacolelor: 6 pași
5 în 1 Arduino Robot | Urmează-mă | Urmărirea liniei | Sumo | Desen | Evitarea obstacolelor: Această placă de control a robotului conține un microcontroler ATmega328P și un driver de motor L293D. Desigur, nu diferă de placa Arduino Uno, dar este mai utilă, deoarece nu are nevoie de un alt scut pentru a acționa motorul! Este liber de salt
Cutia zilei de vis pentru persoana specială din viața ta: 11 pași (cu imagini)
Cutia zilei de vis pentru persoana specială din viața ta: această cutie mică indică numărul de zile pe care iubitul meu și cu mine ne trăim viața împreună. Desigur, pentru tine data poate fi orice, ar putea spune zilele de la căsătorie, din ziua în care te-ai întâlnit tu și soțul tău, ziua în care te-ai mutat
Mașină RC cu vedere la prima persoană: 8 pași (cu imagini)
Mașină RC cu vedere la prima persoană: în acest tutorial veți învăța cum să modificați o mașină RC pentru a îmbunătăți experiența conducerii acesteia. Veți construi o cabină de pilotaj, un controler de carcasă, utilizând o cameră VR și ochelari de protecție, precum și modificarea mașinii RC și a controlerului. Simulează sentimentul real de a fi
Angrenaje în mișcare minunate controlate de butoane minunate (care urmează să fie continuate): 9 pași
Awesome Moving Gears controlat de butoane Awesome (care urmează să fie continuat): design fizic / electronic pentru UCLA Design Media Arts cu Eddo Stern. Acest instructable este incomplet. Proiectul este încă în desfășurare