Tartalomjegyzék:

Viselhető technika: légdobok: 5 lépés
Viselhető technika: légdobok: 5 lépés

Videó: Viselhető technika: légdobok: 5 lépés

Videó: Viselhető technika: légdobok: 5 lépés
Videó: Páratlan élmény, de nem árt vigyázni! | HTC Vive Cosmos 2024, December
Anonim
Viselhető technika: légdobok
Viselhető technika: légdobok
Viselhető technika: légdobok
Viselhető technika: légdobok

A projekt célja az volt, hogy néhány gyorsulásmérőből és piezo lemezből hordható dobkészletet készítsünk. Az ötlet az volt, hogy egy kézütés hatására csapdahang hallatszik; vagy egy lábnyomásra hi-kalapos vagy basszusdobos hang szólal meg. A készlet vezérléséhez Hexwear mikrovezérlőt, Arduino kódoló szoftvert és Cycling '74 MAX-ot használtunk a hangkimenethez és a kiválasztáshoz. Ez a projekt a Pomona College és a Fremont Műszaki Akadémia közötti partnerség része volt.

1. lépés: Alkatrészek és eszközök

Alkatrészek és eszközök
Alkatrészek és eszközök
Alkatrészek és eszközök
Alkatrészek és eszközök
Alkatrészek és eszközök
Alkatrészek és eszközök
Alkatrészek és eszközök
Alkatrészek és eszközök

Az alábbiakban felsoroljuk a projektünk részeit és az összes felhasznált anyagot.

Alkatrészek:

  • Flanel póló (x1)
  • Fuzzy Socks (x2)
  • Piezo lemezek (x2) (https://www.sparkfun.com/products/10293)
  • Gyorsulásmérők MMA8451 (x2) (https://www.adafruit.com/product/2019)
  • ATmega32U4 HexWear mikrokontroller (x1) (https://hexwear.com)
  • RN42 Microchip Bluetooth (x1) (https://www.sparkfun.com/products/12576)
  • 18 Mérőhuzal
  • #2 csavar (x14)
  • #2 alátétek (x14)
  • Krimpelő csatlakozók; 22-16 Gauge (x14) (https://www.elecdirect.com/crimp-wire-terminals/ring-crimp-terminals/pvc-ring-terminals/ring-terminal-pvc-red-22-18-6- 100db)
  • Öntapadós csap (x1)
  • Vinilszigetelésű, csuklós varráscsatlakozók (x15) (https://www.delcity.net/catalogdetails?item=421005)

Eszközök:

  • Olló
  • Forrasztó készlet
  • Huzalcsupaszítók
  • Drótvágók
  • Elektromos szalag
  • Présszerszám
  • Csavarhúzó
  • Ragasztópisztoly
  • 3D nyomtató (opcionális)
  • Forró levegő pisztoly

Szoftver:

  • Max Cycling '74 (https://cycling74.com)
  • Arduino kódoló szoftver (https://www.arduino.cc/en/Main/Software)

Az illesztőprogramok letöltése:

1) (csak Windows, Mac felhasználók kihagyhatják ezt a lépést) Telepítse az illesztőprogramot a https://www.redgerbera.com/pages/hexwear-driver-i… webhelyen. Töltse le és telepítse az illesztőprogramot (a 2. lépésben felsorolt .exe fájl) a linkelt RedGerbera oldal tetején).

2) Telepítse a szükséges könyvtárat a Hexware számára. Nyissa meg az Arduino IDE -t. A „Fájl” alatt válassza a „Beállítások” lehetőséget. A További táblák kezelő URL-címeire kijelölt helyre illessze be a https://github.com/RedGerbera/Gerbera-Boards/raw/ … majd kattintson az „OK” gombra. Lépjen az Eszközök -> Tábla: -> Testületkezelő menüpontra. A bal felső sarokban található menüben válassza a „Hozzájárult” lehetőséget. Keresse meg, majd kattintson a Gerbera Boards elemre, majd a Telepítés gombra. Lépjen ki és nyissa meg újra az Arduino IDE -t. A könyvtár megfelelő telepítésének biztosításához lépjen az Eszközök -> Tábla menüpontra, és görgessen a menü aljára. Látnia kell a „Gerbera táblák” című részt, amely alatt legalább a HexWear feliratnak kell megjelennie (ha nem több táblához, például a mini-HexWearhoz).

3) A gyorsulásmérő könyvtár letöltéséhez használja a következő linket: https://learn.adafruit.com/adafruit-mma8451-accelerometer-breakout/wiring-and-test. Ezután kattintson az "MMA8451 könyvtár letöltése" gombra.

2. lépés: Készítse elő a vezetékeket

Vágjon 9 darab drótot, amelyek elég hosszúak a karjához (kb. 1 m). Ezek a darabok a két gyorsulásmérőhöz csatlakoznak. Vágjon 4 hosszabb darabot, amelyek elég hosszúak ahhoz, hogy elérjék a lábukat a flanelzsebből (kb. 2 m). Ezek kapcsolódnak a piezókhoz. Vágjon további 3 rövidebb darabot (kb. 15 cm) a Bluetooth -os mikrochiphez. Vágja le az összes huzaldarab mindkét végét, és hagyjon 2 cm csupasz drótot.

3. lépés: Csatlakoztassa a vezetékeket az érzékelőkhöz

Csatlakoztassa a vezetékeket az érzékelőkhöz
Csatlakoztassa a vezetékeket az érzékelőkhöz
Csatlakoztassa a vezetékeket az érzékelőkhöz
Csatlakoztassa a vezetékeket az érzékelőkhöz
Csatlakoztassa a vezetékeket az érzékelőkhöz
Csatlakoztassa a vezetékeket az érzékelőkhöz
Csatlakoztassa a vezetékeket az érzékelőkhöz
Csatlakoztassa a vezetékeket az érzékelőkhöz

Forrasztópáka segítségével forrasztja az 1 méteres vezetékek közül 4 -et az egyik gyorsulásmérőhöz, és 5 darab 1 m -es vezetéket a másik gyorsulásmérőhöz. A gyorsulásmérők címkével vannak ellátva, és egy kapcsolási rajzot mutatunk be, amely szemlélteti, hogy az egyes vezetékeknek hova kell menniük. A kapcsolási rajzzal együtt jelzéseket is csatoltunk a gyorsulásmérők elrendezéséhez: rögzítse a vezetékeket a feketével karikázott csapokhoz.

Minden piezo szenzor két vezetékkel rendelkezik. Vágja le a piezo vezetékek végét és forrasztja őket a 2 méteres vezetékekhez. A csatlakozások rögzítéséhez használja a vinil szigetelésű csatlakozókat és a forrólevegős pisztolyt.

Végül forrasztja a 3 15 cm -es vezetéket a Bluetooth mikrochiphez (lásd az áramköri rajzot és az egyes tűk jelölését).

Megjegyzés: A Bluetooth mikrochip és a gyorsulásmérők nagyon keskeny tűkkel rendelkeznek. A 18 méteres vezetéket választottuk a robusztusság érdekében, és mivel illeszkedik az általunk használt krimpelő csatlakozókhoz, de ha szükséges, vékonyabb huzalokat forraszthat az érzékelőkhöz, majd forraszthatja a 18 méretű vezetékeket a vékonyakhoz.

Most csatlakoztatnia kell az összes vezeték egyik végét! A másik vége a Hex -hez csatlakozik.

** A gyorsulásmérők, a Bluetooth és a piezo jelölése a sparkfun (https://www.sparkfun.com) és az adafruit (https://www.adafruit.com) jóvoltából

4. lépés: Csatlakozás a hatlapú és áramköri diagramhoz

Csatlakozás a hatlapú és áramköri diagramhoz
Csatlakozás a hatlapú és áramköri diagramhoz
Csatlakozás a hatlapú és áramköri diagramhoz
Csatlakozás a hatlapú és áramköri diagramhoz
Csatlakozás a hatlapú és áramköri diagramhoz
Csatlakozás a hatlapú és áramköri diagramhoz
Csatlakozás a hatlapú és áramköri diagramhoz
Csatlakozás a hatlapú és áramköri diagramhoz

A fenti ábra az összeállítást részletezi. A vezetékek Hexware -hez való csatlakoztatásához anyákat, csavarokat és préselő csatlakozókat használtunk (a fenti képen a piros csatlakozók láthatók). Miután a vezetéket a préscsatlakozóhoz rögzítette, alátét és csavar segítségével a hatlapú csavarhoz csatlakoztatható, amint a fenti képen látható. A hexaeszköz diagramját lásd a fenti csapjelölőn.

A diagramot követve, különösen a fekete vonalakat, mindkét piezo földjét csatlakoztassa a hexán lévő földelőcsaphoz. Ezután a két gyorsulásmérőhöz rögzítse mindkét alapjukat a hatlapú földelőcsaphoz. Mivel csak néhány földelőcsap van, javasoljuk, hogy forrasztja össze az összes vezetéket, amelyek a gyorsulásmérőről földelni fognak, vagy az összes vezetéket, amelyek a piezókról földelnek; azonban vigyázz, hogy mindent nyomon kövess! A gyorsulásmérők A (vagy Address) feliratú csapjának szintén a földhöz kell kapcsolódnia. Ennek célja, hogy megkülönböztesse a két gyorsulásmérőt egymástól, és így az egyikük azonosítható legyen. Végül csatlakoztassa a bluetooth földjét a hatlapú földhöz.

Végezze el a föld csatlakoztatását, majd kezdje el a VCC -hez való csatlakozást, amelyet fent pirossal jelöltek. A mindkét gyorsulásmérőből származó Vin -t a hexán lévő VCC -hez kell csatlakoztatni, ugyanúgy, mint a Bluetooth -on lévő VCC -tűt. Ismételten, a csapok hiánya miatt javasoljuk a huzalok forrasztását a hatlapú végső csatlakozás előtt.

Mindkét gyorsulásmérőn SCL és SDL feliratú csapok találhatók. Csatlakoztassa ezeket a hatlapú ruházat ugyanazokhoz a csapokhoz (az SCL cerulean és az SDA bíborvörös a fenti ábrán). Ezután a bluetooth modulon csatlakoztassa az RX-1-t az RX-hez a hexán (sötétkék fent), és a TX-1-et a TX-re a hexán (fent világoszöld). Ez lehetővé teszi a bluetooth kapcsolatokat. Végül csatlakoztassa az egyik piezo második lábát a D12 tűhöz (sötétzöld), a második piezo második lábát pedig a D9 -hez (fent lila). Ez azért van, hogy a piezo szenzorokból analóg kimenetet vigyen át a hat ruházatba.

** a hexwear ruha jelölés a Red Gerbera jóvoltából (https://www.redgerbera.com), a gyorsulásmérő képei az adafruit jóvoltából, a piezo/bluetooth társ pedig a sparkfun jóvoltából

5. lépés: A kód feltöltése

A dobok használatának megkezdéséhez először nyissa meg a MAX kódot (Max_Drum.maxpat). A kód szerkesztéséhez vagy mentéséhez regisztrációval kell rendelkeznie a Cycling '74 -nél, de fiók nélkül minden működik. A hatlapú Bluetooth modult saját számítógépéhez szeretné csatlakoztatni. Ehhez csatlakoztassa a hatlapú tápegységet. Miután a hat ruházatot csatlakoztatta, egy piros lámpának kell bekapcsolnia a bluetooth modult. Ezután nyissa meg a Bluetooth beállításait. a számítógépeden. A 9CBO vonal mentén megjelenik egy név. Amikor a rendszer kéri a jelszót, írja be a 1234. A bluetooth -ot ezután csatlakoztatni kell a számítógéphez.

Ezután töltse fel az Arduino kódot a hexába (úgynevezett final_electronics.ino). Most már csak a bluetooth csatlakoztatása a MAX -hoz. A maximális kódban „print” nevű valamit kell látnia. Ha erre kattint, és megnyitja a soros monitort, látnia kell az összes rendelkezésre álló portot és a rendelkezésre álló Bluetooth -portokat. A soros o 9600 nevű dobozban. Itt a soros a soros monitort jelenti, o a portot, a 9600 pedig a kapcsolat sávszélességét. A bluetooth csatlakoztatásához cserélje ki az o -t más bluetooth portok nevére. Gyakran ki kell próbálni mindegyiket, de a Bluetooth modul zöldre vált, ha a MAX -on keresztül csatlakozik a megfelelő porthoz.

Miután feltöltötte a kódot, győződjön meg róla, hogy a helyes elérési utat adja meg a MAX hangfájlokhoz. Ennek legjobb módja a hangfájlok MAX -ba húzása.

Ajánlott: