Cuprins:
- Pasul 1: Sistem de control și funcționalitate
- Pasul 2: Design imprimat 3D
- Pasul 3: Adunați piese și componente
- Pasul 4: Prezentare schematică a circuitului
- Pasul 5: Video despre mașina autonomă în acțiune
Video: Mașina autonomă controlată de la distanță: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Acest instructable a fost creat pentru a îndeplini cerințele proiectului Makecourse de la Universitatea din Florida de Sud (www.makecourse.com).
Acest proiect demonstrează modul în care un Arduino, împreună cu un motor dual H-bridge, poate controla patru motoare de curent continuu și trei senzori cu ultrasunete. Obiectivul aici este de a demonstra schema circuitului și programul C care permite mașinii RC să conducă autonom, evitând în același timp toate obstacolele din calea sa. Odată cu aceasta, această mașină va fi controlată și printr-o telecomandă IR.
Odată realizată, această mașină va putea utiliza două moduri: modul autonom și modul telecomandă. Modul autonom va permite mașinii să se miște liber fără a intra în contact cu împrejurimile sale. Modul de telecomandă va permite utilizatorului să controleze mașina și să o deplaseze conform telecomenzii IR. În acest mod, senzorii cu ultrasunete nu sunt operaționali și astfel mașina poate fi deplasată în orice direcție dorește utilizatorul.
Una peste alta, acest instructabil vă va permite, cititorului, să reproduceți proiectul meu cu ușurință și satisfacție.
Pasul 1: Sistem de control și funcționalitate
Pasul 2: Design imprimat 3D
Pentru a realiza acest proiect, cel mai bine este să proiectați toate componentele necesare înainte de asamblare. În raport cu proiectul prezentat, partea imprimată 3D este șasiul, care trebuie proiectat cu atenție pentru a se potrivi tuturor componentelor. Pentru rezultate mai bune, este o idee bună să imprimați două copii ale șasiului și să le stivați una peste alta pentru a câștiga mai mult spațiu.
Pasul 3: Adunați piese și componente
- 1 Arduino Uno
- 1 L298 Dual H-Bridge Motor Drive
- 3 senzori cu ultrasunete HC-SR04
- 1 receptor IR
- 1 telecomandă IR
- 4 motoare DC
- 4 roți
- 1 sau 2 șasiuri auto RC
- 1 mini pană de pâine
- 1 sau 2 baterii
- 8 baterii AA
- Sârme jumper M-M și M-F
Pasul 4: Prezentare schematică a circuitului
Motoare DC și motorizare
Motoare potrivite:
- Conectați pinul superior al primului motor și pinul inferior al celui de-al doilea motor la pinul OUT1 al motorului.
- Conectați pinul inferior al primului motor și pinul superior al celui de-al doilea motor la pinul OUT2 al motorului.
Motoare stânga:
- Conectați pinul superior al primului motor și pinul inferior al celui de-al doilea motor la pinul OUT3 al motorului.
- Conectați pinul inferior al primului motor și pinul superior al celui de-al doilea motor la pinul OUT4 al motorului.
L298N Motor Drive:
- Conectați terminalul + 12V al sursei de alimentare la pinul VCC al motorului.
- Conectați terminalul de alimentare de -12V la pinul GND al motorului.
- Conectați pinul 5V al motorului la pinul 5V al Arduino.
- Conectați pinul GND al motorului la pinul GND al Arduino.
- Conectați pinii de intrare IN1, IN2, IN3 și IN4 la pinii digitali Arduino 2, 3, 4 și respectiv 5.
- Conectați pinii ENA și ENB la pinii digitali Arduino 12 și, respectiv, 13.
Senzori cu ultrasunete
Senzor frontal:
- Conectați pinul VCC la pinul de 5V al motorului.
- Conectați pinul Echo la pinul digital 6 al Arduino.
- Conectați pinul Trig la pinul digital 7 al Arduino.
- Conectați GND la pinul GND al motorului.
Senzor dreapta:
- Conectați pinul VCC la pinul de 5V al motorului.
- Conectați pinul Echo la pinul digital 8 al Arduino.
- Conectați pinul Trig la pinul digital 9 al Arduino.
- Conectați pinul GND la pinul GND al motorului.
Senzor stâng:
- Conectați pinul VCC la pinul de 5V al motorului.
- Conectați pinul Echo la pinul digital 10 al Arduino.
- Conectați pinul Trig la pinul digital 11 al Arduino.
- Conectați pinul GND la pinul GND al motorului.
Receptor IR
- Conectați pinul de semnal la pinul analogic A0 al Arduino.
- Conectați pinul GND la pinul GND al Arduino.
- Conectați pinul VCC la pinul 5V al Arduino.
Recomandat:
Cum să faci o mașină mobilă controlată de la distanță prin Bluetooth: 4 pași
Cum să faci o mașină mobilă cu telecomandă prin Bluetooth: Cum să faci o mașină mobilă cu telecomandă prin Bluetooth Indian LifeHacker
Mașină controlată de la distanță - Controlată utilizând controlerul fără fir Xbox 360: 5 pași
Mașină controlată de la distanță - controlată folosind controler wireless Xbox 360: acestea sunt instrucțiuni pentru a vă construi propria mașină controlată de la distanță, controlată cu ajutorul unui controler fără fir Xbox 360
Mașină Bluetooth controlată de la distanță folosind Arduino UNO: 4 pași
Mașină Bluetooth controlată de la distanță folosind Arduino UNO: Va fi întotdeauna fascinant să începem să implementăm ceea ce am studiat până acum în Arduino. Practic, majoritatea tuturor ar merge cu elementele de bază. Deci, aici voi pur și simplu să explic această mașină controlată de la distanță bazată pe Arduino. Cerințe: 1. Arduino UNO
Mașină imprimată 3D fără fir controlată de la distanță Play Station: 7 pași (cu imagini)
Mașină Play Station fără fir controlată de la distanță Play Station: Cui nu îi plac jocurile? Curse și lupte în lumea virtuală a Play Station și Xbox !! Așadar, pentru a aduce acea distracție în viața reală, am creat acest Instructable în care îți voi arăta cum poți folosi orice telecomandă Play Station (cu fir
Mașină controlată de la distanță de 1 km: 6 pași (cu imagini)
Mașină controlată la distanță de 1 km: de când eram copil, am fost uimită de mașinile cu telecomandă, dar autonomia lor nu a depășit niciodată 10 metri. După ce am învățat câteva programe Arduino, am decis în cele din urmă să-mi construiesc propria mașină controlată de la distanță, care poate ajunge până la 1KM folosind nRF24L