Mundarija:
- 1 -qadam: Tayyorgarlik
- 2 -qadam: Pin sarlavhasini tayyorlash
- 3 -qadam: yig'ish
- 4 -qadam: Dastur
- 5 -qadam: Xursand bo'ling
Video: Kichik USB joystik: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bu ko'rsatgichlar juda oddiy USB -joystikni qanday qilishni ko'rsatib beradi.
Bu ko'rsatmalarni arzon narxli echim bilan ta'minlash uchun Hall Effect USB Joystick bilan bog'liq.
1 -qadam: Tayyorgarlik
Joystick
2 o'qli joystikni ajratish moduli
Digispark ishlab chiqish paneli
Bu USB HID qurilmasini taqlid qila oladigan kichkina dev. USB klaviatura, sichqoncha yoki joystik
Boshqalar
Kichkina non paneli, bir nechta non paneli simlari va bir nechta pin sarlavhalari
2 -qadam: Pin sarlavhasini tayyorlash
Lehimlash pin sarlavhalari, agar hali bo'lmasa.
OGOHLANTIRISH Breadboardga ulanishdan oldin
Digispark dev platasining quvvat pinlari non paneli uchun qulay emas!
Bu loyihaga faqat 5V va GND pinlari kerak bo'ladi, 5V pinni tashqarida kichik axlat qutisiga burish kerak, shuning uchun non paneliga ulanganda u bir qatorda ulanmaydi. Yoki siz biror narsani o'chirib tashlaysiz.
3 -qadam: yig'ish
Ikkala taxtaning pin joylashuvi muvozanatsiz, shuning uchun pin sarlavhasi bo'lmagan burchaklarni qo'llab -quvvatlash uchun boshqa pinlar kerak bo'ladi.
Bu erda ulanishning qisqacha tavsifi:
Digispark -> Joystick
GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW
Eslatma:
- SW tugmachasini joystikni pastga bosing
- P3 va P4 USB -ga ulangan, shuning uchun har qanday USB HID loyihasi bu 2 pinli boshqa narsalarni ulay olmaydi
- P2 boshqa narsa uchun hali ham mavjud, masalan. signalli LED yoki qo'shimcha tugma
- VRx va VRy qiymatlarini o'qish uchun analog kirish pinlari kerak, Digispark P2 va P5 - analog kirish pinlari. Ba'zi kartalar P5 -ni yoqmagan bo'lishi mumkin (RSTDISBL -bit). Siz buni 5-pindagi Arduino "milt-milt" misolida sinab ko'rishingiz mumkin. Bootloader-ni qayta yoqishingiz yoki uni yoqish uchun efuzeni o'zgartirishingiz kerak. Batafsil ma'lumot:
Manzil:
4 -qadam: Dastur
Arduino -ni Digispark -ning yordami bilan o'rnating, agar bo'lmasa:
digistump.com/wiki/digispark
Manba kodini yuklab oling va dasturlang:
github.com/moononournation/TinyUSBJoystick
5 -qadam: Xursand bo'ling
Endi sizda 2 o'qli analog qiymat bilan ishlashga yordam beradigan kichik qurilma bor.
Tavsiya:
GoBabyGo: Joystik boshqariladigan minadigan avtomashina yasang: 10 qadam (rasmlar bilan)
GoBabyGo: Djoystik boshqariladigan minadigan avtomashinani yarating: Delaver universiteti professori tomonidan asos solingan GoBabyGo-bu global tashabbus bo'lib, u oddiy odamlarga o'yinchoq minadigan mashinalarni qanday o'zgartirish kerakligini ko'rsatib beradi, shuning uchun ularni harakatchanligi cheklangan bolalar ishlatishi mumkin. Oyoq pedalini almashtirishni o'z ichiga olgan loyiha
Analog joystik yordamida 2 ta servo boshqaruv: 5 qadam (rasmlar bilan)
Analog Joystick yordamida 2 ta servolarni boshqarish: Salom bolalar, bu mening birinchi ko'rsatmam va men bu maqolada Arduino UNO yordamida servolarni boshqarish uchun Analog Joystikdan qanday foydalanishni aytib beraman. Men buni iloji boricha sodda tushuntirishga harakat qilaman. u
Joystik bilan boshqariladigan g'ildirakli stul to'siqlarni kuzatuvchi: 3 qadam (rasmlar bilan)
Joystik bilan boshqariladigan nogironlar aravachasi to'siqlarni kuzatuvchi: Jismoniy nogironlarni xavfsiz boshqarishni osonlashtirish uchun yo'lda mavjud bo'lgan to'siqlarni kuzatish uchun ultratovush sensori ishlatiladi. Joystikning harakatiga asoslanib, dvigatellar nogironlar aravachasini istalgan to'rt yo'nalishda va har bir yo'nalishda tezlik bilan boshqaradi
ESP32 VGA Arja o'yinlari va joystik: 6 qadam (rasmlar bilan)
ESP32 VGA Arja Games va Joystick: Bu ko'rsatmada men VGA monitorining chiqishi bilan ESP32 yordamida to'rtta arkadani - Tetris - Snake - Breakout - Bomber - o'yinlarini qanday ko'paytirishni ko'rsataman. Ruxsat - 320 x 200 piksel, 8 ta rangda. Men ilgari versiyani yaratganman
Juda kichik robot yarating: Dunyoning eng kichik g'ildirakli robotini ushlagich bilan yasang: 9 qadam (rasmlar bilan)
Juda kichik robot yarating: Dunyoning eng kichik g'ildirakli robotini ushlagich bilan yasang. 1/20 kubik dyuymli robotni ushlagich bilan yarating, u kichik narsalarni olib, harakatlantira oladi. U Picaxe mikrokontroller tomonidan boshqariladi. Menimcha, bu dunyodagi eng kichik g'ildirakli tutqichli robot bo'lishi mumkin. Bu shubhasiz bo'ladi