Mundarija:

Arduino sichqonchani boshqarish qo'lqopi: 6 qadam (rasmlar bilan)
Arduino sichqonchani boshqarish qo'lqopi: 6 qadam (rasmlar bilan)

Video: Arduino sichqonchani boshqarish qo'lqopi: 6 qadam (rasmlar bilan)

Video: Arduino sichqonchani boshqarish qo'lqopi: 6 qadam (rasmlar bilan)
Video: Полный контроль над двигателем постоянного тока с помощью ESP8266 NodeMCU D1 Mini через Wi-Fi 2024, Iyul
Anonim
Arduino sichqonchani boshqarish qo'lqopi
Arduino sichqonchani boshqarish qo'lqopi

Maktab loyihasi uchun men kursorni akselerometr bilan boshqaradigan Arduino qo'lqopini yasadim. Bir necha oddiy qadamda men sizga bu jarayonni qanday takrorlashni ko'rsataman.

1 -qadam: talablar

Talablar
Talablar

Loyihani o'zingiz qilishingiz uchun sizga bir nechta narsalar kerak bo'ladi:- 1 Arduino Pro Micro- 1 MPU-6050 akselerometr va giroskop- 1 qo'lqop (yaxshisi jun)- Lenta- Mini-USB-dan USB kabeli- Bir necha/o'nlab kabellar - 10k Ohmli rezistor- Arduino tugmasi- Non paneli yoki yaxshisi mis taxta Ixtiyoriy:- Lehimlash uskunasi

2 -qadam: Kod va dasturiy ta'minot

Kod va dasturiy ta'minot
Kod va dasturiy ta'minot

Birinchidan, siz kodni yozadigan Arduino IDE dasturini o'rnatishingiz kerak. Ikkinchidan, siz chip bilan aloqa o'rnatishga yordam beradigan bir nechta kutubxonalarni yuklab olishingiz kerak bo'ladi: https://github.com/jrowberg/i2cdevlib/tree/master/… Siz MPU6050 kutubxonasini papkalar kutubxonalariga ko'chirishingiz kerak bo'ladi. Arduino jild. Keyin biz ushbu kodni baza sifatida ishlatamiz: https://www.mrhobbytronics.com/wp-content/uploads/2… "Agar tugmacha 2" va "2 tugma" bilan chiziqlarni kesib qo'yishingiz mumkin, agar siz qo'shishni xohlamasangiz. sichqonchaning o'ng tugmachasini bosish, sizga kerak bo'lgan narsa, endi qurilishni boshlaylik!

3 -qadam: simlarni ulash

Ulanish
Ulanish

Endi siz omadlisiz, chunki simlar juda oddiy! Agar siz taxta yoki mis taxtadan foydalansangiz, bizga o'ndan kam sim kerak bo'ladi. Avval sensor/akselerometrni ulash haqida gaplashamiz. Sensorni quvvatlantirish uchun siz Pro Micro -dagi VCC portini sensorning VCC deb nomlangan birinchi portiga ulashingiz kerak. Keyin topraklama pinini sensordagi VCC ostidagi ikkinchi pinga ulang. Keyin siz ma'lumotni olishingiz kerak, shunda siz 2 ta qo'shimcha simni ishlatasiz. Ular raqamli pinlarga ulangan (raqamli pin 2 va 3). SCL 3 -pinli va SDA 2 -pinli. Endi tugmani ulaylik! Bundan tashqari, siz tugmani VCC -ga ulashingiz kerak, shunda u oqimga ega bo'ladi. VCC ni 10k ohmli rezistorga, keyin esa rezistorni tugmachaga ulashingiz kerak bo'ladi. Keyin uni raqamli pin bilan ulashingiz kerak bo'ladi (bu erda 6 -pin). Agar hamma narsa ishlayotgan bo'lsa, sensorlar va Arduino -dagi chiroqlar kompyuterning USB portiga ulanganida yonishi kerak.

4 -qadam: Qo'lqopni yig'ish

Qo'lqopni yig'ish
Qo'lqopni yig'ish

Hozirda shaxsiy taslimlar o'ynay boshladi. Sizda hamma narsa bor, lekin siz korpus yoki maxsus qo'lqopni 3D chop etishga qaror qilishingiz mumkin. Prototiplashda siz hamma narsani joyida saqlash uchun maxsus to'qimachilik tasmasini ishlatishingiz mumkin, tugmani bosh barmog'iga yuqoriga qaragan holda yopishtirish kerak. Kabel va tugma uchrashadigan joyni siz tugmachaga bog'lab qo'yishingiz mumkin. Agar siz simni uzun yoki tasmasiz bo'lsa, uni bir necha marta bog'lab qo'yishingiz mumkin. Endi sensor yordamida uni to'g'ri joylashtirish juda muhim, shuning uchun boshqaruv to'g'ri ishlaydi. Sinab ko'rganingizda, kursor qaysi tomonga siljishini ko'rasiz va agar kerak bo'lsa, u o'zlashtira oladi. Ammo men qo'lqop kiyganingizda pinlar uchun matn o'qilishi uchun shunday qilishni tavsiya qilaman. Sensor ko'rsatkich barmog'ida bo'lishi kerak. Sensorni lenta bilan mahkamlang, shuningdek simlarni pimlarga ulangan holda saqlang. Keyingi o'rinda siz non paneli va Arduino -ni qo'lqopga yoki ular yashaydigan joyga ulashingiz kerak. Bu erda eng muhim narsa shundaki, mini-usb porti pastga qaragan bo'lishi kerak, shunda simi ulangan barmoqlar orasiga kirmaydi.

5 -qadam: Prototipingizni sinab ko'ring

Endi hamma narsani sinab ko'rish uchun Arduino Pro Micro-ni Mini-usb-USB kabelidan foydalanib ulashingiz kerak. Keyin Arduino IDE -ni ishga tushiring va AccelerometerMouse faylini oching. Kodni arduino -ga yuklang va bajaring! Barmog'ingizdagi akselerometrni harakatlantirganda sichqoncha kursorining harakatlanishini ko'rishingiz kerak.

6 -qadam: qo'shimchalar

Qo'shimchalar
Qo'shimchalar

Agar sizga prototip yoqsa, siz har doim ba'zi xususiyatlarni qo'shishingiz mumkin. Bundan tashqari, toza korpus qo'shishingiz mumkin. Qo'lqopingizda portativ bo'lsa, uni lazer bilan kesish yoki 3D bosish mumkin. Agar siz etarlicha rivojlangan bo'lsangiz, muayyan harakatlar uchun imo -ishoralarni qo'shishingiz mumkin. Imkoniyatlar cheksiz!

Tavsiya: