INHOUDSOPGAWE:
- Stap 1: Bou onderstel
- Stap 2: Koppel alle dinge
- Stap 3: Voeg alle dinge in
- Stap 4: Program 1
- Stap 5: Program 2
- Stap 6: Begin Robot
Video: Arduino: sensitiewe robot: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hallo.
Ek wil jou wys hoe jy 'n robot kan bou met 'n Arduino en 'n paar ander dele. So, wat het ons nodig?
- Arduino. Ek het Leonardo, maar dit is nie belangrik nie
- H brug TB6612FNG of ander
- Robot-onderstel, byvoorbeeld DAGU DG012-SV of met die hand gemaak
- Ultrasoniese sensor
- Servo
- 2 blou LED's
- Gonser
- Fotoresistor
- Weerstand 1, 2 k Ω
- Broodbord
- Kabels, band, skroewe, batterye
Stap 1: Bou onderstel
As u die onderstel doen, moet u onthou van motors. Dit moet voldoende krag hê om u robot te beweeg.
As u onderstel gekoop het, moet u dit indien.
Nou is dit tyd om batterye te sit. Ek gebruik boks vir 5 AA -batterye, maar as jy groter motors het, het jy meer batterye nodig.
Stap 2: Koppel alle dinge
As u 'n TB6612FNG H -brug het, kan u dit op arduino koppel, soos hieronder, indien nie, moet u dit effens verander.
Om dit aan te sluit, gebruik ek 'n broodbord van 170 gate, want dit is klein en kan op die arduino geleë wees.
1. Ultrasoniese sensor:
-Trig 2 -pen Arduino
-Echo 1 pen Arduino
-VVC 5V Arduino
-GND GND Arduino
2. Servo:
-GND GND Arduino -VCC 5V Arduino -Data 9 -pins Arduino
3. H brug:
-alle massa (GND) tot massa in Arduino -VCC 5V Arduino -A01 motor1 massa (-) -A02 motor1 drywing (+) -B02 motor2 massa (-)
-B01 motor2 massa (-)
-VMOT VIN Arduino
-PWMA 6 -pen Arduino
-AIN1 8 pen Arduino -AIN2 7 pen Arduino -BIN2 4 pen Arduino -BIN1 3 pen Arduino -PWMB 5 pen Arduino
4. Buzzer:
-GND (-) GND Arduino
-VCC (+) 11 -pen Arduino
5. Leds:
-Beide VCC (+) van LED's tot 10 -pen Arduino
-Beide GND (-) van LED's tot GND Arduino
Lang kabels het 'n stuk draad vasgemaak.
6. Fotoresistor:
Op die prentjie kan u sien hoe dit verbind is. Weerstand het 1, 2 k Ω
Stap 3: Voeg alle dinge in
Nou moet u alles op die onderstel plaas. Ek gebruik 4 skroewe M3 om Arduino en onderstel te skroef, tussen Arduino en onderstel het ek 'n stuk strooi gegee. Broodbord op arduino. Ek het die ultrasoniese sensor met 'n dubbelzijdige band aan die servo vasgeplak en 'n servo aan die onderstel met 'n swart band. Leds is op ultrasoniese sensor op band. Kabels van LED's en pingsensor benodig genoeg ruimte omdat dit beweeg.
Stap 4: Program 1
Roboteer met hierdie program na die struikelblokke, kyk links en regs terug en ry na hierdie webwerf waar dit meer ruimte het en as dit weer klank maak. Wanneer dit donker is, skakel die ligte aan, terwyl die helder ligte afskakel. Hieronder het ek die kode bygevoeg, 'n verduideliking van die kode in die kommentaar. Nadat u hierdie kode gelaai het, kan u die robot begin.
Stap 5: Program 2
Robot met hierdie program kan in doolhof ry. Konstruksie, dieselfde kode is 'n bietjie anders.
Stap 6: Begin Robot
Nou kan u u robot begin. Hieronder het ek films bygevoeg met my robot. Die eerste is 'n toets, die tweede een is 'n volledige robot met die eerste en tweede program.
Aanbeveel:
Raak sensitiewe ARDUINO PLANT: 6 stappe
AANRAKENDE GEVOELIGE ARDUINO -PLANT: in hierdie tutoriaal wys ek hoe u 'n aanraakwaarnemingsaanleg kan bou met behulp van Arduin, dit is wanneer u die plant aanraak, die kleur verander. kyk eers na hierdie video
Ligte sensitiewe dubbele LED -flikker: 13 stappe
Light Sensitive Double LED Blinker: Hii vriend, vandag gaan ek 'n kring maak van Light Sensitive Double LED Blinker.Dit beteken dat LED's afwisselend sal knip as daar geen lig op die LDR val nie en LED's sal voortdurend gloei as daar lig is LDR. Kom ons begin
Ligte sensitiewe e-tekstielsak: 3 stappe
Ligte sensitiewe e-tekstielsak: In hierdie tutoriaal leer u hoe u die e-tekstielsak kan opstel om 'n slim voorwerp te maak wat reageer op die hoeveelheid lig wat deur 'n omringende ligsensor aangeteken word
Raak sensitiewe leerhulpmiddels: 5 stappe
Aanraakgevoelige leermiddels: hierdie instruksies is gemaak in samewerking met die Bristol Interactions Group aan die Universiteit van Bristol, en is gemik op nie-tegniese gebruikers en gebruikers wat dit verder wil ontwikkel. Om hierdie onderskeid duidelik te maak, eenvoudige instruksies
Baie sensitiewe brandalarmbaan met relais: 9 stappe
Baie sensitiewe brandalarmkring met relais: Hii -vriend, vandag gaan ek 'n kring met 'n baie sensitiewe brandalarm maak.Vandag maak ek hierdie kring met behulp van Relay en Transistor BC547. Kom ons begin