Satura rādītājs:
- 1. solis: Piegādes
- 2. solis: Sagatavošana - kaste
- 3. darbība:
- 4. solis: pogu pieslēgšana
- 5. solis: MP3 atskaņotāja vairogs
- 6. darbība: barošanas avots
- 7. solis. Secinājums
Video: Arkādes skaņu kaste: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Ilgu laiku es gribēju izveidot skaņu kasti, kas ir kaut kas līdzīgs šāda veida vietnei, bet reālajā dzīvē.
Pieļauju, ka neesmu pirmā, kas izveidojusi šādu kastīti, taču nekad tādu šeit neatradu, tāpēc nolēmu to publicēt!
Ceru, ka jums patiks, tas ir mans pirmais pamācāmais, un neesiet pārāk skarbs attiecībā uz angļu valodas kļūdām, jo tā nav mana dzimtā valoda.
1. solis: Piegādes
Šim projektam jums būs nepieciešams:
- 3 mm presēta koks kastē
- arkādes pogas, piemēram, šī vai šī (es nopirku pēdējo)
- daži pārslēgšanas slēdži
- daži vadi
- maizes dēlis
- arduino uno
- sparkfun mp3 atskaņotāja vairogs (šeit Amazon)
- ķekars rezistoru pogām un zemei. Es izmantoju 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k un 220k, kā arī 470k
2. solis: Sagatavošana - kaste
Kastīte ir izveidota, izmantojot tādu vietni kā makercase. Tā kā pogu diametrs ir 6 cm, izveidojiet 25 cm kvadrātveida kastīti. Manas kastes augstums ir aptuveni 15 cm (ņemiet vērā vietu arduino, kabeļiem, skaļrunim …)
Izmantojot Inkscape, coreldraw vai Adobe Illustrator, izveidojiet caurumus kastes augšējā daļā. Iespējams, vēlēsities katrai pogai pievienot arī to skaņu nosaukumus, kuras vēlāk saistīsit. Nākotnes versijā es pievienošu barošanas pogas caurumus.
Kad jūsu svg fails ir gatavs, vienkārši izgrieziet to, izmantojot savu iecienīto lāzera griezēju.
3. darbība:
4. solis: pogu pieslēgšana
Kā jūs varētu pamanīt, mums nav daudz brīvu tapu, lai savienotu pogas uz MP3 atskaņotāja vairoga, tāpēc mums būs jāizmanto patiešām jauks "triks", kas izmanto analogo tapu. Tas tiešām ir labi izskaidrots šajā rakstā.
Jums ir jāpievieno dažādi rezistori ar dažādām vērtībām paralēli +5V, pēc tam pogai un pēc tam jāpievieno poga pie analogās tapas.
Es izmantoju 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k un 220k, kā arī 470k zemei. Kāpēc šīs vērtības? Nu … Tie ir pirmie, kurus es atradu savā nekārtībā, un tie notika diezgan labi.
Bildēs var redzēt manus savienojumus. Tā kā es neesmu īsti labs lodētājā, es labprātāk to atstāju uz maizes dēļa, bet es to mainīšu, lai nākotnē kastīte būtu mazāka (vadi un maizes dēlis aizņem daudz vietas).
Kad viss ir savienots, varat turpināt kodu. Tas ir izskaidrots iepriekš saistītajā ible, bet ideja, ja nevēlaties to (atkārtoti) atvērt, ir nolasīt vērtību uz analogās tapas un izveidot gadījumus, kas atbilst katram rezistoram. Manā gadījumā tas bija:
if (val> = 920 && val <= 940) {Serial.println ("zaļš"); } cits ja (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("purpursarkana"); } cits {Serial.println (val); }
Jums, iespējams, vajadzēs to nedaudz pielāgot, lai tas atbilstu jūsu vērtībām.
5. solis: MP3 atskaņotāja vairogs
Ja jūs nekad neesat spēlējis ar šo vairogu, es iesaku jums pārbaudīt pamācības vietnē sparkfun.
Jebkurā gadījumā jūs varat atrast pievienoto kodu, kas darbojas manā projektā.
Jūs varētu redzēt, kā kodā tiek izmantots tapas numurs 10, lai izvēlētos skaņu "līniju".
Es nolēmu, ka manai kastei ir jāatskaņo ne tikai 9 skaņas, tāpēc es pievienoju pārslēgšanas slēdzi. Kad tas ir aizvērts, piespraude nokrīt, un kods pievieno 9 mainīgajam "song", ļaujot atskaņot līdz 18 dziesmām šajā konfigurācijā. Ir pilnīgi iespējams iedomāties pogu pievienošanu. 2, 4, 8, 16, 32… dziesmu komplekti…
6. darbība: barošanas avots
Attiecībā uz barošanas avotu es izmantoju bateriju korpusu ar 3 slotiem AA baterijām. Es pieslēdzu zemi arduino zemei, bet akumulatora korpusu - pie slēdža. Otra slēdža tapa iet uz arduino Vin.
Tā kā es nevarēju izmantot tikai vienu pogu arduino un skaļrunim, es to darīju ar skaļruni.
(Man galu galā ir divas pogas, kuras man ir jāpiespiež, lai skaņu kaste darbotos … Es to varētu izstrādāt vēlāk.)
7. solis. Secinājums
Kad viss ir pieslēgts vadam, ielieciet to kastē, lūdzieties, lai tas paliek vietā, un spēlējiet ar savu skaņu kastīti!
(Ņemiet to ceļojumā kopā ar draugu jūsu pasažiera sēdeklī, ļaujiet viņam ar to spēlēties, un jūs galu galā lūgsit, lai kaste salūzt …)
Paldies, ka izlasījāt. Es zinu, ka tam ir nepieciešami daži uzlabojumi (daudz), un es atgriezīšos pie šī pievienošanas instrukcijām vēlāk:)
Es piedalījos "Pirmo reizi autoru konkursā", tāpēc, lūdzu, ja jums patika šis projekts, apsveriet iespēju balsot par to!:)
Ieteicams:
Kabatas skaņu kaste: 6 soļi
Kabatas skaņu kaste: Šī ierīce ne tikai iekļaujas kabatā, bet arī rada dažādus mūzikas toņus, kas ir līdzīgi dūdām (manuprāt), izmantojot dažādas sešu spiedpogu kombinācijas. Acīmredzot tas ir tikai sīkrīks bērnu izklaidēšanai; tomēr tas ir princips
Ar datoru darbināma Bartop arkādes mašīna, kas darbojas palaišanas kastē: 7 soļi
Ar datoru darbināms Bartop arkādes automāts, kurā darbojas LaunchBox: BarCade mašīna ir arkāde, kas iebūvēta operētājsistēmā Windows 10 ar Big Box, un kurā var spēlēt dažas no lielākajām retro spēlēm! Sonic? Sapratu. Pokemon Pinball? Mums tā ir. Ielu cīnītājs? Pārbaudiet. Un vēl daudz vairāk. BarCade var aizpildīt daudzas spēles
Viena spēlētāja arkādes MAME kaste: 7 soļi
Viena spēlētāja Arcade MAME Box: Šodien mēs izveidosim mini-MAME konsoli, izmantojot Raspberry Pi. Šī ir viena spēlētāja konsole, taču, tā kā pi USB porti ir pieejami, ir viegli pievienot citu konsoli vai USB kursorsviru, lai veiktu dažas vairāku spēlētāju darbības, ja garastāvoklis mainās
Arduino arkādes Lego spēļu kaste: 19 soļi (ar attēliem)
Arduino arkādes Lego spēļu kaste: ja jums ir bērni, jūs, iespējams, saskaraties ar tādām pašām problēmām kā mēs ar tiem iegādātajiem Lego komplektiem. Viņi saliek un spēlē ar viņiem, bet pēc kāda laika komplekti pārvēršas vienā ķieģeļu kaudzē. Bērni aug, un jūs nezināt, ko darīt
Arkādes kaste: 8 soļi (ar attēliem)
Arcade Box: Šajā instrukcijā es izveidoju arkādes spēļu kasti, kuras pamatā ir Raspberry Pi 3B. Budžeta apstākļos varat spēlēt savas iecienītākās retro spēles. Ejam