Агуулгын хүснэгт:

Arduino заавар - Жойстик бүхий Servo моторын хяналт: 4 алхам
Arduino заавар - Жойстик бүхий Servo моторын хяналт: 4 алхам

Видео: Arduino заавар - Жойстик бүхий Servo моторын хяналт: 4 алхам

Видео: Arduino заавар - Жойстик бүхий Servo моторын хяналт: 4 алхам
Видео: Big Tree Tech — SKR 3EZ — Основы 2024, Долдугаар сарын
Anonim
Image
Image

Энэхүү гарын авлагад бид Joystick -тэй servo хэрхэн ашиглах талаар сурах болно. Бид 1 ширхэг servo моторыг 1 Joystick ашиглан хянах болно.

Та энэ гарын авлагад үндэслэн робот гар төслөө хэрэгжүүлэх боломжтой. Мэдээжийн хэрэг бид үүнийг хийхдээ гадны батерей / хүчийг ашиглах болно. Дараагийн заавар дээр би Bluetooth -ээр дамжуулан Android програмын тусламжтайгаар олон servo хяналтыг хэрхэн удирдахыг танд үзүүлэх болно. Захиалахаа бүү мартаарай. Таны дэмжлэгт баярлалаа.

Алхам 1: Тоног төхөөрөмж шаардлагатай

Код
Код

Arduino самбар

Servo мотор

Joystick модуль

Утас

Талхны самбар

Алхам 2: Холболтууд

VCC / GND гадаад батерей нь талхны самбартай холбогддог.

- Arduino GND нь талхны самбарын GND оролтод холбогддог

- Энэхүү төсөлд ашигладаг servo холболтууд дараах байдалтай байна.

* Улбар шар оролт - Дохионы оролт

* Улаан оролт - Цахилгаан оролт (VCC)

* Браун оролт - Газрын оролт (GND)

- Servo1 VCC ба GND нь талхны хавтангийн VCC / GND оролтод холбогддог

- Servo1 дохио нь Arduino Digital PWM 3 -тэй холбогддог

- Бидний энэ төсөлд ашиглах джойстик холболтууд дараах байдалтай байна.

* Joystick GND нь Arduino GND -тэй холбогддог

*Joystick VCC нь Arduino VCC -тэй холбогддог

* Joystick 'X' (зарим модульд 'H') Arduino Analog 0 -тэй холбогддог

* Joystick 'Y' (зарим модульд 'V') Arduino Analog 1 -тэй холбогддог

* Joystick 'SW' (унтраалга эсвэл товчлуур) холбогдоогүй байна.

Joystick модулийн тухай:

X ба Y байрлалыг унших зориулалттай 2 x 5K потенциометр

1 x Ихэвчлэн нээлттэй түр зуурын унтраалга

Энгийн 5 зүү +5Vcc - GND - VRx - VRy - SW

Алхам 3: Код

Би богино бөгөөд servo -ийн тооноос хамаарч өөр өөр байдаг тул би кодыг хуваалцсангүй.

Та хичээлийг үзээд код бичиж болно. Энэ бол сурах илүү сайн арга юм. Би урт, нарийн төвөгтэй кодыг үргэлжлүүлэн хуваалцах болно.

Алхам 4: Хэрэв би тусалсан бол

Хэрэв би тустай байсан бол
Хэрэв би тустай байсан бол
Хэрэв би тустай байсан бол
Хэрэв би тустай байсан бол

Юуны өмнө энэхүү гарын авлагыг уншсанд баярлалаа гэж хэлмээр байна! Энэ нь танд тусална гэж найдаж байна.

Хэрэв та намайг дэмжихийг хүсвэл миний сувгийг захиалж, миний видеог үзэх боломжтой.

Миний YouTube сувгаар зочлоорой

Зөвлөмж болгож буй: