Sadržaj:

Arduino: Osetljivi robot: 6 koraka
Arduino: Osetljivi robot: 6 koraka

Video: Arduino: Osetljivi robot: 6 koraka

Video: Arduino: Osetljivi robot: 6 koraka
Video: Драгстер — робот на Arduino для гонок по линии. Железки Амперки 2024, Novembar
Anonim
Arduino: Osetljivi robot
Arduino: Osetljivi robot
Arduino: Osetljivi robot
Arduino: Osetljivi robot

Zdravo.

Želim vam pokazati kako možete izgraditi robota s Arduinom i nekoliko drugih dijelova. Pa šta nam treba?

  • Arduino. Imam Leonarda, ali to nije važno
  • H most TB6612FNG ili drugi
  • Robotsko kućište, na primjer DAGU DG012-SV ili ručno izrađeno
  • Ultrazvučni senzor
  • Servo
  • 2 plave LED diode
  • Zujalica
  • Fotootpornik
  • Otpornik 1, 2 k Ω
  • Breadboard
  • Kablovi, traka, vijci, baterije

Korak 1: Izgradite šasiju

Build Chassis
Build Chassis

Ako radite šasiju, sjetite se motora. Mora imati dovoljno snage za pomicanje vašeg robota.

Ako ste kupili šasiju, morate je predati.

Sada je vrijeme da stavite baterije. Koristim kutiju za 5 AA baterija, ali ako imate veće motore, trebate više baterija.

Korak 2: Povežite sve stvari

Povežite sve stvari
Povežite sve stvari
Povežite sve stvari
Povežite sve stvari
Povežite sve stvari
Povežite sve stvari
Povežite sve stvari
Povežite sve stvari

Ako imate TB6612FNG H most, možete ga spojiti na arduino, kao što je prikazano u nastavku, ako ga nemate, morate ga malo promijeniti.

Za njegovo povezivanje koristim ploču sa 170 rupa jer je ova ploča mala i može se nalaziti na arduinu.

1. Ultrazvučni senzor:

-Trig 2 pinski Arduino

-Echo 1 pin Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Servo:

-GND GND Arduino -VCC 5V Arduino -Data 9 pinski Arduino

3. H most:

-sva masa (GND) prema masi u Arduinu -VCC 5V Arduino -A01 motor1 masa (-) -A02 motor1 snaga (+) -B02 motor2 masa (-)

-B01 motor2 masa (-)

-VMOT VIN Arduino

-PWMA 6 -pinski Arduino

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

4. Buzzer:

-GND (-) GND Arduino

-VCC (+) 11 -pinski Arduino

5. LED diode:

-Oba VCC (+) od LED -a do 10 -pinskog Arduina

-Oba GND (-) od LED dioda do GND Arduino

Dugi kabeli vezali su komad žice.

6. Fotootpornik:

Na slici možete vidjeti kako se povezuje. Otpornici imaju 1, 2 k Ω

Korak 3: Umetnite sve stvari

Umetnite sve stvari
Umetnite sve stvari
Umetnite sve stvari
Umetnite sve stvari
Umetnite sve stvari
Umetnite sve stvari
Umetnite sve stvari
Umetnite sve stvari

Sada morate umetnuti sve stvari u šasiju. Koristim 4 vijka M3 za pričvršćivanje Arduina i šasije, između Arduina i šasije dao sam komad slame. Oglasna ploča nalazi se na arduinu. Zalijepio sam ultrazvučni senzor s dvostranom trakom na servo i servo na šasiju sa crnom trakom. Led je na ultrazvučnom senzoru na traci. Kablovi sa LED dioda i ping senzora trebaju dovoljno prostora jer se pomiču.

Korak 4: Program 1

Robot s ovim programom nakon prepreka za gledanje nazad gledajte lijevo i desno i odvezite se do ovog mjesta gdje ima više prostora i kada se vrati zvuči. Kad je tamno LED diode se uključuju, dok su svijetle LED diode se isključuju. Ispod sam dodao kôd, u komentarima je objašnjenje koda. Nakon učitavanja ovog koda možete pokrenuti robota.

Korak 5: Program 2

Robot s ovim programom može se voziti u labirintu. Konstrukcija je ista samo kod je malo drugačiji.

Korak 6: Pokrenite robota

Sada možete pokrenuti svog robota. Ispod sam dodao filmove sa svojim robotom. Prvi je test, drugi je potpuni robot s prvim i drugim programom.

Preporučuje se: