INHOUDSOPGAWE:
- Stap 1: Arduino Uno Board
- Stap 2: Ultrasoniese sensor (HC SR 04)
- Stap 3: Ander komponente
- Stap 4: Sensors met Arduino -verbindingsdiagram
- Stap 5: Relaisbord met Arduino -verbindingsdiagram
- Stap 6: 12 Volt en relais aansluiting
- Stap 7: Monteer
- Stap 8: Kodes
- Stap 9: Toets en afwerking
Video: Hindernis om robot te vermy met behulp van ultrasoniese sensors: 9 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Dit is 'n eenvoudige projek oor Obstacle Vermy Robot met behulp van ultrasoniese sensors (HC SR 04) en Arduino Uno board. Robot -bewegings vermy hindernisse en kies die beste manier om deur sensors te volg. Let asseblief daarop dat dit nie 'n tutoriaalprojek is nie, deel u kennis en kommentaar met my.
Lys van hoofkomponente:-
- Arduino Uno - 1
- Ultrasoniese sensor (HC SR 04) - 3
- 5v Relay Board - 1
- 12 V -battery - 1
- 12 V ratmotor - 4
- Motorhakies - 4
- Chasi - 1
- Wiele - 4
- Skroewe en moere
- Skakel -1
- Springkabels -10
Stap 1: Arduino Uno Board
Arduino Uno is 'n mikrobeheerbord gebaseer op die ATmega328P. Dit het 14 digitale ingangs- en uitgangspennetjies, 6 analoogingange. Bedryfspanning is 5 V met eksterne kragtoevoer. Daar is baie voordele, maklik om te kodeer en op te laai, maklik om foute reg te stel. Daar is baie sensormodules en ander toestelle vir Arduino.
As u die Arduino -bord se kragtoevoer gee, moet u 5 volt of 9 volt gebruik. U moet nie 12 volt aanskakel nie. As u 'n 12V -battery moet gebruik, gee dit deur 'n 5V -reguleerkring.
Stap 2: Ultrasoniese sensor (HC SR 04)
Die robot het drie ultrasoniese sensors waarvoor, links en regs voor is. Robot werk volgens hierdie sensors. 'N Ultrasoniese sensor is 'n toestel wat die afstand na 'n voorwerp kan meet met behulp van klankgolwe. Daar is vier penne wat VCC (5v krag) is supply), GND (Ground), Trig and echo. There is twee transducers, een vir Transmit en die ander vir Receive. Albei is vasgemaak op 'n enkele PCB met beheerkring. Ultrasoniese afstandmetings van ongeveer 2 cm tot 400 cm. Daar is ook 'n hoëfrekwensie -klank met 'n frekwensie van 40 KHz.
Beginsel van werking
Genereer vanaf Arduino 'n kort 20 us -pols na die Trigger -invoer om die reeks te begin. Die ultraklankmodule stuur 'n 8 siklusse ultraklank by 40 kHz uit en verhoog die eggollyn hoog.
Dit luister dan na 'n eggo, en sodra dit een opspoor, verlaag dit die echolyn weer. Die eggollyn is dus 'n puls waarvan die breedte eweredig is aan die afstand tot die voorwerp.
Deur die pols te bepaal, is dit moontlik om die omvang in duim/sentimeter te bereken.
Die module bied 'n eggo -pols in verhouding tot afstand.
uS/58 = cm of uS/148 = duim.
Stap 3: Ander komponente
Daar is verskillende groottes van deursnee van motorasse en gatgrootte van die wiele.
Jumperkabel moet van man tot vrou wees.
Stap 4: Sensors met Arduino -verbindingsdiagram
Sensor voor:-
Echo -pen - Arduino -pen 6
Trigpen - Arduino -pen 7
VCC -pen - 5V
GND - gemaal
Linkssensor: -Echo -pen - Arduino -pen 8
Trig pin - Arduino pin 9
VCC -pen - 5VGND - gemaal
Sensor regs: -Echo -pen - Arduino -pen 10
Trig pin - Arduino pin 11
VCC -pen - 5VGND - gemaal
Stap 5: Relaisbord met Arduino -verbindingsdiagram
Relay pin 1 - Arduino pin 2.
Relay pin 2 - Arduino pin 3.
Relay pin 3 - Arduino pin 4.
Relay pin 4 - Arduino pin 5.
Stap 6: 12 Volt en relais aansluiting
NC - Normaal gesluit
NEE - Normaal oop
C - Algemeen
Hier kan u die polariteit verander as u dit nodig het. Volgens dit sal die roterende rigting van die motor verander.
Motors moet aan die gewone penne gekoppel word
Stap 7: Monteer
Die linker- en regterkantmotors moet van elke kant geskei word.
Stap 8: Kodes
Stap 9: Toets en afwerking
Aanbeveel:
Hindernis om robot te vermy met IR -sensors sonder mikrobeheerder: 6 stappe
Hindernis om robot te vermy met IR -sensors sonder mikrobeheerder: hierdie projek is 'n ouer projek; ek het dit in 2014 in Julie of Augustus gemaak, en ek wou dit met julle deel. Dit is 'n eenvoudige hindernis om 'n robot te vermy wat IR -sensors gebruik en sonder 'n mikrobeheerder werk. Die IR -sensors gebruik opamp IC i
Hindernis om robot te vermy met behulp van mikrobeheerder (Arduino): 5 stappe
Hindernis om robot te vermy deur mikrokontroller (Arduino) te gebruik: in hierdie instruksies sal ek u leer hoe u 'n hindernis kan vermy om 'n robot wat met Arduino werk, te vermy. U moet vertroud wees met Arduino. Arduino is 'n beheerbord wat die atmega -mikrobeheerder gebruik. U kan enige weergawe van Arduino gebruik, maar ek het
Hindernis om robot te vermy deur Arduino Uno te gebruik: 5 stappe (met foto's)
Hindernis om robot te vermy deur Arduino Uno te gebruik: Hallo ouens, dit is 'n baie eenvoudige en werkende projek wat as 'n obstakel -vermydende robot gebruik word deur arduino te gebruik
Hindernis om robot te vermy deur EBot8 te gebruik: 4 stappe (met foto's)
Hindernis om robot te vermy deur gebruik te maak van EBot8: In hierdie tutoriaal leer u hoe u 'n robotmotor bou wat die hindernisse op sy pad vermy. Die konsep kan op verskillende maniere gebruik en toegepas word volgens die voorwaardes. Benodigde materiaal: 1. wiele x4 2. onderstel (u kan óf koop
Hindernis-vermy robot met 'n persoonlikheid !: 7 stappe (met foto's)
Hindernis-vermydende robot met 'n persoonlikheid !: Anders as die meeste swerwende 'bots', dwaal hierdie een eintlik so dat dit eintlik 'dink'! Met 'n BASIC Stamp -mikrobeheerder (Basic Atom, Parallax Basic Stamps, Coridium Stamp, ens.), 'N soort onderstel, 'n paar sensors en 'n paar