Përmbajtje:

Arduino: Robot i ndjeshëm: 6 hapa
Arduino: Robot i ndjeshëm: 6 hapa

Video: Arduino: Robot i ndjeshëm: 6 hapa

Video: Arduino: Robot i ndjeshëm: 6 hapa
Video: Beyond the Basics: Automatic Gatekeeper With IR Sensor And ChatGPT Generated Arduino Code 2024, Nëntor
Anonim
Arduino: Robot i ndjeshëm
Arduino: Robot i ndjeshëm
Arduino: Robot i ndjeshëm
Arduino: Robot i ndjeshëm

Përshëndetje.

Unë dua t'ju tregoj se si mund të ndërtoni një robot me një Arduino dhe disa pjesë të tjera. Pra, çfarë na duhet?

  • Arduino. Unë kam Leonardo por nuk është e rëndësishme
  • H urë TB6612FNG ose të tjera
  • Robot Shasi për shembull DAGU DG012-SV ose i punuar me dorë
  • Sensori tejzanor
  • Servo
  • 2 LED blu
  • Zile
  • Fotorezistor
  • Rezistenca 1, 2 k Ω
  • Breadboard
  • Kabllo, kasetë, vida, bateri

Hapi 1: Ndërtoni shasi

Ndërtoni shasi
Ndërtoni shasi

Nëse jeni duke bërë shasi mos harroni për motorët. Duhet të ketë fuqi të mjaftueshme për të lëvizur robotin tuaj.

Nëse keni blerë shasi, duhet ta paraqisni atë.

Tani është koha për të vënë bateri. Unë përdor kuti për 5 bateri AA, por nëse keni motorë më të mëdhenj keni nevojë për më shumë bateri.

Hapi 2: Lidhni të gjitha gjërat

Lidhni të gjitha gjërat
Lidhni të gjitha gjërat
Lidhni të gjitha gjërat
Lidhni të gjitha gjërat
Lidhni të gjitha gjërat
Lidhni të gjitha gjërat
Lidhni të gjitha gjërat
Lidhni të gjitha gjërat

Nëse keni urë TB6612FNG H, mund ta lidhni atë me arduino si më poshtë, nëse jo, duhet ta ndryshoni pak.

Për ta lidhur atë, unë përdor 170 vrima të bukës, sepse kjo tabelë është e vogël dhe mund të vendoset në arduino.

1. Sensori tejzanor:

-Trigo 2 pin Arduino

-Echo 1 pin Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Servo:

-GND GND Arduino -VCC 5V Arduino -Të dhëna 9 pin Arduino

3. Ura H:

-e gjithë masa (GND) në masë në Arduino -VCC 5V Arduino -A01 masë motorike 1 (-) -A02 motor1 fuqi (+) -B02 motor2 masë (-)

-B01 masë motor2 (-)

-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. Buzer:

-GND (-) GND Arduino

-VCC (+) 11 pin Arduino

5. Led:

-Të dy VCC (+) nga leds në 10 pin Arduino

-Të dyja GND (-) nga leds në GND Arduino

Kabllot e gjata lidhën një copë teli.

6. Fotorezistor:

Në imazh mund të shihni se si lidhet. Rezistenca ka 1, 2 k Ω

Hapi 3: Futni të gjitha gjërat

Fut të gjitha gjërat
Fut të gjitha gjërat
Fut të gjitha gjërat
Fut të gjitha gjërat
Fut të gjitha gjërat
Fut të gjitha gjërat
Fut të gjitha gjërat
Fut të gjitha gjërat

Tani ju duhet të futni të gjitha gjërat në shasi. Unë përdor 4 vida M3 për të vidhosur Arduino dhe shasi, midis Arduino dhe shasisë i dhashë një copë kashtë. Tabela e bukës e vendosur në arduino. Unë ngjita sensorin tejzanor me shirit të dyanshëm në servo dhe servo në shasi me shirit të zi. Leds është në sensorin tejzanor në kasetë. Kabllot nga leds dhe sensor ping kanë nevojë për hapësirë të mjaftueshme sepse lëviz.

Hapi 4: Programi 1

Roboti me këtë program pas pengesave të shikimit kthehuni shikoni majtas dhe djathtas dhe drejtohuni në këtë faqe ku ka më shumë hapësirë dhe kur kthehet të bëjë zë. Kur dritat e errëta ndizen kur llambat me shkëlqim fiken. Më poshtë kam shtuar kodin, në komente është një shpjegim i kodit. Pas ngarkimit të këtij kodi, mund të filloni robotin.

Hapi 5: Programi 2

Roboti me këtë program mund të hipë në labirint. Ndërtimi është i njëjtë vetëm kodi është pak më ndryshe.

Hapi 6: Filloni Robotin

Tani mund të filloni robotin tuaj. Më poshtë shtova filma me robotin tim. I pari është test, i dyti është robot i plotë me programin e parë dhe të dytë.

Recommended: