![Kontroler džojstika sa omogućenim Bluetooth -om: 9 koraka (sa slikama) Kontroler džojstika sa omogućenim Bluetooth -om: 9 koraka (sa slikama)](https://i.howwhatproduce.com/images/003/image-8934-15-j.webp)
Sadržaj:
- Korak 1: Potrebni materijali
- Korak 2: Pripremite džojstik na žice za spajanje ključeva Bluefruit EZ
- Korak 3: Pripremite kućište
- Korak 4: Instalirajte joystick, Bluefruit EZ ključ i USB prekidač
- Korak 5: EZ ključni grafički interfejs
- Korak 6: Uključite i uparite EZ ključ Bluefruit
- Korak 7: Preslikavanje dugmadi na EZ-ključu Bluefruit
- Korak 8: Upravljajte postojećom skicom P5.js pomoću Firefox web preglednika na cijelom ekranu
- Korak 9: Uredite, revidirajte ili stvorite vlastitu web aplikaciju
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
![Kontroler džojstika sa omogućenim Bluetooth -om Kontroler džojstika sa omogućenim Bluetooth -om](https://i.howwhatproduce.com/images/003/image-8934-16-j.webp)
Zadivite svoje prijatelje i zadivite svoju porodicu kada pogledaju "HypnoEllipse", interaktivnu A/V web aplikaciju. Napravite kućište joystick -a s omogućenim Bluetooth -om, povežite ga s web -preglednikom i naizmjenično izvodite samohipnozu.
Ovo je joystick povezan Bluetooth vezom, koji šalje HID (tipkovnica/miš) poruke na skicu p5.js, koja predstavlja optičku iluziju koja se okreće i uzorak zvuka koji se okreće.
Korak 1: Potrebni materijali
![Potrebni materijali Potrebni materijali](https://i.howwhatproduce.com/images/003/image-8934-17-j.webp)
![Potrebni materijali Potrebni materijali](https://i.howwhatproduce.com/images/003/image-8934-18-j.webp)
![Potrebni materijali Potrebni materijali](https://i.howwhatproduce.com/images/003/image-8934-19-j.webp)
Alati
lemilica
lemljenje
skidači žice
bušilica
burgija 1/4"
pila za rupe 3/4”
Delovi
Računar sa omogućenim Bluetooth -om
Enclosure
www.adafruit.com/product/905
EZ-ključ Bluefruit
www.adafruit.com/product/1535
mini modularna ploča
www.sparkfun.com/products/12047
kratkospojne žice
www.sparkfun.com/products/8431
joystick
www.sparkfun.com/products/9182
USB micro-B razvodna ploča
www.sparkfun.com/products/1833
5Vdc punjiva microUSB baterija
www.sparkfun.com/products/14167
SOFTVER
Web aplikacija Hypnoellipse
hypnoellipse.netlify.com/
Obrada 1.5.1 (za preslikavanje EZ ključa)
processing.org/download/?processing
Kontrola P5 (biblioteka za obradu)
www.sojamo.de/libraries/controlP5/
Firefoxhttps://www.mozilla.org/en-US/firefox/new/
Ako želite, napravite vlastitu verziju Hypnoellipse -a!
p5.js
p5js.org/download/
Atom editor
atom.io/
Korak 2: Pripremite džojstik na žice za spajanje ključeva Bluefruit EZ
![Pripremite joystick na Bluefruit EZ preklopne žice Pripremite joystick na Bluefruit EZ preklopne žice](https://i.howwhatproduce.com/images/003/image-8934-20-j.webp)
Odrežite i ogolite po jedan kraj svakog od četiri para različitih boja kratkospojnika.
Svaki od parova boja odgovara jedinstvenom smjeru upravljačke palice (lijevo, desno, gore, dolje) - jedan od svakog para ide na ulaz EZ ključa, a drugi na GND.
Imajući to na umu, pažljivo lemite kratkospojnike na džojstik.
Korak 3: Pripremite kućište
![Prep Enclosure Prep Enclosure](https://i.howwhatproduce.com/images/003/image-8934-21-j.webp)
Trebat će vam jedna rupa od 1/2 "sa strane kućišta za microUSB kabel i četiri rupe od 1/4" u gornjem poklopcu za postavljanje joystick -a. Za sam joystick potrebno je izrezati rupu od 3/4 ".
Upotrijebio sam komad papira i olovku kako bih ocrtao rupe potrebne za sklop upravljačke palice, prije nego što sam zapravo izbušio vrh plastičnog kućišta.
Korak 4: Instalirajte joystick, Bluefruit EZ ključ i USB prekidač
![Instalirajte Joystick, Bluefruit EZ ključ i USB Breakout Board Instalirajte Joystick, Bluefruit EZ ključ i USB Breakout Board](https://i.howwhatproduce.com/images/003/image-8934-22-j.webp)
![Instalirajte Joystick, Bluefruit EZ ključ i USB Breakout Board Instalirajte Joystick, Bluefruit EZ ključ i USB Breakout Board](https://i.howwhatproduce.com/images/003/image-8934-23-j.webp)
![Instalirajte joystick, Bluefruit EZ ključ i USB prekidač Instalirajte joystick, Bluefruit EZ ključ i USB prekidač](https://i.howwhatproduce.com/images/003/image-8934-24-j.webp)
Pažljivo odredite kako se četiri žičana kratkospojnika džojstika spajaju sa pinovima #0 - #4 na EZ ključu. Ovo definira kako će četiri mikroprekidača na upravljačkoj palici promijeniti vrijednosti mouseX i mouseY u skici p5.js.
Nakon što odredite orijentaciju svog kućišta, nastavite u smjeru kazaljke na satu oko priključaka joystick -a, pričvršćujući kratkospojnike na ulaze EZ ključa i po potrebi ih prepravite (metoda pokušaja i greške!).
Igle za uzemljenje sa džojstika formiraju magistralu za uzemljenje zajedno sa uzemljenjem pin -a Bluefruit EZ ključa.
Uzemljenje i +5vdc iz microUSB konektora takođe će se povezati sa Bluefruit EZ ključem.
Korak 5: EZ ključni grafički interfejs
![EZ Key GUI EZ Key GUI](https://i.howwhatproduce.com/images/003/image-8934-25-j.webp)
Morat ćete koristiti stariju verziju Processing 2.2.1 za pokretanje ovog alata za grafičko sučelje.
Džojstik gore/dolje/lijevo/desno kontakti će oponašati pokrete mouseX i mouseY radi kontrole p5.js skice (HypnoEllipse).
Ovaj vodič za Adafruit pruža sve potrebne informacije za upotrebu Bluefruit EZ-ključa:
learn.adafruit.com/introducing-bluefruit-ez-key-diy-bluetooth-hid-keyboard
Korak 6: Uključite i uparite EZ ključ Bluefruit
![Napajanje i uparivanje Bluefruit EZ ključa Napajanje i uparivanje Bluefruit EZ ključa](https://i.howwhatproduce.com/images/003/image-8934-26-j.webp)
![Napajanje i uparivanje Bluefruit EZ ključa Napajanje i uparivanje Bluefruit EZ ključa](https://i.howwhatproduce.com/images/003/image-8934-27-j.webp)
![Napajanje i uparivanje Bluefruit EZ ključa Napajanje i uparivanje Bluefruit EZ ključa](https://i.howwhatproduce.com/images/003/image-8934-28-j.webp)
Uključite Bluefruit EZ-ključ i pritisnite dugme za uparivanje.
Trebali biste vidjeti crveno LED svjetlo koje treperi. Zatim pritisnite dugme mini na tipki EZ na 5 sekundi i otpustite, ovo će izbrisati prethodne podatke o uparivanju i omogućiti vam ponovno uparivanje s računarom. Crvena LED dioda će sada treptati.
Uključite Bluetooth u sistemskim postavkama i kliknite "Postavi novi uređaj".
Pustite pomoćnika da radi dok ne pronađe i prikaže modul EZ -ključa - odaberite ga i kliknite "Nastavi".
Korak 7: Preslikavanje dugmadi na EZ-ključu Bluefruit
![Preslikavanje dugmadi na EZ-ključu Bluefruit Preslikavanje dugmadi na EZ-ključu Bluefruit](https://i.howwhatproduce.com/images/003/image-8934-29-j.webp)
Na snimku zaslona zabilježite vrijednosti mouseX i mouseY povezane s iglama tipki:
pin 0: x5
pin 1: x-5
pin2: y5
pin3: y-5
Preuzmite biblioteku ControlP5:
www.sojamo.de/libraries/controlP5/
Preuzmite zip datoteku s kodom za bežični remapper:
learn.adafruit.com/system/assets/assets/000/013/042/original/GUI_EZKey_remapper_12-20-13.zip?1387568625
Raspakirajte i otvorite GUI_EZKey_remapper.pde u Obradi.
Proverite da li je Bluefruit uparen sa vašim računarom.
Odaberite Sketch -> Run za pokretanje grafičkog remapera.
Sada odaberite pribadače i pomoću izbornika odaberite izvještaje miša.
Zatim kliknite "SEND_MAP" da biste ga poslali na svoj Bluefruit EZ-ključ.
Tekstualni izvještaj u prozoru Obrada trebao bi naznačiti da je pronašao plavo voće i da je poslao podatke s podudaranjem kontrolne sume.
Korak 8: Upravljajte postojećom skicom P5.js pomoću Firefox web preglednika na cijelom ekranu
![Upravljajte postojećom skicom P5.js sa Firefox web preglednikom na cijelom ekranu Upravljajte postojećom skicom P5.js sa Firefox web preglednikom na cijelom ekranu](https://i.howwhatproduce.com/images/003/image-8934-30-j.webp)
Evo moje skice p5.js hostirane na Netlifyju:
hypnoellipse.netlify.com
Možete eksperimentirati s mišem prije nego što izgradite i povežete interfejs džojstika da vidite i čujete varijacije audiovizuelnih uzoraka.
Korak 9: Uredite, revidirajte ili stvorite vlastitu web aplikaciju
![Uredite, popravite ili stvorite vlastitu web aplikaciju Uredite, popravite ili stvorite vlastitu web aplikaciju](https://i.howwhatproduce.com/images/003/image-8934-31-j.webp)
Evo koda za samu web aplikaciju:
github.com/dkonha01/HypnoEllipse
Lako možete razviti vlastitu verziju, pokušavajući promijeniti vrijednosti u redovima 44, 51 i 66 sketch.js - primjere za ovo pogledajte u komentiranim redovima.
Preporučuje se:
Upravljanje 2 servo servera pomoću analognog džojstika .: 5 koraka (sa slikama)
![Upravljanje 2 servo servera pomoću analognog džojstika .: 5 koraka (sa slikama) Upravljanje 2 servo servera pomoću analognog džojstika .: 5 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-206-16-j.webp)
Upravljanje 2 servo -a pomoću analognog joystick -a: Zdravo momci, ovo je moje prvo uputstvo i u ovom postu dijelim kako koristiti analogni joystick za upravljanje servo -ima pomoću Arduino UNO -a. Pokušat ću to objasniti što je moguće jednostavnije, nadam se da vam se sviđa to
Kako napraviti kontrolu džojstika za Arduino: 3 koraka
![Kako napraviti kontrolu džojstika za Arduino: 3 koraka Kako napraviti kontrolu džojstika za Arduino: 3 koraka](https://i.howwhatproduce.com/images/006/image-17346-j.webp)
Kako napraviti kontrolu džojstika za Arduino: U ovom uputstvu ću vam pokazati kako napraviti lego džojstike za arduino
Jedinstvena džojstika: 11 koraka
![Jedinstvena džojstika: 11 koraka Jedinstvena džojstika: 11 koraka](https://i.howwhatproduce.com/images/007/image-20409-j.webp)
Jedinstvena džojstik: Ovih dana sam sjedio kao i obično kada mi je pala na pamet ideja da napravim ovu zgodnu sitnicu. Ovo je trebalo biti rješenje problema koji sam imao prije nekog vremena kada sam pokušavao smisliti zamjenu za zglob sa kuglicom i utičnicom, a
USB konverzija džojstika iz 1980 -ih: 7 koraka (sa slikama)
![USB konverzija džojstika iz 1980 -ih: 7 koraka (sa slikama) USB konverzija džojstika iz 1980 -ih: 7 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-2507-53-j.webp)
Joystick USB konverzija iz 1980 -ih: Ovaj originalni džojstik Cheetah 125 iz 1980 -ih doživio je ljubavnu konverziju sa sjajnim novim mikroprekidačima, arkadnim gumbima i Pimoroni Player X kontrolnom pločom. Sada ima četiri nezavisne "vatre" tipke i povezuje se putem USB -a, spremno za
Planetarijum/Orrery sa omogućenim Bluetooth-om: 13 koraka (sa slikama)
![Planetarijum/Orrery sa omogućenim Bluetooth-om: 13 koraka (sa slikama) Planetarijum/Orrery sa omogućenim Bluetooth-om: 13 koraka (sa slikama)](https://i.howwhatproduce.com/images/002/image-3284-38-j.webp)
Planetarijum/Orrery sa omogućenim Bluetooth-om: Ova instrukcija nastala je u skladu sa zahtjevima projekta Makecourse na Univerzitetu Južne Floride (www.makecourse.com). Ovo je moj planetarijum/narudžba sa 3 planete. Počelo je kao samo semestralni projekat za Makecour