Talaan ng mga Nilalaman:

Bluetooth Robot Arm Gamit ang Single Motor Driver: 3 Mga Hakbang
Bluetooth Robot Arm Gamit ang Single Motor Driver: 3 Mga Hakbang

Video: Bluetooth Robot Arm Gamit ang Single Motor Driver: 3 Mga Hakbang

Video: Bluetooth Robot Arm Gamit ang Single Motor Driver: 3 Mga Hakbang
Video: Lesson 102: Using ZK-5AD 4A Dual DC Motor Driver TA6586 4A 14V The best Motor Driver (new product) 2024, Hulyo
Anonim
Image
Image
Maghanda ng Maramihang Yunit ng Pagkontrol sa Motor
Maghanda ng Maramihang Yunit ng Pagkontrol sa Motor

Maligayang pagdating sa aking Instructable.

Sa itinuturo na ito ay ipapakita ko sa iyo kung paano i-convert ang Wired control robot arm sa Bluetooth robot arm gamit ang solong driver ng motor. Ito ay isang trabaho mula sa proyekto sa bahay na tapos sa ilalim ng curfew state. Kaya sa oras na ito mayroon lamang akong isang L298N motor driver. Kung susuriin mo ang wired control robot arm, naglalaman ito ng 5 motors. Kaya't kung mayroon tayong 3 mga driver ng motor na L298N maaari nating makontrol ang 6 na motor (maaaring makontrol ng driver ng L298N ang 2 motor bi-direction) at madali natin itong mai-convert sa Bluetooth robot arm gamit ang arduino at L298N 3 driver. Ngunit tulad ng kasalukuyang sitwasyon mayroon lamang akong isang L298N motor at maraming mga servo motor. Tingnan kung paano gawin ang gawaing ito.

Kakailanganin mo ang mga sumusunod na item upang magawa ito.

Mga gamit

  • Natapos na wired control robot arm
  • Arduino board (gumagamit ako ng Arduino Nano)
  • Module ng Bluetooth (H06)
  • L298N driver ng motor
  • Bread board
  • Jumper wires
  • Servo motor
  • Mga mini bolt at mani

Hakbang 1: Tapusin ang Wired Control Robot Arm

Image
Image

Upang gawin ang proyektong ito kakailanganin mo ang Wired control robot arm. Maaari itong bilhin sa eBay o Amazon. kung wala kang wired control robot arm maaari mong gawin iyon gamit ang gear motor na nag-uugnay din sa ilang mga bahagi ng plastic na braso. Hindi ko ilalarawan kung paano tipunin ang wired control robot arm na ito sa iyo. Ipinapakita nito sa video na ito kung paano ito tipunin.

Hakbang 2: Maghanda ng Maramihang Yunit ng Pagkontrol sa Motor

Image
Image
Maghanda ng Maramihang Yunit ng Pagkontrol sa Motor
Maghanda ng Maramihang Yunit ng Pagkontrol sa Motor

Ito ang pangunahing konsepto na gagamitin ko sa proyektong ito. Ngayon kapag tiningnan mo ang Arduino Motor driver na nagtatrabaho istraktura nito sa ibaba.

  1. Ikonekta ang E1, E2 sa driver ng Motor sa Arduino board Pin 9, 11
  2. Ikonekta ang mga wire ng motor sa Motor driver Output 1, 2 na konektor
  3. Ngayon ano ang mangyayari ay kapag binigyan mo ng E1 MATAAS, E2 MABABANG motor na tumatakbo sa isang direksyon (sabihin nang pakaliwa)
  4. Kung binago mo ang E1 LOW, E2 HIGH pagkatapos ay tumatakbo ang motor sa ibang direksyon (sabihin na anti sa pakaliwa)
  5. Ngayon ano ang mangyayari kung ikonekta mo ang 5 mga motor sa Motor driver na Output 1, 2 na mga konektor
  6. Pagkatapos ang lahat ng mga motor ay gagana sa parehong paraan ngunit ang bilis ay maaaring mababa dahil sa lakas, maaari mong ikonekta ang panlabas na lakas sa driver ng motor + 12v konektor
  7. Kaya't kung maaari naming ikonekta ang isa-isang mga wire ng motor sa motor driver na output ng 1 o 2 na konektor ang partikular na konektadong motor ay gumagana lamang.
  8. Iyon ang konsepto na gagamitin ko upang makontrol ang braso ng robot.
  9. Upang magawa iyon maaari kong gamitin ang Servo motor. Sa iba't ibang mga anggulo ng degree pupunta ako sa maikling circuit ang Output pin 1 o 2 wire na may iba't ibang mga wire ng motor.
  10. Suriin ang mga larawan sa itaas para sa higit na pagkaunawa.
  11. Gayundin kailangan naming makakuha ng tamang degree upang kumonekta ang mga pin. Para sa na maaari kang gumamit ng isang Potentiometer na may kalakip na Arduino code at kapag suriin ang serial monitor maaari mong makita ang degree.
  12. Maaari mong gamitin ang konseptong ito sa maikling circuit din para sa iba pang mga layunin.

Hakbang 3: Code para sa Koneksyon sa Bluetooth at I-finalize ang Project

Code para sa Koneksyon sa Bluetooth at Tapusin ang Proyekto
Code para sa Koneksyon sa Bluetooth at Tapusin ang Proyekto
Code para sa Koneksyon sa Bluetooth at Tapusin ang Proyekto
Code para sa Koneksyon sa Bluetooth at Tapusin ang Proyekto
Code para sa Koneksyon sa Bluetooth at Tapusin ang Proyekto
Code para sa Koneksyon sa Bluetooth at Tapusin ang Proyekto
Code para sa Koneksyon sa Bluetooth at Tapusin ang Proyekto
Code para sa Koneksyon sa Bluetooth at Tapusin ang Proyekto

Ikonekta ngayon ang wires control robot arm wires sa itaas na nilikha Servo motor na may kaugnayan sa mga maikling circuit pin. At magdagdag ng module ng Bluetooth. Kailangan mong ikonekta ang module ng Bluetooth na TX sa Arduino RX at ang module ng Bluetooth na RX sa mga pin ng Arduino TX at ikonekta din ang mga wire ng kuryente. Kailangan din ng servo motor na ikonekta ang Arduino board at sa pag-input ng character na koneksyon ng Bluetooth magsusulat kami ng degree na servo motor.

Maaari mong i-download ang anumang app na nauugnay sa Bluetooth sa telepono at ayon sa mga pagsasaayos ng app at ilabas ang mga character na maaari mong baguhin ang Arduino code. Gumamit ako ng Arduino Bluetooth Controller app upang magawa ito.

Kapag sinubukan mong patakbuhin ito sa Computer usb power ilang oras na mga motor na hindi gumagana dahil sa lakas na hindi sapat para sa mga Servo motor at motor driver. Maaari mong ikonekta ang panlabas na lakas sa driver ng motor kung mangyari.

Ito ay isang modelo ng pagpapatupad at ginawa na may limitadong mapagkukunan. Kung mayroon kang 3 mga driver ng motor na L298N madali itong magagawa.

Sa itaas din ng hakbang 2 na nabanggit na paraan ng maikling circuit ay maaaring magamit sa ibang pangangailangan din.

Salamat sa panonood.

Inirerekumendang: