Sisällysluettelo:

Arduino: herkkä robotti: 6 vaihetta
Arduino: herkkä robotti: 6 vaihetta

Video: Arduino: herkkä robotti: 6 vaihetta

Video: Arduino: herkkä robotti: 6 vaihetta
Video: Makeblock Untimate Robot Kit Part 1 : Step by Step Assembly Robot of Aram Tank 2024, Joulukuu
Anonim
Arduino: Herkkä robotti
Arduino: Herkkä robotti
Arduino: Herkkä robotti
Arduino: Herkkä robotti

Hei.

Haluan näyttää sinulle, kuinka voit rakentaa robotin Arduinolla ja muutamilla muilla osilla. Joten mitä tarvitsemme?

  • Arduino. Minulla on Leonardo, mutta se ei ole tärkeää
  • H -silta TB6612FNG tai muu
  • Robottialusta esimerkiksi DAGU DG012-SV tai käsintehty
  • Ultraäänianturi
  • Servo
  • 2 sinistä LEDiä
  • Summeri
  • Valovastus
  • Vastus 1, 2 kΩ
  • Leipälauta
  • Kaapelit, nauha, ruuvit, paristot

Vaihe 1: Rakenna runko

Rakenna runko
Rakenna runko

Jos teet alusta, muista moottorit. Siinä on oltava riittävästi tehoa robotin siirtämiseksi.

Jos ostit alustan, sinun on toimitettava se.

Nyt on aika laittaa paristot. Käytän laatikkoa 5 AA -paristolle, mutta jos sinulla on suurempia moottoreita, tarvitset enemmän paristoja.

Vaihe 2: Yhdistä kaikki asiat

Yhdistä kaikki asiat
Yhdistä kaikki asiat
Yhdistä kaikki asiat
Yhdistä kaikki asiat
Yhdistä kaikki asiat
Yhdistä kaikki asiat
Yhdistä kaikki asiat
Yhdistä kaikki asiat

Jos sinulla on TB6612FNG H -silta, voit liittää sen arduinoon alla olevan mukaisesti, jos et, sinun on muutettava sitä hieman.

Yhdistämiseen käytän 170 reiän leipälautaa, koska tämä leipälauta on pieni ja se voi sijaita arduinossa.

1. ultraääni -anturi:

-Käynnistä 2 -nastainen Arduino

-Kaiku 1 nastainen Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Servo:

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

3. H silta:

-kaikki massa (GND) massaan Arduino -VCC 5V Arduino -A01 moottori1 massa (-) -A02 moottori1 teho (+) -B02 moottori2 massa (-)

-B01 moottori2 massa (-)

-VMOT VIN Arduino

-PWMA 6 -nastainen Arduino

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

4. summeri:

-GND (-) GND Arduino

-VCC (+) 11 -nastainen Arduino

5. ledit:

-Molemmat VCC (+) ledit 10 pin Arduino

-Molemmat GND (-) ledeistä GND Arduinoon

Pitkät kaapelit sitoivat langan.

6. valovastus:

Kuvasta näet, miten se on kytketty. Vastus on 1,2 kΩ

Vaihe 3: Lisää kaikki asiat

Lisää kaikki asiat
Lisää kaikki asiat
Lisää kaikki asiat
Lisää kaikki asiat
Lisää kaikki asiat
Lisää kaikki asiat
Lisää kaikki asiat
Lisää kaikki asiat

Nyt sinun on asetettava kaikki asiat runkoon. Käytän 4 ruuvia M3 Arduinon ja alustan ruuveihin, Arduinon ja rungon välissä annoin palan olkea. Leipälauta, joka sijaitsee arduinolla. Liimasin ultraääni -anturin kaksipuolisella teipillä servoon ja servon runkoon mustalla teipillä. Led on nauhan ultraäänianturissa. Ledien ja ping -anturien kaapelit tarvitsevat tarpeeksi tilaa, koska ne liikkuvat.

Vaihe 4: Ohjelma 1

Robotti tällä ohjelmalla katsella esteiden jälkeen taaksepäin katsella vasemmalla ja oikealla ja ajaa tälle sivustolle, jossa sillä on enemmän tilaa ja kun se tekee ääntä. Kun tummat ledit syttyvät, kun kirkkaat ledit sammuvat. Alle lisäsin koodin, kommenteissa on selitys koodista. Tämän koodin lataamisen jälkeen voit käynnistää robotin.

Vaihe 5: Ohjelma 2

Tämän ohjelman robotti voi ajaa sokkelossa. Rakentaminen on sama, vain koodi on hieman toinen.

Vaihe 6: Käynnistä robotti

Nyt voit käynnistää robotin. Alla lisäsin elokuvia robotillani. Ensimmäinen on testi, toinen on täydellinen robotti, jossa on ensimmäinen ja toinen ohjelma.

Suositeltava: