Sisukord:

Arduino: tundlik robot: 6 sammu
Arduino: tundlik robot: 6 sammu

Video: Arduino: tundlik robot: 6 sammu

Video: Arduino: tundlik robot: 6 sammu
Video: BTT - Manta M4P - TMC2130 SPI with Sensorless Homing 2024, November
Anonim
Arduino: tundlik robot
Arduino: tundlik robot
Arduino: tundlik robot
Arduino: tundlik robot

Tere.

Ma tahan teile näidata, kuidas saate Arduino ja mõne muu osaga robotit ehitada. Mida me siis vajame?

  • Arduino. Mul on Leonardo, kuid see pole oluline
  • H sild TB6612FNG või muu
  • Robotraam, näiteks DAGU DG012-SV või käsitsi valmistatud
  • Ultraheli andur
  • Servo
  • 2 sinist LED -i
  • Sumin
  • Fototakisti
  • Takisti 1, 2 kΩ
  • Leivalaud
  • Kaablid, teip, kruvid, patareid

Samm: ehitage šassii

Ehitage šassii
Ehitage šassii

Kui teete šassii, pidage meeles mootoreid. Sellel peab roboti liigutamiseks olema piisavalt jõudu.

Kui ostsite šassii, peate selle esitama.

Nüüd on aeg patareid panna. Ma kasutan kasti 5 AA patareile, kuid kui teil on suuremad mootorid, vajate rohkem patareisid.

Samm: ühendage kõik asjad

Ühendage kõik asjad
Ühendage kõik asjad
Ühendage kõik asjad
Ühendage kõik asjad
Ühendage kõik asjad
Ühendage kõik asjad
Ühendage kõik asjad
Ühendage kõik asjad

Kui teil on TB6612FNG H sild, saate selle ühendada arduinoga, nagu allpool, kui mitte, peate seda veidi muutma.

Selle ühendamiseks kasutan 170 auguga leivaplaati, kuna see leivaplaat on väike ja asub arduino peal.

1. Ultraheli andur:

-Trig 2 pin Arduino

-Kaja 1 pin Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Servo:

-GND GND Arduino -VCC 5V Arduino -Andmed 9 pin Arduino

3. H sild:

-kogu mass (GND) kuni mass Arduino -VCC 5V Arduino -A01 mootor1 mass (-) -A02 mootor1 võimsus (+) -B02 mootor2 mass (-)

-B01 mootor2 mass (-)

-VMOT VIN Arduino

-PWMA 6 -pin Arduino

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

4. summer:

-GND (-) GND Arduino

-VCC (+) 11 pin Arduino

5. Led:

-Mõlemad VCC (+) ledidest kuni 10 -pin Arduino

-Mõlemad GND (-) ledidest GND Arduino

Pikad kaablid sidusid traaditüki.

6. Fototakisti:

Pildil näete, kuidas see on ühendatud. Takisti on 1,2 kΩ

Samm: sisestage kõik asjad

Sisestage kõik asjad
Sisestage kõik asjad
Sisestage kõik asjad
Sisestage kõik asjad
Sisestage kõik asjad
Sisestage kõik asjad
Sisestage kõik asjad
Sisestage kõik asjad

Nüüd peate kõik asjad šassiile sisestama. Arduino ja šassii kruvimiseks kasutan 4 kruvi M3, Arduino ja šassii vahel andsin tüki kõrre. Leivaplaat asub arduino. Liimisin kahepoolse teibiga ultrahelianduri servole ja servo mustale teibile šassii külge. Leds on lindil ultraheli anduril. LED -ide ja ping -andurite kaablid vajavad piisavalt ruumi, kuna need liiguvad.

Samm: programm 1

Robot selle programmiga pärast kella takistusi läheb tagasi vaatama vasakult ja paremalt ning sõidab sellele saidile, kus tal on rohkem ruumi ja kui see tagasi teeb heli. Millal on tumedad LED -id sisse lülitatud, kui heledad LED -id lülituvad välja. Allpool lisasin koodi, kommentaarides on koodi selgitus. Pärast selle koodi laadimist saate robotit käivitada.

Samm: programm 2

Selle programmiga robot saab sõita labürindis. Ehitus on sama, ainult kood on veidi erinev.

Samm: käivitage robot

Nüüd saate oma roboti käivitada. Allpool lisasin oma robotiga filmid. Esimene neist on test, teine on täielik robot esimese ja teise programmiga.

Soovitan: