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

DIY Arduino Bluetooth удирдлагатай машин: 6 алхам (зурагтай)
DIY Arduino Bluetooth удирдлагатай машин: 6 алхам (зурагтай)

Видео: DIY Arduino Bluetooth удирдлагатай машин: 6 алхам (зурагтай)

Видео: DIY Arduino Bluetooth удирдлагатай машин: 6 алхам (зурагтай)
Видео: Хичээл 1. Бичил робот гэж юу вэ. Бичил роботын бүтэц. 2024, Долдугаар сарын
Anonim
DIY Arduino Bluetooth удирдлагатай машин
DIY Arduino Bluetooth удирдлагатай машин
DIY Arduino Bluetooth удирдлагатай машин
DIY Arduino Bluetooth удирдлагатай машин
DIY Arduino Bluetooth удирдлагатай машин
DIY Arduino Bluetooth удирдлагатай машин

Сайн уу найзуудаа! Намайг Николас гэдэг, би 15 настай, Грекийн Афин хотод амьдардаг. Өнөөдөр би танд Arduino Nano, 3D принтер болон зарим энгийн электрон эд ангиудыг ашиглан 2 дугуйтай Bluetooth удирдлагатай машиныг хэрхэн хийхийг танд үзүүлэх болно. Машиныг хэрхэн ажиллуулахыг харахын тулд миний YouTube видеог үзээд, хэрэв хүсвэл тэндээс өгсөн зааврыг дагана уу.

Урам зориг

Би 9 настай байхдаа аав маань надад жаахан батерей, унтраалга, тоглуулах жижиг чийдэн авчирч өгөхөд би маш их баяртай байсан. Тэр үед би аавынхаа тусламжтайгаар анхны машинаа аль болох энгийн болгосон. Энэ нь хуучин тоглоомын машины хайрцгаас бүрдсэн бөгөөд бид тоглоомон машинуудынхаа дугуйтай дөрвөн тогтмол гүйдлийн хөдөлгүүрийг холбож, хэд хэдэн АА батерейгаар тэжээдэг байсан бөгөөд энэ нь зөвхөн урагшаа л хөдөлж чаддаг байсан, гэхдээ 9 настай хүүхэд үнэхээр бахархаж, аз жаргалтай байсан. Дараагийн жилүүдэд би нэлээд хэдэн бүтээл, олон тоглоомон машин хийлээ. Хэзээ нэгэн цагт би танд алсын удирдлагатай машин хийх зорилго тавьсан, гэхдээ энэ нь танд маш хялбар санагдаж болох ч өнгөрсөн үеийн хувьд энэ нь миний лигээс гарсан юм. Гэсэн хэдий ч өнгөрсөн хавар тахал дэгдэж, бид хорио цээрийн дэглэмд ороход би илүү нарийн төвөгтэй электроник руу орж, 4 -р сарын орчим би IR алсын удирдлагаар удирдах боломжтой Arduino Uno дээр суурилсан машин хийснээр зорилгодоо хүрэв! Дараа нь би утсаараа Bluetooth -ээр удирддаг машин хийх зорилго тавьсан. Эндээс энэ зааварчилгаа гарч ирнэ. Зугаацаарай!

Хангамж:

Шаардлагатай бүрэлдэхүүн хэсгүүдийн жагсаалтыг энд оруулав

  • Ардуино Нано
  • 2 x 200 RPM N20 бичил мотор
  • DRV8833 мотор драйвер
  • HC-06 (Bluetooth модуль)
  • 18650 лити зай
  • Зай эзэмшигч
  • 11mm x 6mm слайд унтраалга
  • М3 шураг (10мм) ба самар
  • Зарим кабель
  • 4 x Энгийн резинэн тууз
  • Гагнуурын төмөр
  • 3D принтер
  • Зарим судалтай (би Prusament PETG ашигласан)

Алхам 1: 3D хэвлэх

3D хэвлэх
3D хэвлэх
3D хэвлэх
3D хэвлэх

Би 3D файлуудыг өөрөө Onshape ашиглан бүтээсэн. Та суурь болон хоёр дугуйг хэвлэх шаардлагатай болно. Би Prusament Gold PETG -ийн бүх эд ангиудыг 0.2мм давхаргын өндөрт, Creality Ender 3 V2 дээр 40% дүүргэсэн байдлаар хэвлэв.

Та эндээс.stl файлуудыг олж болно: Thingiverse

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

Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ

Хэлхээ хийх цаг боллоо! Тиймээс одоо Arduino Nano, DRV8833, HC-06-ийг талхны тавцан дээрээ тавь.

  1. HC-06 ба DRV8833-ийн VCC-ийг 5V-т холбоно уу
  2. HC-06 ба DRV8833-ийн GND-ийг GND-тэй холбоно уу
  3. TXD -ийг D10 руу холбоно уу
  4. RXD -ийг D11 -тэй холбоно уу
  5. Үүний дагуу INT1, INT2, INT3, INT4 -ийг D2, D3, D4, D5 руу холбоно уу
  6. Эхний моторын кабелийг OUT1 ба OUT2 руу холбоно уу
  7. Хоёрдахь моторын кабелийг OUT3 ба OUT4 руу холбоно уу
  8. Батерейны "+" -г 5V-д, "-" -ийг GND-д холбоно уу (Хэрэв та хүсвэл слайд шилжүүлэгчийг "+" дээр нэмж болно)

Алхам 3: Програмчлал

Програмчлал
Програмчлал

Кодыг Arduino Nano дээр байршуулцгаая! Үүнийг USB кабелиар компьютерт холбоод Arduino IDE ашиглан "BluetoothCar.ino" файлыг нээнэ үү. Tools таб дээрх сонголтууд дээрх зураг дээрхтэй ижил байгаа бөгөөд COM портоо зөв сонгосон эсэхээ шалгаарай. "Байршуулах" дээр дарна уу, та явахад бэлэн байна!

Алхам 4: Bluetooth програм

Bluetooth програм
Bluetooth програм
Bluetooth програм
Bluetooth програм

Манай хэлхээ, хөтөлбөр төлөвлөсний дагуу ажиллаж байгаа эсэхийг туршиж үзэх цаг болжээ. Би MIT App Inventor ашиглан өөрийн Андройд аппликейшн хийсэн бөгөөд энэ нь танд Андройд апп -уудыг хялбархан хийх боломжийг олгодог энгийн програм юм! Та доорх "BluetoothController.apk" програмыг татаж авах замаар Андройд утсан дээрээ апп суулгах боломжтой. Хэрэв та хүсвэл Play Store болон App Store дээр өөр сонголтууд байдаг, гэхдээ таны хуруу товчлуур дээр л байвал машин хөдөлдөг болохоор би үүнийг хийсэн. Энэ бол надад үнэхээр таалагдсан онцлог юм.

Bluetooth модульд анх удаа холбогдохдоо та төхөөрөмж дээрээ Bluetooth-ийг асаах шаардлагатай бөгөөд дараа нь "HC-06" нэртэй төхөөрөмжийг олж, холбогдохын тулд оруулах хэрэгтэй болно. нууц үг "1234" эсвэл "0000". Үүний дараа програм руу очоод Bluetooth товчлуур дээр дараад HC-06-г сонгоно уу. Одоо та машинаа ухаалаг гар утсандаа амжилттай холбосон бөгөөд апп -аар дамжуулан мотороо хянах боломжтой боллоо!

Алхам 5: Чуулган

Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган

Одоо та цахилгаан хэрэгслийг гагнах хэрэгтэй бөгөөд машин угсрахад бэлэн байх ёстой!

  1. 18650 батерейны суурийг шураг руу шургуулж самар нэмнэ
  2. Хоёр моторыг түлхэж байрлуул
  3. Гулсах товчлуурыг байрлуул
  4. DRV8833 мотор драйверыг байрлуул
  5. Arduino Nano -г байрлуул
  6. HC-06-ийг байрандаа гулсуулна уу
  7. 18650 батерейг эзэмшигчид нь нэмнэ үү
  8. Хоёр дугуйг хөдөлгүүрийн босоо ам руу түлх
  9. Эцэст нь хэлэхэд дугуй бүрт 2 резинэн тууз нэмж оруулаарай

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