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

VISUINO ухаалаг робот машин 315mhz алсын удирдлагатай модуль XD-YK04: 7 алхам
VISUINO ухаалаг робот машин 315mhz алсын удирдлагатай модуль XD-YK04: 7 алхам

Видео: VISUINO ухаалаг робот машин 315mhz алсын удирдлагатай модуль XD-YK04: 7 алхам

Видео: VISUINO ухаалаг робот машин 315mhz алсын удирдлагатай модуль XD-YK04: 7 алхам
Видео: Arduino Connect 4ch 315mhz remote control module XD-YK04 in Visuino 2024, Арваннэгдүгээр
Anonim
Image
Image

Энэхүү гарын авлагад бид робот машиныг алсын удирдлагатай удирдахын тулд Smart Robot Car, L298N DC MOTOR CONTROL модуль, 4ch 315mhz алсын удирдлагатай XD-YK04 модуль, Arduino Uno, Visuino зэргийг ашиглах болно. Үзүүлэх видео үзэх.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл

Ардуино НҮБ

Холбогч утас

Ухаалаг робот машин

L298N DC MOTOR ХЯНАЛТ

4ch 315mhz алсын удирдлагатай модуль XD-YK04

Visuino програм: Visuino татаж авах

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ
  • GND -ийг Arduino -аас алсын удирдлагатай модулийн зүү (gnd) руу холбоно уу.
  • 5V -ийг Arduino -аас алсын удирдлагатай модулийн зүү (VC) руу холбоно уу.
  • Дижитал зүү (9) -ийг Arduino -аас алсын удирдлагатай модулийн зүү (D3) руу холбоно уу.
  • Ардуиногоос дижитал зүү (8) -ийг алсын удирдлагатай модулийн зүү (D2) руу холбоно уу.
  • Arduino -аас дижитал зүү (7) -ийг алсын удирдлагатай модулийн зүү (D1) руу холбоно уу.
  • Arduino -аас дижитал зүү (6) -ийг алсын удирдлагатай модулийн зүү (D0) руу холбоно уу.
  • Цахилгаан хангамж (батерей) зүү (gnd) -ийг мотор драйверын хяналтын зүү (gnd) руу холбоно уу.
  • Цахилгаан хангамж (батерей) зүү (+) - ийг жолоочийн хянагч зүү (+) руу холбоно уу.
  • GND -ийг Arduino -аас мотор драйверийг хянах зүү (gnd) руу холбоно уу.
  • Дижитал зүү (2) -г Arduino -аас мотор драйвер зүү (IN2) руу холбоно уу.
  • Ардуиногоос дижитал зүү (3) -ыг мотор драйверийн зүү (IN1) руу холбоно уу.
  • Дижитал зүү (4) -ийг Arduino -аас мотор драйверийн зүү (IN3) руу холбоно уу.
  • Дижитал зүү (5) -г Arduino -аас мотор драйверийн зүү (IN4) руу холбоно уу.
  • DC нэг моторыг жолоочийн нэг талд холбоно уу
  • Хоёрдахь тогтмол гүйдлийн моторыг жолоочийн нөгөө талд холбоно уу

Алхам 3: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Arduino програмчлах ажлыг эхлүүлэхийн тулд та Arduino IDE -г эндээс суулгасан байх шаардлагатай:

Arduino IDE 1.6.6 дээр зарим чухал алдаанууд байгааг анхаарна уу. 1.6.7 эсвэл түүнээс дээш хувилбарыг суулгасан эсэхээ шалгаарай, эс тэгвээс энэ заавар ажиллахгүй болно! Хэрэв та хийгээгүй бол Arduino IDE -ийг ESP 8266 програмд тохируулахын тулд энэхүү зааварт заасан алхмуудыг дагана уу! Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.

Алхам 4: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү

Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
  • 2X DigitalMultiSource нэмнэ үү
  • 5X "OR" Хаалга нэмнэ үү

Алхам 5: Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох

Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
  • Arduino дижитал гаралтын зүүг [6] DigitalMultiSource1 зүүтэй холбоно уу [in]
  • Arduino дижитал гаралтын зүү [7] -ийг DigitalMultiSource2 зүү [in] -тэй холбоно уу
  • Arduino дижитал гаралтын зүү [8] -ийг Or2 зүү [1] -тэй холбоно уу.
  • Arduino дижитал гаралтын зүү [9] -ийг Or5 зүү [1] болон Or4 зүү [1] -д холбоно уу.
  • Or1 зүүг [гарах] Arduino дижитал зүү [3] руу холбоно уу.
  • Or2 зүү [гарах] -ыг Or1 дижитал зүү [1] ба Or3 зүү [1] -д холбоно уу.
  • Or3 зүүг [гарах] Arduino дижитал зүүтэй холбоно уу [4]
  • Or4 зүүг [гарах] Arduino дижитал зүүтэй холбоно уу [2]
  • Or5 зүүг [гарах] Arduino дижитал зүү [5] руу холбоно уу.
  • DigitalMultiSource1 зүү [0] -ийг Or4 зүү [0] -д холбоно уу
  • DigitalMultiSource1 зүү [1] -ийг Or3 зүү [0] -д холбоно уу
  • DigitalMultiSource2 зүү [0] -ийг Or1 зүү [0] -д холбоно уу
  • DigitalMultiSource2 зүү [1] -ийг Or5 зүү [0] -д холбоно уу

Алхам 6: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Visuino дээр F9 товчийг дарна уу эсвэл 1 -р зурагт үзүүлсэн товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.

Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу (Зураг 2)

Алхам 7: Тоглох

Хэрэв та Arduino Uno модулийг асааж, мотор хянагчийн батерейг нэмбэл робот машин жолоодоход бэлэн болно. Алсын удирдлага дээр дарсан товчлуураас хамааран энэ нь урагш, хойш эсвэл зүүн эсвэл баруун тийш эргэх болно.

Баяр хүргэе! Та төслөө дуусгасан. Энэхүү зааварт зориулан миний бүтээсэн Visuino төслийг мөн хавсаргав. Та үүнийг Visuino дээрээс татаж аваад нээж болно:

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