Inhoudsopgave:

Arduino: Gevoelige Robot - Ajarnpa
Arduino: Gevoelige Robot - Ajarnpa

Video: Arduino: Gevoelige Robot - Ajarnpa

Video: Arduino: Gevoelige Robot - Ajarnpa
Video: 1M White 0.6A Micro USB Cable For Micro Bit 2024, November
Anonim
Arduino: Gevoelige Robot
Arduino: Gevoelige Robot
Arduino: Gevoelige Robot
Arduino: Gevoelige Robot

Hallo.

Ik wil je laten zien hoe je een robot kunt bouwen met een Arduino en een paar andere onderdelen. Dus wat hebben we nodig?

  • Arduino. Ik heb leonardo maar het is niet belangrijk
  • H-brug TB6612FNG of andere:
  • Robotchassis bijvoorbeeld DAGU DG012-SV of handgemaakt
  • Ultrasoon sensor
  • Servo
  • 2 blauwe LED's
  • Zoemer
  • Fotoweerstand
  • Weerstand 1, 2 k
  • Breadboard
  • Kabels, tape, schroeven, batterijen

Stap 1: Chassis bouwen

Chassis bouwen
Chassis bouwen

Als je het chassis doet, denk dan aan motoren. Het moet voldoende kracht hebben om je robot te verplaatsen.

Als u een chassis heeft gekocht, moet u deze inleveren.

Nu is het tijd om batterijen te plaatsen. Ik gebruik een doos voor 5 AA-batterijen, maar als je grotere motoren hebt, heb je meer batterijen nodig.

Stap 2: Verbind alle dingen

Verbind alle dingen
Verbind alle dingen
Verbind alle dingen
Verbind alle dingen
Verbind alle dingen
Verbind alle dingen
Verbind alle dingen
Verbind alle dingen

Als je een TB6612FNG H-brug hebt, kun je deze op Arduino aansluiten, zoals hieronder, zo niet, dan moet je deze enigszins wijzigen.

Voor het aansluiten gebruik ik een 170 gaten breadboard omdat dit breadboard klein is en op de arduino kan worden geplaatst.

1. Ultrasone sensor:

-Trig 2-pins Arduino

-Echo 1-pins Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Servo:

-GND GND Arduino-VCC 5V Arduino -Gegevens 9-pins Arduino

3. H-brug:

-alle massa (GND) naar massa in Arduino-VCC 5V Arduino -A01 motor1 massa(-) -A02 motor1 vermogen (+) -B02 motor2 massa(-)

-B01 motor2 massa(-)

-VMOT VIN Arduino

-PWMA 6-pins Arduino

-AIN1 8-pins Arduino -AIN2 7-pins Arduino -BIN2 4-pins Arduino -BIN1 3-pins Arduino -PWMB 5-pins Arduino

4. Zoemer:

-GND(-) GND Arduino

-VCC(+) 11-pins Arduino

5. Led's:

-Beide VCC (+) van leds naar 10-pins Arduino

-Beide GND(-) van leds naar GND Arduino

Lange kabels bonden een stuk draad vast.

6. Fotoweerstand:

Op afbeelding kun je zien hoe het is aangesloten. Weerstand hebben 1, 2 k Ω

Stap 3: Alle dingen invoegen

Alle dingen invoegen
Alle dingen invoegen
Alle dingen invoegen
Alle dingen invoegen
Alle dingen invoegen
Alle dingen invoegen
Alle dingen invoegen
Alle dingen invoegen

Nu moet je alle dingen op het chassis plaatsen. Ik gebruik 4 schroeven M3 om Arduino en chassis te schroeven, tussen Arduino en chassis gaf ik een rietje. Breadboard op arduino. Ik heb ultrasone sensor met dubbelzijdige tape op servo en servo op chassis gelijmd met zwarte tape. Leds is op ultrasone sensor op band. Kabels van leds en ping-sensor hebben voldoende ruimte nodig omdat deze beweegt.

Stap 4: Programma 1

Robot met dit programma na kijken obstakels terug kijken naar links en rechts en rijden naar deze plek waar hij meer ruimte heeft en als hij terug geluid maakt. Wanneer is donkere leds gaan aan wanneer is heldere leds uitschakelen. Hieronder heb ik de code toegevoegd, in de comments staat een uitleg van de code. Na het laden van deze code kun je de robot starten.

Stap 5: Programma 2

Robot met dit programma kan in een doolhof rijden. Constructie is hetzelfde, alleen de code is iets anders.

Stap 6: Robot starten

Nu kunt u uw robot starten. Hieronder heb ik films toegevoegd met mijn robot. De eerste is een test, de tweede is een complete robot met het eerste en tweede programma.

Aanbevolen: