
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Men bu loyihani shunchaki o'yin -kulgi uchun qildim, lekin bu narsa hamma narsa bilan oddiy klaviatura sifatida ishlaydi.
Maza qiling!
Ta'minotlar
- Analog teruvchi
- Geekcreit® Pro Micro 5V 16M Mini Leonardo mikrokontroller
1 -qadam: Uskuna


Analog terish
Bu loyiha uchun men bir necha yil oldin sotib olingan, xuddi shu eski analog terishni ishlatardim, hamma qo'ng'iroqlar shunday ishlaydimi, bilmayman, lekin menimcha, bu oddiy ish jarayoni.
Birinchisi (jigarrang sim), Arduino -dagi PIN 3 -ga ulangan, kadrni siljitishni boshlaganingizda ulanishni oching va hisoblash tugagandan so'ng o'chiring.
Ikkinchisi (sariq sim), Arduino -dagi PIN 4 -ga ulangan, har safar raqam sanalganida ulanishni yopadi va ochadi.
Qizil sim Arduino -dagi GND ga ulangan.
Arduino
MUHIM! Bu loyiha faqat Arduino bilan ishlaydi, chunki ATMEGA32U4 klaviaturani taqlid qila oladi.
2 -qadam: dasturiy ta'minot
Siz dasturiy ta'minotni GitHub-dan yuklab olishingiz mumkin:
Arduino dasturiy ta'minoti yordamida "dial_to_usb.ino" faylini Aurduino -ga yuklang
3 -qadam: (opitonal) test tugmalarining kechikishi
Agar raqam odatdagidek ko'proq yoki kamroq raqamni kiritsa, "dial_ms_test.ino" faylidan foydalanib, teruvchining ms kechikishini tekshiring.
Meniki ba'zan ikki marta kirishni hisoblaydi, lekin ular taxminan 1 yoki 2 milodiy, normal kechikish 40-60 ms.
Agar sizda bu test bilan 1 yoki 2 dan katta er -xotin kirish bo'lsa, test natijasiga ko'ra, oldingi faylning kechikishini o'zgartiring.
4 -qadam: (ixtiyoriy) 3D bosma quti


Grigori Valenti 3D modellari
Tavsiya:
Bitta analog pin yordamida bir nechta analog qiymatlarni qanday o'qish mumkin: 6 qadam (rasmlar bilan)

Bitta analog pin yordamida bir nechta analog qiymatlarni qanday o'qish mumkin: Men bu qo'llanmada sizga faqat bitta analog kirish pinidan foydalanib, bir nechta analog qiymatlarni o'qishni ko'rsataman
Analog davrlar haqida ma'lumot - DIY - IC bo'lmagan 7 soatlik ovoz effektlari davri: 7 qadam (rasmlar bilan)

Analog davrlar haqida ma'lumot - DIY - IC bo'lmagan tovush effektlari davri: bu tovushli ovoz effektlari davri hech qanday IC komponentisiz tranzistorlar va rezistorlar va kondansatkichlar yordamida qurilgan. Ushbu amaliy va oddiy sxemadan asosiy elektron bilimlarini o'rganish siz uchun idealdir. Kerakli mat
Commodore 64 -ni IOS Bluetooth klaviaturasiga aylantiring: 6 qadam (rasmlar bilan)

Commodore 64 -ni IOS Bluetooth klaviaturasiga aylantiring: Bu ko'rsatma Commodore 64 kompyuterini bluetooth klaviaturasiga aylantirishni tasvirlaydi. Bu Arduino IDE bilan mikrokontrolderni dasturlash va elektron karta qurishni o'z ichiga oladi. Sizga kerak bo'lgan materiallar (ba'zilari ixtiyoriy): Commodore 64
Usb klaviaturasiga Arduino Uno: 4 qadam

Arduino Uno usb klaviaturasiga: arduino uno ishini arduino leanardo, mico.ga aylantiring, u HID qurilmalari sifatida ishlaydi, arduino uno -ni usb sichqonchasi yoki klaviatura emulyatoriga to'rtta oddiy qadamga aylantiring, biz faqat arduino dasturiy ta'minotini almashtirishimiz kerak
Usb kalitining boshqa korpusi, bu safar analog fotosuratchilar uchun: 3 qadam

Boshqa usb kalit korpusi, bu safar analog fotosuratchilar uchun: stolimda usb kaliti bor edi, korpus yorilib ochilgan edi va men uni mos keladigan korpus topilmaguncha saqladim. Iltimos, film fotosuratchilariga ko'rsatma bering