Sisällysluettelo:
- Vaihe 1: Tarvittavat materiaalit
- Vaihe 2: Valmistele ohjaussauva Bluefruit EZ Key Jumper -johtoihin
- Vaihe 3: Valmistele kotelo
- Vaihe 4: Asenna ohjaussauva, Bluefruit EZ Key ja USB Breakout Board
- Vaihe 5: EZ Key GUI
- Vaihe 6: Virta ja pariliitos Bluefruit EZ -avaimeen
- Vaihe 7: Bluefruit-EZ-näppäimen painikkeiden vaihtaminen uudelleen
- Vaihe 8: Hallitse olemassa olevaa P5.js -luonnosta Firefoxin verkkoselaimella koko näytön tilassa
- Vaihe 9: Muokkaa, tarkista tai luo oma verkkosovellus
Video: Bluetooth -ohjaussauvaohjain: 9 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Yllätä ystäväsi ja hämmästytä perheesi, kun he katsovat interaktiivista A/V -verkkosovellusta "HypnoEllipse". Rakenna Bluetooth -joystick -kotelo, yhdistä se verkkoselaimeen ja suorita vuorotellen itsehypnoosi.
Tämä on Bluetoothiin yhdistetty ohjaussauva, joka lähettää HID (näppäimistö/hiiri) -viestit p5.js -luonnokseen, joka esittää pyörivän optisen harhan ja pyörivän ääninäytteen.
Vaihe 1: Tarvittavat materiaalit
Työkalut
juotosrauta
juottaa
langanpoistimet
porata
poranterä 1/4"
reikäsaha 3/4"
Osat
Bluetooth -yhteensopiva tietokone
Kotelo
www.adafruit.com/product/905
Bluefruit EZ-Key
www.adafruit.com/product/1535
mini modulaarinen leipälauta
www.sparkfun.com/products/12047
hyppyjohtimet
www.sparkfun.com/products/8431
ohjaussauva
www.sparkfun.com/products/9182
USB micro-B -katkaisukortti
www.sparkfun.com/products/1833
5vdc ladattava microUSB -akku
www.sparkfun.com/products/14167
OHJELMISTO
Hypnoellipse -verkkosovellus
hypnoellipse.netlify.com/
Käsittely 1.5.1 (EZ -avaimen uudelleenmäärittäminen)
processing.org/download/?processing
Control P5 (prosessointikirjasto)
www.sojamo.de/libraries/controlP5/
Firefoxhttps://www.mozilla.org/en-US/firefox/new/
Jos haluat tehdä oman version Hypnoellipse!
p5.js
p5js.org/download/
Atom -editori
atom.io/
Vaihe 2: Valmistele ohjaussauva Bluefruit EZ Key Jumper -johtoihin
Leikkaa ja kuori yksi pää jokaisesta neljästä erivärisen hyppylangan parista.
Jokainen väripari vastaa ainutlaatuista (vasen, oikea, ylös, alas) ohjaussauvan suuntaa - yksi kustakin parista menee EZ -avainsyöttöön ja toinen GND: hen.
Tämän mielessä juota hyppyjohdot varovasti ohjaussauvaan.
Vaihe 3: Valmistele kotelo
Tarvitset yhden 1/2 "reiän kotelon sivulle microUSB -kaapelia varten ja neljä 1/4" reikää yläkannessa ohjaussauvan asentamista varten. Joystick itse tarvitsee 3/4 "reiän leikkauksen.
Käytin paperia ja lyijykynää jäljittääksesi ohjaussauvan tarvitsemat reiät ennen varsinaista poraamista muovikotelon yläosaan.
Vaihe 4: Asenna ohjaussauva, Bluefruit EZ Key ja USB Breakout Board
Muista määrittää huolellisesti, kuinka ohjaussauvan neljä ainutlaatuisen väristä lankahyppääjää yhdistetään EZ -avaimen nastoihin 0 - #4. Tämä määrittää, kuinka ohjaussauvan neljä mikrokytkintä muuttavat hiiren X ja mouseY arvoja p5.js -luonnoksessa.
Kun olet määrittänyt kotelosi suunnan, jatka myötäpäivään ohjaussauvan liitosten ympäri, kiinnitä hyppyjohtimet EZ -avaimen tuloihin ja tarkista tarvittaessa (kokeilu- ja erehdysmenetelmä!).
Ohjaussauvan maadoituspultit muodostavat maaväylän yhdessä Bluefruit EZ -avaimen maadoitustapin kanssa.
Maadoitus ja +5vdc microUSB -liittimestä yhdistyvät myös Bluefruit EZ -avaimeen.
Vaihe 5: EZ Key GUI
Sinun on käytettävä vanhempaa Processing 2.2.1 -versiota tämän GUI -työkalun suorittamiseen.
Ohjaussauvan ylös/alas/vasemmalle/oikealle koskettimet emuloivat mouseX- ja mouseY -liikkeitä hallitakseen p5.js -luonnosta (HypnoEllipse).
Tämä Adafruit-opetusohjelma sisältää kaikki tarvittavat tiedot Bluefruit EZ-Key -laitteen käyttämiseen:
learn.adafruit.com/introducing-bluefruit-ez-key-diy-bluetooth-hid-keyboard
Vaihe 6: Virta ja pariliitos Bluefruit EZ -avaimeen
Käynnistä Bluefruit EZ-Key ja paina paripainiketta.
Sinun pitäisi nähdä punainen LED vilkkua. Paina seuraavaksi EZ-näppäimen minipainiketta 5 sekunnin ajan ja vapauta, jolloin aiemmat pariliitostiedot poistetaan ja voit muodostaa pariliitoksen tietokoneeseen. Punainen LED vilkkuu nyt.
Ota Bluetooth käyttöön Järjestelmäasetuksissa ja napsauta "Aseta uusi laite".
Anna avustajan toimia, kunnes se löytää ja näyttää EZ -Key -moduulin - valitse se ja napsauta "Jatka".
Vaihe 7: Bluefruit-EZ-näppäimen painikkeiden vaihtaminen uudelleen
Huomaa kuvakaappauksessa hiiren X- ja mouseY -arvot, jotka liittyvät näppäimistön nastoihin:
nasta 0: x5
nasta 1: x-5
pin2: y5
pin3: y-5
Lataa ControlP5 LI -kirjasto:
www.sojamo.de/libraries/controlP5/
Lataa zip -tiedosto langattoman uudelleenkoodin koodilla:
learn.adafruit.com/system/assets/assets/000/013/042/original/GUI_EZKey_remapper_12-20-13.zip?1387568625
Pura ja avaa GUI_EZKey_remapper.pde kohdassa Käsittely.
Tarkista uudelleen, että Bluefruit on yhdistetty tietokoneeseen.
Käynnistä graafinen uudelleenmäärittely valitsemalla Luonnos -> Suorita.
Valitse nyt nastat ja valitse valikoista hiiren raportit.
Napsauta seuraavaksi "SEND_MAP" lähettääksesi se Bluefruit EZ-Key -laitteeseesi.
Käsittely -ikkunan tekstiraportin pitäisi osoittaa, että se on löytänyt Bluefruitin ja että se on lähettänyt tietoja tarkistussummalla.
Vaihe 8: Hallitse olemassa olevaa P5.js -luonnosta Firefoxin verkkoselaimella koko näytön tilassa
Tässä on minun p5.js -luonnokseni, joka on Netlify -palvelussa:
hypnoellipse.netlify.com
Voit kokeilla ja kuunnella audiovisuaalisia kuvion muunnelmia hiirellä ennen ohjaussauvan käyttöliittymän rakentamista ja liittämistä.
Vaihe 9: Muokkaa, tarkista tai luo oma verkkosovellus
Tässä on itse verkkosovelluksen koodi:
github.com/dkonha01/HypnoEllipse
Voit helposti kehittää oman version yrittämällä muuttaa sketch.js -rivien 44, 51 ja 66 arvoja - katso esimerkkejä kommentoiduista riveistä.
Suositeltava:
Kuvien tallentaminen tehtävää varten: 4 vaihetta (kuvien kanssa)
Kuvien tallentaminen tehtävää varten: 1. Avaa uusi Google -asiakirja ja suojaa kuvat tällä sivulla. Käytä ctrl (ohjaus) ja " c " kopioitava näppäin 3. Käytä ctrl (control) ja " v " liitettävä avain
DIY -kannettava Bluetooth -kaiutin Powerbankin kanssa: 12 vaihetta (kuvien kanssa)
DIY -kannettava Bluetooth -kaiutin Powerbankilla: Kompakti mutta tehokas yksikanavakaiutin, 3 W: n lähtö ja sisäänrakennettu virtapankki. Bluetooth -kaiutin rakennettu Scratchista! Tekniset tiedot & Ominaisuudet: Bluetooth 4.0.3W: n täyden alueen kaiutin. 1850 yhden akun 2600 mAh: n mikro-USB-lataus. USB-lähtö
Käytä HC-05 Bluetooth-moduulia, kun haluat toteuttaa mikro: bittiviestinnän matkapuhelimen kanssa: 9 vaihetta (kuvien kanssa)
Käytä HC-05-Bluetooth-moduulia mikro-bittiviestinnän toteuttamiseen matkapuhelimen kanssa: Luvussa Käytä HC-06-Bluetooth-moduulia mikro-bittiviestinnän toteuttamiseen matkapuhelimessa olemme keskustelleet siitä, kuinka HC-06: n avulla voidaan muodostaa yhteys mikro: bitti ja matkapuhelin. Lukuun ottamatta HC-06: ta on toinen yleinen Bluetooth-moduuli
Käytä HC-06 Bluetooth-moduulia Micro: bit-viestinnän toteuttamiseen matkapuhelimen kanssa: 8 vaihetta (kuvien kanssa)
Käytä HC-06 Bluetooth-moduulia Micro: bit-viestinnän toteuttamiseen matkapuhelimen kanssa: Monet ympärilläni olevat ystävät, jotka pelaavat micro: bittiä, kertovat minulle, että micro: bitin Bluetooth-yhteys ei ole vakaa. Se on helppo irrottaa. Jos käytämme mikropytonia, Bluetoothia ei voi edes ottaa käyttöön. Ennen kuin micro: bit offic ratkaisee tämän ongelman
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): 11 vaihetta (kuvien kanssa)
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): Jos yrität "Tee saumaton" -laajennusta GIMP: ssä, se tekee kuvasta saumattoman sekä vaaka- että pystysuunnassa samanaikaisesti. Se ei salli sinun tehdä siitä saumatonta vain yhdessä ulottuvuudessa. Tämä ohje auttaa sinua saamaan kuvan