İçindekiler:

Sihirbaz Eldiveni: Arduino Kontrollü Kontrol Eldiveni: 4 Adım (Resimlerle)
Sihirbaz Eldiveni: Arduino Kontrollü Kontrol Eldiveni: 4 Adım (Resimlerle)

Video: Sihirbaz Eldiveni: Arduino Kontrollü Kontrol Eldiveni: 4 Adım (Resimlerle)

Video: Sihirbaz Eldiveni: Arduino Kontrollü Kontrol Eldiveni: 4 Adım (Resimlerle)
Video: Iron Man Zırhı Yapımı - Bölüm 4: El İticisi / Repulsor 2024, Kasım
Anonim
Sihirbaz Eldiveni: Arduino Kontrollü Denetleyici Eldiveni
Sihirbaz Eldiveni: Arduino Kontrollü Denetleyici Eldiveni
Sihirbaz Eldiveni: Arduino Kontrollü Denetleyici Eldiveni
Sihirbaz Eldiveni: Arduino Kontrollü Denetleyici Eldiveni

Büyücü Eldiveni.

Projemde, sadece birkaç temel arduino ve arduino varlığını kullanarak en sevdiğiniz sihirle ilgili oyunları havalı ve sürükleyici bir şekilde oynamak için kullanabileceğiniz bir eldiven yaptım. yaşlı parşömenler gibi şeyler oynayabilir veya kendi oyununuzu bile yapabilirsiniz.

Eldiven, elinizin hızını tespit etmek için bir ivme ölçer kullanır, böylece elinizi hızlı bir fırlatma hareketiyle hareket ettirirseniz, arduino bluetooth modülünden alıcıya bir mesaj gönderir, böylece alıcı bir komut başlatabilir ve bir fare gibi bilgisayarınıza tıklayabilir. tıklamalar Eldiven ayrıca, eldivendeki led ışıkların büyülerini ve rengini değiştirmek için kullanabileceğiniz farklı bir düğmeye sahiptir.

Adım 1: Neye İhtiyacınız Var?

Ne istiyorsun?
Ne istiyorsun?

İhtiyacınız olacak:

- 1x çift eldiven, kendi bedeninizden 1.5 büyük.

- Bir arduino leonardo ve diğer kabloları tutabilen 1 adet dikdörtgen kılıf (iphone 4 kılıfı kullandım)

- 1x arduino nano

- 1x arduino leonardo

- 1 adet adafruit neo-piksel 16 halka

- Seçtiğiniz 3 adet düğme (parmaklarınıza sığması gerektiği için küçük düğmeleri tavsiye ederim)

- 2 adet bluetooth HC-05 modülü.

- 1x 3 eksenli ivmeölçer

ve bir sürü kablo, 220 ohm'luk birkaç direnç (6 ile yapabilirim) ve kalay gibi bazı lehimleme ekipmanları.

Adım 2: Arduino'ları ve Bluetooth'u Programlama

Projenize başlamak için arduino nano ve arduino leonardo'nuzu kodlayabilirsiniz, her iki HC-05 modülünüzle bir bluetooth master ve slave bağlantısı oluşturmak isteyeceksiniz. Bu web sitesinde bu kurulum için mükemmel kılavuzu buldum ve devam etmeden önce tam olarak aynısını yapabilmeniz için talimata bir bağlantı yerleştireceğim (unutmayın: arduino leonardo Slave ve arduino nano Master'dır) (gerçekten teşekkür etmek istiyorum Talimatı için "Riftliger"):

Arduino leonardo'nuzu slave ve arduino nano'nuzu master olarak bağladıktan sonra, onları her özellik ile çalışacak şekilde kodlamaya başlayabilir ve eldiveni yapabiliriz.

Başlamak için, kitaplığınızın her iki arduinoda da kurulu olduğundan emin olun ve.

ana arduino'nuz eldiven olmalı, böylece neopiksel halkası ve bluetooth modülü bağlanır. bu, ana modülün aşağıdakilere sahip olması gerektiği anlamına gelir:

#include #define PIN 6

ve

#include SoftwareSerial BTserial(10, 11);

köle arduino'nuz bluetooth ile bilgi alabilmeli ve bilgisayarınızı kontrol edebilmelidir. bu nedenle köle için SoftwareSerial'ın yanı sıra standart #include Keyboard.h ve #include Mouse.h cadısına da ihtiyacınız olacak, arduino referansları web sitesinde daha fazlasını bulabilirsiniz.

Sonuç olarak, aşağıdaki kodun tamamını gönderdim ve ışıklarınızı yapmak için aşağıdaki koda benzer bir kod oluşturabilir veya kendi ivmeölçerinizi haritalayabilirsiniz.

3. Adım: Eldiveni İnşa Etme

Eldiveni İnşa Etmek
Eldiveni İnşa Etmek
Eldiveni İnşa Etmek
Eldiveni İnşa Etmek
Eldiveni İnşa Etmek
Eldiveni İnşa Etmek
Eldiveni İnşa Etmek
Eldiveni İnşa Etmek

Kodunuzu başarıyla oluşturduktan, yükledikten, test ettikten ve iyileştirdikten sonra, eldiveninizi oluşturmaya başlamaya karar vermelisiniz. Yukarıdaki resimlerde her şeyin nasıl ayarlanması gerektiğine dair basit bir diyagram yaptım (çizim becerilerim için üzgünüm). Diyagramda içinden "Z" gibi cılız bir çizgi geçen hatların 5V'a (5volt) bağlı olduğunu ve içlerinde basit bir daire "0" olan hatların GND'ye (toprak) bağlı olduğunu görebilirsiniz.

Kodu kurarken, her pinin nereye gitmesi gerektiğini ve her şeyin nasıl çalıştırılıp kontrol edilmesi gerektiğini bilmelisiniz. Küçük bir ipucu, arduino'nuz için basit bir yer bulmaktır, çünkü eldiveninizin içinde saklanması gerekecek. benimki elimin arkasının ortasındaydı ama ivmeölçer en iyi elinizin ortasına yerleştirilebileceğinden ve bluetooth herhangi bir yere yerleştirilebileceğinden arduino'yu bileğinizin arkasının başlangıcına yerleştirmenizi tavsiye ederim.

yapım sürecinin en zor kısmı tüm kablolarınızın lehimlenmesidir. Bu benim ilk lehimleme projemdi, bu yüzden öğrenecek çok şeyim var, ancak arduinoya yalnızca iki bağlantıdan her özelliği volta ve toprağa bağlamak için metal pabuç kablo kapakları gibi şeyleri kullanmak için deneyimden konuşabilirim. bu, birçok kabloyu birbirine bağlamayı kolaylaştırır, ancak arduino nano'nuza bir kablo bağlamanız gerekiyorsa, güçlü bir bağlantıyı garanti ettiği için lehimlemeyi öneririm.

Arduino leonardo, karta takmak için jumper kabloları kullanabileceğiniz, uçları bağımlı bluetooth modülünüze lehimleyebileceğiniz ve led'i pin 8'den GND'ye (toprak) led'den beri herhangi bir bağlantı olmadan takabileceğiniz çok basit bir işlemdir. kırılacak kadar parlamaz. son adım için leonardo'nuz için havalı ama basit bir kutu oluşturun (usb hala takılıyken), böylece bilgisayarınıza takmanız için bir alıcınız olur. (Bir arduino leonardo + bluetooth modülünün sığması için mükemmel olan basit bir i phone 4 kutusu kullandım.

Adım 4: Nihai Ürün!

Image
Image
Nihai Ürün!!
Nihai Ürün!!
Nihai Ürün!!
Nihai Ürün!!

Ve bu kadar!!

Her şeyi doğru bağladıysanız, hiçbir elektrik telinin birbirine değmediğinden emin olun ve her şeyin bağlı olduğundan emin olun ve büyülerinizi seçtiğiniz ışıklara göre seçerek eldiveninizi yaşlı parşömenler gibi bir şeyle test edebilirsiniz, favori onları, sonra onları düğmelerinizin tuşlarına bağlayın, hepsi bu.

Artık sürükleyici bir skyrim oyunu oynayabilir ve gerçek bir sihirbaz gibi hissedebilirsiniz. Umarım bu tasarımla eğlenirsiniz ve bana projelerimi nasıl geliştirebileceğimi söylersiniz.

teşekkür ederim ve Unutma!!:

İyi eğlenceler!!

Önerilen: