Агуулгын хүснэгт:
- Алхам 1: Шаардлага
- Алхам 2: Код ба програм хангамж
- Алхам 3: Цахилгааны утас
- Алхам 4: Бээлий угсрах
- Алхам 5: Прототипээ туршиж үзээрэй
- Алхам 6: Нэмэлтүүд
Видео: Arduino хулганы хяналтын бээлий: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Тиймээс сургуулийнхаа төслийн хувьд би курсороо акселерометрээр хянах боломжтой Arduino бээлий хийлээ. Хэд хэдэн энгийн алхамаар би энэ үйл явцыг хэрхэн давтахыг танд үзүүлэх болно.
Алхам 1: Шаардлага
Энэхүү төслийг өөрөө хийхийн тулд танд хэд хэдэн зүйл хэрэгтэй болно:- 1 Arduino Pro Micro- 1 MPU-6050 хурдасгуур ба гироскоп- 1 бээлий (илүү зохимжтой ноос)- Тууз- Mini-USB-ээс USB кабель- Хос/хэдэн арван кабель - 10 к Ом эсэргүүцэл- Arduino товчлуур- Талх, эсвэл илүү зохимжтой зэс хавтан Нэмэлт:- Гагнуурын төхөөрөмж
Алхам 2: Код ба програм хангамж
Эхлээд та кодыг бичих Arduino IDE програмыг суулгах хэрэгтэй. Хоёрдугаарт, та чип рүү холбогдоход туслах хэд хэдэн номын санг татаж авах хэрэгтэй болно: https://github.com/jrowberg/i2cdevlib/tree/master/… Та MPU6050 номын санг өөрийн фолдерын сан руу зөөх хэрэгтэй болно. Arduino фолдер. Дараа нь бид энэ кодыг суурь болгон ашиглах болно: https://www.mrhobbytronics.com/wp-content/uploads/2… Хэрэв та нэмэлт оруулахыг хүсэхгүй бол "buttonstate2" ба "2 button" гэсэн мөрүүдийг хасах боломжтой. Баруун товчлуур дээр дарна уу.
Алхам 3: Цахилгааны утас
Утас холбох нь маш энгийн тул та азтай байна! Хэрэв та талх эсвэл зэс хавтанг ашиглаж байгаа бол бидэнд арав хүрэхгүй утас хэрэгтэй болно. Эхлээд бид мэдрэгч/акселерометрийг холбох тухай ярих болно. Мэдрэгчийг асаахын тулд та Pro Micro дээрх VCC портыг VCC гэж нэрлэдэг анхны мэдрэгч порт руу холбох хэрэгтэй. Дараа нь газардуулгын зүүг мэдрэгч дээрх VCC -ийн доор байрлах хоёр дахь зүү рүү холбоно уу. Дараа нь та өгөгдлийг дамжуулах хэрэгтэй бөгөөд ингэснээр та 2 нэмэлт утас ашигладаг. Эдгээр нь дижитал тээглүүрт холбогдсон (дижитал зүү 2 ба 3). SCL нь 3 -р зүүтэй, SDA -ийг 2 -р зүүтэй холбосон байна. Одоо товчлуурыг холбоё! Та мөн товчлуурыг VCC -тэй холбож, газардуулах хэрэгтэй бөгөөд ингэснээр гүйдэл гардаг. Та VCC -ийг 10 к ом эсэргүүцэлтэй холбож, дараа нь эсэргүүцлийг товчлуурт холбох хэрэгтэй болно. Дараа нь та үүнийг дижитал зүүтэй холбох хэрэгтэй (энд 6 -р зүү). Хэрэв бүх зүйл ажиллаж байвал мэдрэгч болон Arduino дээрх гэрэл таны компьютерийн USB портод холбогдсон үед асах ёстой.
Алхам 4: Бээлий угсрах
Яг одоо энэ мөчид хувийн сортууд гарч ирэв. Танд хэрэгтэй бүх зүйл аль хэдийн байгаа боловч бүрхүүл эсвэл захиалгат бээлийээ 3D хэвлэхээр шийдэж болно. Прототип хийхдээ бүх зүйлийг байрлуулахын тулд нэхмэлийн тусгай соронзон хальсны тусламжтайгаар хийж болно. Кабель ба товчлуур хоорондоо таарч байгаа газарт та товчлуурыг наах боломжтой. Хэрэв та жаахан урт, эвгүй байвал утсыг олон удаа боож эсвэл туузаар боож болно. Мэдрэгчийн тусламжтайгаар хяналтыг зөв ажиллуулахын тулд түүнийг зөв байрлуулах нь маш чухал юм. Та үүнийг туршиж үзэхэд курсор аль чиглэлд хөдөлж байгааг харах бөгөөд шаардлагатай бол чадварлаг ажиллах боломжтой болно. Гэхдээ би бээлий өмсөхдөө тээглүүрийн текстийг унших боломжтой болгохыг зөвлөж байна. Мэдрэгч долоовор хуруугаараа явах ёстой. Мэдрэгчийг маш сайн соронзон хальсаар бэхлээд утсыг тээглүүртэй холбож байгаарай. Дараа нь та талх болон Arduino -г бээлий эсвэл тэдний амьдарч буй тохиолдолд холбох хэрэгтэй. Энд хамгийн чухал зүйл бол мини-USB порт нь доошоо чиглэсэн байх ёстой бөгөөд ингэснээр залгасан кабель нь хурууныхаа хооронд орооцолдохгүй.
Алхам 5: Прототипээ туршиж үзээрэй
Одоо хэрэгтэй бүх зүйлийг туршиж үзэхийн тулд Mini-usb-ийг USB кабель ашиглан Arduino Pro Micro-д залгах хэрэгтэй. Дараа нь Arduino IDE -г ачаалж, AccelerometerMouse файлыг нээнэ үү. Кодыг arduino -д байршуулаад бэлэн боллоо! Хурдасгуур хуруугаараа хуруугаа хөдөлгөж байхдаа хулганы курсор хөдөлж байгааг харах ёстой.
Алхам 6: Нэмэлтүүд
Хэрэв танд прототип таалагдсан бол та зарим онцлог шинж чанаруудыг нэмж болно. Та мөн цэвэрхэн бүрхүүл нэмж болно. Үүнийг бээлий дээрээ зөөвөрлөдөг бол лазераар эсвэл 3D хэвлэх боломжтой. Хэрэв та хангалттай ахисан бол тодорхой үйлдлүүдэд дохио зангаа нэмж болно. Боломжууд хязгааргүй юм!
Зөвлөмж болгож буй:
Урлагийн бээлий: 10 алхам (зурагтай)
Урлагийн бээлий: Урлагийн бээлий бол янз бүрийн төрлийн мэдрэгч агуулсан, өмсдөг бээлий бөгөөд урлагийн графикийг микро, бит, p5.js ашиглан удирдах боломжтой. бит хяналт x, y зохицуулалт
Vive Tracker -д зориулсан Etextile VR бээлий: 13 алхам (зурагтай)
Vive Tracker -д зориулсан etextile VR бээлий: Энэхүү заавар нь Vive tracker ашиглан VR -д ашиглах зориулалттай эtextile бээлий хэрхэн хийхийг танд зааж өгсөн болно. Тэд Vive -д зориулагдсан джойстикийг орлож, VR -ийн харилцан үйлчлэлийг илүү мэдрэмтгий, хүнлэг болгодог. Тэднийг "mudra" бээлий гэж нэрлэдэг
Утасгүй хулганы бээлий: 6 алхам
Утасгүй хулганы бээлий: Энэхүү зааварчилгаа нь Колорадо Боулдерын Их Сургуулийн Wearble Technologies курсын эцсийн төсөл юм. Энэхүү төслийн зорилго нь Bluetooth технологийг ашиглан утасгүй хулгана хийх явдал юм. Төслийн гол зорилго нь энэ хулганыг хийх явдал юм
ЦАХИЛГААН ХУРДЫН ХЯНАЛТЫН ХЯНАЛТЫН СОНГОЛЫН ГЕНЕРАТОРЫН АЛТЕРНАТИВ (ESC): 7 алхам
ЦАХИЛГААН ХУРДЫН ХЯНАЛТЫН ХЯНАЛТЫН ХЯНАЛТЫН ГЕНЕРАТОРЫН өөр хувилбар (ESC): Хэсэг хугацааны өмнө би YouTube суваг дээрээ салхин цахилгаан үүсгүүр хэрхэн хийхийг харуулсан видеог (https://www.youtube.com/watch?v=-4sblF1GY1E) нийтэлсэн. сойзгүй DC мотороос. Би видеог испани хэл дээр хийсэн бөгөөд энэ хөдөлгүүрийг түүнд өгсөн гэж тайлбарласан
Шидтэн бээлий: Arduino хяналттай хянагчийн бээлий: 4 алхам (зурагтай)
Wizard Glove: Arduino Controlled Controller Glove: The Wizard Glove.Төсөлдөө би өөрийн дуртай ид шидтэй холбоотой тоглоомуудаа сэрүүн, дүрэлзсэн байдлаар тоглох боломжтой бээлий хийсэн бөгөөд зөвхөн цөөн хэдэн үндсэн ардуино болон ардуино хэрэгслийг ашигласан болно. Та ахмад гүйлгэх гэх мэт тоглоом тоглож болно, эсвэл та