Sadržaj:

Arduino: Osjetljivi robot: 6 koraka
Arduino: Osjetljivi robot: 6 koraka

Video: Arduino: Osjetljivi robot: 6 koraka

Video: Arduino: Osjetljivi robot: 6 koraka
Video: Программирование Ардуино с нуля. Arduino для начинающих. 2024, Srpanj
Anonim
Arduino: Osjetljivi robot
Arduino: Osjetljivi robot
Arduino: Osjetljivi robot
Arduino: Osjetljivi robot

Zdravo.

Želim vam pokazati kako možete izgraditi robota s Arduinom i nekoliko drugih dijelova. Pa što 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
  • Zvučni signal
  • Fotootpornik
  • Otpornik 1, 2 k Ω
  • Oglasna ploča
  • Kablovi, traka, vijci, baterije

Korak 1: Izgradite šasiju

Napravite šasiju
Napravite šasiju

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

Ako ste kupili šasiju, morate je podnijeti.

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 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) do mase 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. Zvuk:

-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 s crnom trakom. Led je na ultrazvučnom senzoru na traci. Kablovi s LED dioda i senzora pinga trebaju dovoljno prostora jer se pomiču.

Korak 4: Program 1

Robot s ovim programom nakon prepreka za gledanje vraća se unatrag 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, a svjetlo 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 nešto drugačiji.

Korak 6: Pokrenite robota

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

Preporučeni: