Агуулгын хүснэгт:
Видео: RoverBluetooth: Arduino дээр суурилсан Bluetooth машин: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
RoverBluetooth бол миний арван гурван настай байхдаа сургуулийнхаа шалгалтанд зориулан хийсэн Arduino-д суурилсан Bluetoothcar машинд өгсөн нэр юм. Би үүнийг FabLab ашиглан Maker Faire Rome дээр үзүүлсэн (мөн би тэнд хамгийн залуу хүмүүсийн нэг байсан)! Миний програмчлагдсан Андройд аппликейшний ачаар (цөөн тооны хямд үнэтэй электрон эд анги, Meccano багц) хийх, удирдахад маш хялбар байдаг. Энэ нь бүрэн хурдны удирдлага, урвуу араа, зогсоолын дуу чимээ, аваарын тоормос бүхий хэт авианы мэдрэгч, бага хоцролттой алсын хөтөч, урд гэрэлтэй.
Төслийн үндсэн хуудас
Алхам 1: Апп
Би уг програмыг анх MIT App Inventor програмчилсан боловч дараа нь Android Studio ашиглан эхнээс нь бичихээр шийдсэн. Хэрэв та Андройд эхлэн сурагч бол програмчлах, засварлахад илүү хялбар байдаг тул анхны програмыг (App Inventor галлерейд гарсан) ашиглахыг зөвлөж байна. Үгүй бол шинэ програмыг GitHub дээрээс олж болно.
MIT App Inventor төсөл болон APK татаж авах
Алхам 2: Явах эд анги
Хэрэв та миний хуулбарыг хуулбарлахыг хүсч байвал Meccano -ийн хэдэн багц худалдаж аваад зургуудыг нь хараад, эвдэж эхлээрэй! Жолооны хүрдэнд анхаарлаа хандуулаарай, энэ нь servo мотортой холбогдсон байх ёстой, үрэлтгүйгээр, боолтыг нь эргүүлэхгүй байх ёстой! Гол бие нь хэт их уян хатан биш, хөнгөн байх ёстой, харин Meccano мотор нь хүчтэй байхын тулд хангалттай багасгах араатай байх ёстой.
Алхам 3: Хэлхээ
Шаардлагатай эд ангиуд:
- Bluetooth хүлээн авагч (би Sparkfun-ийн BlueSMiRF мөнгөн модемийг ашигласан, гэхдээ та сонгодог HC-06-ийг туршиж үзэх боломжтой, энэ нь хямд)
- Arduino UNO эсвэл үүнтэй төстэй
- H-гүүр (би L6203 ашигласан)
- Хэт авианы мэдрэгч
- Servo мотор (хүчтэй, боломжтой бол металл араагаар)
- Дуу чимээ
- Урд талын гэрэлд зориулсан LED
- 9V батерейны багц
- Хоёр талт матрицын самбар
Миний ашиглаж байсан servo моторт 6V хүч хэрэгтэй тул би хэлхээнд LM317 -ийг нэмсэн болохыг анхаарна уу. Хэрэв таны servo 5V шаардлагатай бол үүнийг салгаж болно. Тэвчээртэй байгаарай, гагнуурчин сонгож, Arduino бамбайгаа өөрөө хий!
Autodesk Eagle 9.3.0 схемийг татаж авах
Алхам 4: Arduino ноорог
Жижиг зураг нь өгөгдлийг хүлээн авч, моторыг асааж, унтрааж, хананаас хол зайг шалгадаг. RoverBluetooth нь Bluetooth модемоос өгөгдлийг хүлээн авч, тоонуудыг командуудтай холбодог. Жишээлбэл, "21" -ийг "моторыг унтраах" гэж тайлбарладаг. Энд жагсаалт байна:
- 0-20 → servo моторын байрлал
- 21 → мотор унтарсан
- 22 → гэрэл асна
- 23 → гэрэл унтрах
- 1000-1255 → мотор асаалттай, хурд
- 1500-1755 → мотор асаалттай, урвуу араа, хурд
Arduino Sketch татаж авах
Алхам 5: Сайхан амраарай
Машин жолоодоход бэлэн үү?
Зөвлөмж болгож буй:
Arduino дээр суурилсан ухаалаг Romote машин: 5 алхам
Arduino дээр суурилсан ухаалаг Romote машин: Энэхүү төсөл нь Arduino UNO -ийн хөгжлийн самбар дээр үндэслэн ухаалаг машин бүтээжээ. Машин нь Bluetooth утасгүй удирдлага, саад бэрхшээлээс зайлсхийх, дуут дохиолол болон бусад функцтэй бөгөөд дөрвөн дугуйгаар хөтлөгчтэй, эргүүлэхэд хялбар машин юм
Arduino дээр суурилсан өөрөө явагч машин: 8 алхам
Arduino дээр суурилсан өөрөө жолооддог машин: Миний анхны зааварчилгаанд тавтай морилно уу! Саяхан би семестрийнхээ төсөл болгон өөрөө жолооддог машины төслийг сонгосон. Энэхүү төсөлд миний даалгавар бол дараахь зүйлийг хийх боломжтой машин зохион бүтээх явдал байв: Андройд утсаар дамжуулан дуут команд ашиглан удирдах боломжтой
Arduino дээр суурилсан контактгүй хэт улаан туяаны термометр - Arduino ашиглан IR суурилсан термометр: 4 алхам
Arduino дээр суурилсан контактгүй хэт улаан туяаны термометр | Arduino ашиглан IR суурилсан термометр: Сайн байна уу залуусаа энэ зааварчилгаанд бид arduino ашиглан контактгүй термометр хийх болно. Заримдаа шингэн/хатуу бодисын температур хэт өндөр эсвэл бага байдаг тул түүнтэй холбоо тогтооход хэцүү байдаг. тэр үед температур
Evive- Arduino дээр суурилсан суулгагдсан Plaform ашиглан ширээний Pinball машин: 18 алхам (зурагтай)
Evive- Arduino дээр суурилсан суулгагдсан Plaform ашиглан ширээний Pinball машин: Өөр нэг амралтын өдөр, бас нэг сонирхолтой тоглоом! Энэ удаад энэ бол хүн бүрийн дуртай аркад тоглоом болох Pinball! Энэхүү төсөл нь Pinball машиныг гэртээ хэрхэн хялбархан хийхийг танд үзүүлэх болно. Танд хэрэгтэй бүх зүйл бол хорон санааны бүрэлдэхүүн хэсгүүд юм
Arduino дээр суурилсан лимбэ тоглуулагч машин: 10 алхам (зурагтай)
Arduino дээр суурилсан лимбэ тоглуулагч машин: Энэхүү зааварчилгаанд би урлагийг инженерчлэлтэй хослуулсан төслийг танилцуулахыг хичээж байна. Лимбэ тоглодог машин. Энэ нь Arduino ашиглан тэмдэглэлийг хянадаг. Ардуино лимбэ дээр тоглодог Arduino дээр янз бүрийн ая, дууг програмчилж болно. Ямар ч байхгүй