Përmbajtje:

Teknologjia e Veshshme: Daulle me ajër: 5 hapa
Teknologjia e Veshshme: Daulle me ajër: 5 hapa

Video: Teknologjia e Veshshme: Daulle me ajër: 5 hapa

Video: Teknologjia e Veshshme: Daulle me ajër: 5 hapa
Video: J Balvin, Willy William - Mi Gente (Official Video) 2024, Korrik
Anonim
Teknologjia e veshshme: Daullet e ajrit
Teknologjia e veshshme: Daullet e ajrit
Teknologjia e Veshshme: Daullet e Ajrit
Teknologjia e Veshshme: Daullet e Ajrit

Qëllimi ynë për këtë projekt ishte të krijonim një çantë daulle të veshshme nga disa akselerometra dhe disqe piezo. Ideja ishte që duke pasur një goditje të dorës, do të luante një zhurmë grackë; ose, duke pasur parasysh një shtypje të një këmbe, do të luante një tingull hi-hat ose bas daulle. Për të kontrolluar kompletin, ne përdorëm një mikrokontrollues Hexwear, softuer kodues Arduino dhe Cycling '74 MAX për daljen dhe përzgjedhjen e zërit. Ky projekt ishte pjesë e një partneriteti më të madh midis Kolegjit Pomona dhe Akademisë së Inxhinierisë Fremont.

Hapi 1: Pjesët dhe mjetet

Pjesë dhe Mjete
Pjesë dhe Mjete
Pjesë dhe Mjete
Pjesë dhe Mjete
Pjesë dhe Mjete
Pjesë dhe Mjete
Pjesë dhe Mjete
Pjesë dhe Mjete

Më poshtë është një listë e pjesëve nga të cilat përbëhet projekti ynë dhe një listë e të gjitha materialeve të përdorura.

Pjesët:

  • Këmishë fanellë (x1)
  • Çorape fuzzy (x2)
  • Disqe Piezo (x2) (https://www.sparkfun.com/products/10293)
  • Përshpejtues MMA8451 (x2) (https://www.adafruit.com/product/2019)
  • Mikrokontrolluesi ATmega32U4 HexWear (x1) (https://hexwear.com)
  • RN42 Mikroçip Bluetooth (x1) (https://www.sparkfun.com/products/12576)
  • 18 Gauge Wire
  • #2 Vida (x14)
  • #2 Rondele (x14)
  • Lidhës Crimp; 22-16 Gauge (x14) (https://www.elecdirect.com/crimp-wire-terminals/ring-crimp-terminals/pvc-ring-terminals/ring-terminal-pvc-red-22-18-6- 100pk)
  • Kunja vetë-ngjitëse (x1)
  • Lidhës të qepur të izoluar me vinyl (x15) (https://www.delcity.net/catalogdetails?item=421005)

Mjetet:

  • Gërshërë
  • Komplet bashkimi
  • Zhveshëset me tela
  • Preres telash
  • Shirit Elektrik
  • Mjet i shtrëngimit
  • Vidhosës
  • Armë me ngjitës të nxehtë
  • Printer 3D (opsional)
  • Armë me ajër të nxehtë

Softuer:

  • Max Cycling '74 (https://cycling74.com)
  • Softueri i kodimit Arduino (https://www.arduino.cc/en/Main/Software)

Shkarkimi i drejtuesve:

1) (Vetëm për Windows, përdoruesit e Mac mund ta kalojnë këtë hap) Instaloni drejtuesin duke vizituar https://www.redgerbera.com/pages/hexwear-driver-i… Shkarkoni dhe instaloni shoferin (skedari.exe i listuar në Hapin 2 në krye të faqes së lidhur RedGerbera).

2) Instaloni bibliotekën e kërkuar për Hexware. Hapni Arduino IDE. Nën "File" zgjidhni "Preferencat". Në hapësirën e dhënë për URL-të e Menaxherëve të Bordeve Shtesë, ngjitni https://github.com/RedGerbera/Gerbera-Boards/raw/… Pastaj klikoni "OK". Shkoni te Mjetet -> Bordi: -> Menaxheri i Bordit. Nga menyja e këndit të sipërm të majtë, zgjidhni "Kontribuar". Kërkoni, dhe pastaj klikoni në Gerbera Boards dhe klikoni Instalo. Lini dhe rihapni Arduino IDE. Për të siguruar që biblioteka është instaluar siç duhet, shkoni te Mjetet -> Bordi dhe lëvizni në fund të menusë. Ju duhet të shihni një pjesë të titulluar "Gerbera Boards", nën të cilën duhet të shfaqet të paktën HexWear (nëse jo më shumë dërrasa si mini-HexWear).

3) Për të shkarkuar bibliotekën e përshpejtuesit përdorni lidhjen e mëposhtme: https://learn.adafruit.com/adafruit-mma8451-accelerometer-breakout/wiring-and-test. Pastaj klikoni, "Shkarkoni bibliotekën MMA8451"

Hapi 2: Përgatitni telat

Pritini 9 copë tel aq të gjatë sa të hapin krahun tuaj (rreth 1m). Këto pjesë do të lidhen me dy akselerometra. Pritini 4 pjesë më të gjata, aq të gjata sa të arrini këmbët tuaja nga xhepi i këmishës së fanellës (rreth 2m). Këto do të lidhen me piezos. Pritini edhe 3 pjesë të tjera më të shkurtra (rreth 15 cm) për mikroçipin bluetooth. Zhveshni të dy skajet e të gjitha pjesëve të telit, duke lënë 2 cm tela të zhveshur.

Hapi 3: Lidhni telat me sensorët

Lidhni telat me sensorët
Lidhni telat me sensorët
Lidhni telat me sensorët
Lidhni telat me sensorët
Lidhni telat me sensorët
Lidhni telat me sensorët
Lidhni telat me sensorët
Lidhni telat me sensorët

Përdorni një hekur bashkues për të bashkuar 4 tela 1m në njërën prej akselerometrit dhe 5 prej telave 1m në përshpejtuesin tjetër. Përshpejtuesit kanë etiketuar kunjat dhe ne kemi siguruar një diagram qark për të ilustruar se ku duhet të shkojë çdo tel. Së bashku me diagramin e qarkut, ne kemi bashkangjitur shënimet në paraqitjen e përshpejtuesve: ngjitni telat në kunjat e rrethuar me të zezë.

Çdo sensor piezo ka dy tela. Zhveshni skajet e telave piezo dhe ngjitini ato në telat 2m. Përdorni lidhëset e izoluar me vinyl dhe armën e ajrit të nxehtë për të siguruar lidhjet.

Së fundi, lidhni telat 3 15cm në mikroçipin Bluetooth (referojuni diagramit të qarkut dhe shënimit për kunjat e veçanta).

Shënim: Mikroçipi Bluetooth dhe akselerometrat kanë kunja shumë të ngushta. Ne zgjodhëm tela 18 Gauge për qëndrueshmëri dhe sepse përputhet me lidhësit e ngushtë që ne po përdorim, por nëse është e nevojshme, ju mund të lidhni tela më të hollë në sensorë, pastaj lidhni telat me 18 matës në ato të hollë.

Tani duhet të keni një fund të të gjitha telave të lidhur! Skajet e tjera lidhen me Hex.

** Shenjat për përshpejtuesit, bluetooth -in dhe piezo -në janë mirësjellje e sparkfun (https://www.sparkfun.com) dhe adafruit (https://www.adafruit.com)

Hapi 4: Lidhja me Diagramin Hex dhe Circuit

Lidhja me Diagramin Hex dhe Circuit
Lidhja me Diagramin Hex dhe Circuit
Lidhja me Diagramin Hex dhe Circuit
Lidhja me Diagramin Hex dhe Circuit
Lidhja me Diagramin Hex dhe Circuit
Lidhja me Diagramin Hex dhe Circuit
Lidhja me Diagramin Hex dhe Circuit
Lidhja me Diagramin Hex dhe Circuit

Më sipër është një diagram që detajon montimin. Për të lidhur telat me Hexware ne përdorëm arra, vida dhe lidhëse të ngushta (foto më sipër si lidhjet e kuqe). Pasi tela është ngjitur në lidhësin e shtrëngimit, mund të lidhet me gjashtëkëndëshin duke përdorur një rondele dhe një vidë siç është paraqitur më sipër. Për një diagram të pajisjes gjashtëkëndore, shihni shënimin e kunjave më lart.

Duke ndjekur diagramin, veçanërisht linjat e zeza, lidhni tokën e të dy piezove me një kunj terreni në gjashtëkëndësh. Tjetra, për dy përshpejtuesit, bashkojini të dyja bazat e tyre në një kunj terreni në gjashtëkëndësh. Meqenëse ka vetëm disa kunja tokëzimi, ne do të rekomandonim bashkimin e të gjitha telave që do të tokëzohen nga përshpejtuesi, ose të gjitha telat që do të tokëzohen nga piezos; megjithatë, kini kujdes të mbani shënime për gjithçka! Kunja e etiketuar A (ose Adresa) e përshpejtuesve duhet gjithashtu të ngjitet në tokë. Kjo është për të dalluar dy përshpejtuesit nga njëri -tjetri, duke i dhënë njërit prej tyre një identifikim tjetër. Së fundi, lidhni tokën e bluetooth -it me tokëzimin në gjashtëkëndësh.

Duke përfunduar lidhjen e tokës, pastaj filloni lidhjet me VCC, të përshkruara me të kuqe më sipër. Vin nga të dy përshpejtuesit duhet të lidhet me VCC në gjashtëkëndësh, njësoj me kunjin VCC në bluetooth. Përsëri, për shkak të mungesës së kunjave, ne do të rekomandonim lidhjen e telave para lidhjes përfundimtare me gjashtëkëndëshin.

Në të dy akcelerometrat ka kunja të etiketuara SCL dhe SDL. Lidhini këto me të njëjtat kunja në hexwear (SCL është cerulean dhe SDA është magenta në diagramin e mësipërm). Tjetra, në modulin bluetooth, lidhni RX-1 me RX në magji (marina më lart) dhe TX-1 në TX në gjashtëkëndësh (jeshile e hapur sipër). Kjo mundëson lidhje bluetooth. Së fundi, lidhni këmbën e dytë të njërit prej piezos me kunjin D12 (jeshile e errët) dhe këmbën e dytë të piezos së dytë me D9 (vjollce sipër). Kjo është për të marrë një dalje analoge nga sensorët piezo në hexwear.

** shënimi i pinit hexwear është mirësjellje e Red Gerbera (https://www.redgerbera.com), imazhe akselerometrike me mirësjellje të adafruit, dhe mikpritës piezo/bluetooth nga sparkfun

Hapi 5: Ngarkimi i Kodit

Për të filluar përdorimin e daulleve, së pari hapni kodin MAX (i quajtur Max_Drum.maxpat). Për të qenë në gjendje të redaktoni ose ruani kodin, do t'ju duhet të keni një llogari me Cycling '74, por gjithçka funksionon pa një llogari. Ju dëshironi të bashkëngjitni modulin gjashtëkëndësh bluetooth në kompjuterin tuaj. Për ta bërë këtë, lidhni gjashtëkëndëshin në energji. Pasi të mbyllet hexwear, një dritë e kuqe duhet të ndizet në modulin bluetooth. Tjetra hapni preferencat bluetooth. në kompjuterin tuaj Një emër përgjatë linjave të 9CBO duhet të shfaqet. Kur ju kërkohet një kodkalim, shkruani 1234. Bluetooth -i juaj duhet të jetë i lidhur me kompjuterin.

Tjetra, ngarkoni kodin Arduino në gjashtëkëndësh (i quajtur final_electronics.ino). Tani gjithçka që mbetet për të bërë është të lidhni bluetooth -in me MAX. Në kodin maksimal, duhet të shihni diçka të quajtur 'print'. Nëse klikoni këtë dhe hapni monitorin serik, duhet të shihni të gjitha portet në dispozicion dhe portat bluetooth të disponueshëm. Në kutinë e quajtur serial o 9600. Këtu, serial do të thotë monitor serik, o është porta, dhe 9600 është gjerësia e brezit të lidhjes. Për të lidhur bluetooth -in, zëvendësoni o -në me emrat e portave të tjerë bluetooth. Shpesh ju duhet t'i provoni të gjitha, por moduli bluetooth do të kthehet në të gjelbër sapo të lidhet me portën e duhur nëpërmjet MAX.

Pasi të jetë ngarkuar kodi, sigurohuni që t'i jepni rrugën e duhur skedarëve audio në MAX. Mënyra më e mirë për ta bërë këtë është duke i tërhequr skedarët e zërit në MAX.

Recommended: