Mündəricat:
- Addım 1: Nə lazımdır?
- Addım 2: Arduino və Bluetooth proqramlaşdırılması
- Addım 3: Əlcəyin qurulması
- Addım 4: Son Məhsul
Video: Sihirbaz Əlcək: Arduino Nəzarətçi Əlcək: 4 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Sihirbaz Əlcəyi.
Layihəmdə ən sevdiyiniz sehrli oyunları sərin və təsirli bir şəkildə oynamaq üçün istifadə edə biləcəyiniz bir əlcək hazırladım. böyük kitablar kimi oyunlar oynaya bilərsən, hətta öz oyununuzu da edə bilərsən.
Əlcək əlinizin sürətini təyin etmək üçün bir akselerometrdən istifadə edir, belə ki, əlinizi sürətli atma hərəkətində hərəkət etdirsəniz, arduino bluetooth modulundan alıcıya bir mesaj göndərir, beləliklə alıcı əmr verməyə başlaya bilər və siçan kimi kompüterinizə vura bilər. klik. Əlcəkdə də sehrləri dəyişdirmək və əlcəkdəki led işıqların rəngini dəyişdirmək üçün istifadə edə biləcəyiniz fərqli bir düymə var.
Addım 1: Nə lazımdır?
Ehtiyacınız olacaq:
- 1x cüt əlcək öz ölçüsündən 1,5 böyükdür.
- Arduino leonardo və digər kabelləri tuta bilən 1x düzbucaqlı korpus (iphone 4 korpusundan istifadə etmişəm)
- 1 ədəd arduino nano
- 1 ədəd arduino leonardo
- 1 ədəd adafruit neo-pixel 16 üzük
- Seçdiyiniz 3x düymələr (kiçik düymələri tövsiyə edirəm, çünki barmaqlarınıza uyğun olmalıdır)
- 2x bluetooth HC-05 modulu.
- 1x 3 oxlu akselerometr
və bir çox tel, 220 ohm bir neçə rezistor (6 ilə edə bilərdim) və qalay kimi bəzi lehimləmə avadanlıqları.
Addım 2: Arduino və Bluetooth proqramlaşdırılması
Layihənizə başlamaq üçün arduino nano və arduino leonardo kodlaya bilərsiniz, həm də HC-05 modullarınızla bluetooth master və slave əlaqəsi yaratmaq istəyəcəksiniz. Bu veb saytında bu quraşdırma üçün mükəmməl bir bələdçi tapdım və davam etməzdən əvvəl eyni şeyi edə biləcəyiniz üçün girişə bir keçid yerləşdirəcəyəm (unutmayın: arduino leonardo qul və arduino nano ustadır) (həqiqətən təşəkkür etmək istəyirəm "Riftliger" təlimatı üçün):
Arduino leonardo'nuzu qul və arduino nanonuzu usta olaraq bağladıqdan sonra onları hər atributla işləməyə və əlcək düzəltməyə kodlaşdırmağa başlaya bilərik.
Başlamaq üçün kitabxananızın həm arduino -da qurulduğundan əmin olun, həm də yükləyin.
usta arduino əlcək olmalıdır, buna görə də neopixel üzük və bluetooth modulu bağlıdır. bu o deməkdir ki, əsas modul olmalıdır:
#daxil edin #təyin PIN 6
və
#SoftwareSerial BTserial daxil edin (10, 11);
qulunuz arduino bluetooth ilə məlumat ala bilməli və kompüterinizi idarə edə bilməlidir. kölə üçün arduino refrences veb saytında daha çox məlumat əldə edə biləcəyiniz SoftwareSerial -a, həmçinin Keyboard.h və #include Mouse.h ifritə ehtiyacınız olacaq.
Nəticədə tam kodu aşağıda yerləşdirdim və işıqlarınızı düzəltmək və ya öz akselerometrinizi xəritəyə salmaq üçün aşağıdakı koda bənzər bir kod yarada bilərsiniz.
Addım 3: Əlcəyin qurulması
Kodunuzu uğurla yaratdıqdan, yüklədikdən, sınadıqdan və təkmilləşdirdikdən sonra əlcək tikməyə başlamaq qərarına gəlməlisiniz. yuxarıdakı şəkillərdə hər şeyin necə qurulacağına dair sadə bir diaqram hazırladım (rəsm bacarıqlarım üçün üzr istəyirəm). diaqramda "Z" kimi bir cızıqlı xətti olan xətləri görə bilərsiniz 5V (5volt) və "0" sadə bir dairəsi olan xətlər GND (yerə) bağlıdır.
kodu qurduğunuzda, hər bir pinin hara aparacağını və hər şeyin necə gücləndiriləcəyini və idarə olunacağını bilməlisiniz. kiçik bir ipucu, əlcəkinizin içərisində gizlənmək məcburiyyətində qalacağınız üçün arduino üçün sadə bir yer tapmaqdır. əlimin ortasında mənimki var idi, amma arduino -nu biləyinizin arxasına qoymağı məsləhət görürəm, çünki akselerometr əlinizin ortasına yerləşdirilə bilər və bluetooth hər yerə yerləşdirilə bilər.
tikinti prosesinin ən çətin hissəsi bütün kabellərinizin lehimlənməsidir. bu mənim ilk lehimləmə layihəm idi, buna görə öyrənməli olduğum çox şey var, ancaq hər bir atributu arduino ilə cəmi iki əlaqədən volt və yerə bağlamaq üçün metal tıxaclı naqillər kimi şeylərdən istifadə etmək üçün təcrübədən danışa bilərəm. Bu, bir çox telləri bir -birinə bağlamağı asanlaşdırır, ancaq arduino nano -ya bir tel bağlamalısınızsa, lehimləməyi məsləhət görürəm, çünki bu güclü bir əlaqəni təmin edir.
Arduino leonardo, lövhəyə qoşmaq, uclarını qul bluetooth modulunuza lehimləmək və sancağı 8 -dən GND -ə (yerə) bağlamaq üçün keçid kabellərindən istifadə edə biləcəyiniz çox sadə bir prosesdir. qırılacaq qədər parlamayacaq. son addımda, leonardo üçün sərin, lakin sadə bir qutu yaradın (usb hələ də qoşulduqda), belə ki, kompüterinizə qoşmaq üçün bir qəbulediciniz var. (arduino leonardo + bluetooth modulunun uyğun olması üçün mükəmməl olan sadə bir i telefon 4 qutusundan istifadə etdim.
Addım 4: Son Məhsul
Və bu qədər!!
Hər şeyi düzgün bir şəkildə bağlamısınızsa, heç bir elektrik telinin bir -birinə toxunmadığından əmin olun və hər şeyin bağlı olduğuna əmin olun və seçdiyiniz, sevdiyiniz işıqlara uyğun olaraq sehrlərinizi seçərək əlcəyinizi ağsaqqallar kimi sınaya bilərsiniz. Onları düymələrinizin düymələrinə bağlayın, vəssalam.
indi sürükleyici bir skyrim oyunu oynaya və əsl sehrbaz kimi hiss edə bilərsiniz. Ümid edirəm bu dizaynla əylənəcəksiniz və layihələrimi necə inkişaf etdirə biləcəyimi söyləyin
təşəkkür edirəm və yadda saxla !!:
Əylənin!!
Tövsiyə:
Qızdırılan Əlcək Liners Ver. 2: 8 addım (şəkillərlə)
Qızdırılan Əlcək Liners Ver. 2: DİQQƏT: Bu Təlimatda təsvir olunan tel əlaqəsi üsulu lazım olduğu qədər güclü deyil. Təkmilləşdirilmiş bir üsul burada tapıla bilər: Karbon İstilik İpi ilə İşləmə Bu, əvvəlki layihəmin yenidən işlənmiş versiyasıdır. Tikinti sadələşdirilib
E-Tekstil Sensorlu DIY Əlcək Nəzarətçisi: 14 Addım (Şəkillərlə)
E-Tekstil Sensorlu DIY Əlcək Nəzarətçisi: Bu Təlimat, eTextile sensorları ilə məlumat əlcəyi hazırlamaq üçün addım-addım təlimatdır. Layihə Rachel Freire və Artyom Maxim arasındakı əməkdaşlıqdır. Rachel, əlcək toxuculuq və eTekstil sensoru dizayneri və Arty dövrəni dizayn edir
Kiçik Sihirbaz - Uşaqlar ilə Ata və Oğul Layihəsi olaraq PC/Android Oyunu (birlik3d): 5 addım
Kiçik Sihirbaz - Uşaqlar ilə Ata və Oğul Layihəsi Olaraq PC/Android Oyunu (birlik3d): Bir oyun qurmağın nə qədər asan və əyləncəli olduğunu göstərmək istəyirəm. Oyunumu ata və oğul layihəsi olaraq yaratdım, bir az vaxt keçirtdim. oğlum və ona sərin bir şey öyrənmək. Əvvəla demək istəyirəm ki, oyun tərtibatçısı deyiləm, ikincisi də
Əlcək tərəfindən idarə olunan robot qol: 6 addım (şəkillərlə)
Əlcək tərəfindən idarə olunan Robotik Qol: Məqsəd: Tamamlamaq üçün bir layihə yaratmaqla təcrübə və problem həll etmə bacarıqlarını əldə edin. 3-D çaplı qolundakı oynaqların hər birində servo var
T-mobile MDA və ya 8125 (Sihirbaz) üçün dok: 4 addım
T-mobile MDA və ya 8125 (Sihirbaz) üçün dok: T-mo MDA (aka HTC Sihirbazı) üçün sadə bir dok. Tamamilə kartondan və ehtiyat USB -dən mini USB teldən hazırlanmışdır. Dock istədim, amma indi ödəyə bilmədim, buna görə özüm etmək fikrim var idi. Əyləncəli və komik olan spontan bir layihə idi