Circuits

Paano Gumawa ng Simple Moving Robot (mga nagsisimula): 4 Mga Hakbang

Korea International Robot Contest 2014 - Rumble

Korea International Robot Contest 2014 - Rumble

Talaan ng mga Nilalaman:

Anonim

Isang napaka-simpleng robot na may mga pangunahing elemento na ginagamit na mag-apoy sa iyong mga interes sa robotics. tamasahin ang paggawa nito!

Mga Kagamitan:

Hakbang 1: Mga Tool at Mga Bahagi

Magsimula tayo sa pagtitipon lahat ang mga bahagi. Maaaring nais mong pumunta sa step-wise o ikaw ay end up tumatakbo ang lahat sa paligid kapag sinimulan mo ang iyong build.

1. Atmega8 microcontroller (arduino ay maaari ding gamitin)

2. 2x Geared motors

3. L298 IC o dual H bridge module

4. metal chassis

5. Turnilyo at mani na may ilang mga wiring sa pagkonekta.

6. Isang pares ng mga gulong para sa mga motors

Mga Tool:

Wala nang iba maliban sa mga pangunahing mga maaaring mayroon ka.

Hakbang 2: Pag-unawa sa Pagkakaiba sa pagitan ng Atmega8 at Arduino at Ano ang H Bridge

Kapag hinanap mo ang mundo ng microcontrollers magkakaroon ng hindi maiwasan pagkalito tungkol sa iba't ibang mga bersyon ng kung ano ang lilitaw na ang parehong pamilya ng microcontroller.

Sa mundo ng Arduino, ang unang pagpipilian ay ang Atmel ATmega8 na tumatakbo sa 16MHz. Ang kasunod na mga bersyon ng Arduino ginamit ang ATmega168 pati na rin ang karaniwang kilala ATmega328, parehong tumatakbo sa 16MHz pati na rin. (ang serye ng Arduino "Mega" ay isang sangay, ngunit ang mga prinsipyo na ipinakita dito ay mananatiling wastong …)

Ginamit ko ang atmega8 na mas maliit na bersyon ngunit arduino compatible, na nangangahulugang maaari mong code ang board na ito gamit ang iyong arduino platform.

H-bridge (L298): Ito ay isang electronic circuit na nagpapahintulot sa boltahe sa isang load sa alinman sa direksyon (o) ito ay tinatawag na lamang bilang isang tool sa pagmamaneho ng motor, ito ay may malaking aplikasyon sa robotics dahil maaari itong baguhin ang direksyon ng motor depende sa lohika ng estado ng kanya-kanyang Arduino pin (reverse o paatras).

Hakbang 3: Paggawa ng Mga Koneksyon

H bridge ay isang motor driver module na ginawa sa L2938 IC na maaaring pinalakas ng isang 12v supply alinman sa pamamagitan ng isang adaptor o isang 9v baterya sa serye. ang mga koneksyon dito ay napupunta.

Motor pins 1 (IN1) ng H tulay SA Pins 8,9 ng microcontroller.

Motor pin 2 (IN2) ng H bridge TO pin 10,11 ng microcontroller.

kapangyarihan ang Hbridge gamit ang isang adaptor.

Iyon ito, napakadaling isnt ito !?

Hakbang 4: Pag-encode

dito ako ay nag-upload ng isang simpleng programa na nagpapatakbo ng mga motors sa pasulong na direksyon at kaliwa gulong pasulong at paatras na tumutulong upang i-on ang robot.

maaari mong baguhin ang direksyon ng mga gulong ngunit ang pagbabago ng kapangyarihan sa Pins sa digitalWrite () alinman bilang mataas o mababa.

kung kailangan mong bigyan ng mga analog input ang paggamit ng analogWrite () na may mga halaga mula 0 hanggang 255 bilang min at max, gamit ang mga halagang ito maaari mong baguhin ang bilis ng motor. huwag kalimutang gamitin pwm * Pins sa board para sa analog values.

ATB! bigyan ang iba't ibang mga input sa digitalWrite at galugarin.