Satura rādītājs:
- 1. darbība: kā es sāku un kas jums būs nepieciešams
- 2. solis: komponējiet dziesmu
- 3. darbība: pievienojiet OLED
- 4. solis: piespiedu pretestības un gaismas diodes pievienošana atpūtai
- 5. darbība: kods
- 6. darbība: kastes izveide
- 7. solis: laiks lodēt
- 8. solis: salieciet to visu kopā
Video: Mūzikas kaste ar mini monitoru (OLED) un LED: 8 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Mana ideja bija kaste, kas atskaņos mūziku, to atverot. Tam ir arī displejs ar emocijzīmēm, kas pamostas un sveicina jūs. Tajā ir arī gaismas diode, kas iedegas, ja turat starp pirkstiem saspiestu spēku jutīgo rezistoru, kamēr notiek nākamā dziesmas cilpa. Mūzika apstājas, ja atkal aizverat kastīti, jo vāks nospiež pogu.
Es gribēju izveidot kastīti, kas līdzās mūzikas kastītei arī jutās kā mazs robots ar personību. Displejam, kurā redzamas 2 emocijzīmes, ir vislielākā loma, jo pamanīju, ka cilvēki vairāk attiecas uz objektiem, kuriem ir seja. Emocijas displejā pauž emocijas, kas veicina ideju, ka tas ir mazs robots. Es pamanīju, ka cilvēki uz to reaģē pozitīvi. Spēka jutīgais rezistors tam pievieno mijiedarbību. Ja turat nospiestu tieši tad, kad dziesma iet uz otro cilpu, iedegsies gaisma, kas ir zīme, ka lodziņš reaģē uz jums. Gaisma, kuru es izvēlējos, ir dzeltena, kas ir laimīgā krāsā un atbilst kastes ārpusei.
Šeit ir sniegts pārskats par to, kā es izveidoju šo projektu.
1. darbība: kā es sāku un kas jums būs nepieciešams
Es sāku ar konceptuālas skices izveidi par to, ko vēlējos izveidot
Kas jums būs nepieciešams:
1. Arduino. (Es izmantoju Arduino Uno.)
2. OLED displejs. (Es izmantoju 0.96 OLED I2C)
3. Piezo skaņas signāls.
4. Spiedpoga.
5. Spēka jutīgs rezistors.
6. LED.
7. 220 omu rezistors un 1KOhm rezistors.
8. Vadi. (Es izmantoju starta kabeļus.)
9. Neliela shēmas plate.
10. Lodāmurs un alva.
Kas nepieciešams kastes izgatavošanai:
1. Koks.
2. Zāģis.
3. Smilšpapīrs vai slīpmašīna.
4. Āmurs un naglas.
5. Spārni, skrūves un mazs aizbīdnis.
7. Urbis un skrūvgriezis
8. līmlente.
Visa apmācības koda pilna versija tiks iekļauta vēlāk šajā apmācībā
2. solis: komponējiet dziesmu
Tālāk es komponēju dziesmu, kuru vēlējos atskaņot kastē
Šim nolūkam es izmantoju digitālo programmatūru, taču jūs varat arī izmantot instrumentu un pierakstīt piezīmes vai spēlēties ar savu pjezo skaņas signālu un frekvencēm.
Ir ļoti viegli pieslēgt pjezo skaņas signālu. Viss, kas tam nepieciešams, ir ievades tapa. (Es izmantoju 12) un zemējuma tapa. Es arī ievietoju pogu starp maizes dēļa divām malām, lai tas darbotos kā tilts. Šī poga apturēs skaņu, ja tā tiks nospiesta,
Es izmantoju šo ērto vietni, lai tulkotu piezīmes sava koda frekvencēs:
pages.mtu.edu/~suits/notefreqs.html
Trešajā attēlā jūs varat redzēt nelielu mana dziesmas koda gabalu. Pēc “signāla” pirmais cipars starp iekavām ir taustiņš, pie kura ir pieslēgts Pjezo skaņas signāls. Otrais cipars ir signāla frekvence. Ar aizkavi skaitlis starp iekavām ir tas, cik ilgi tonis tiek turēts, līdz tas pāriet uz nākamo zem tā.
3. darbība: pievienojiet OLED
Manā izmantotajā OLED ir četri punkti: GND, VCC, SCL un SDA.
GND jūs izveidojat savienojumu ar GND (zemi) savā Arduino.
VCC, kuru savienojat ar 5 V (5 voltu) Arduino.
SCL uz SCL.
Un SDA TO SDA.
Lai OLED darbotos, vispirms ir jālejupielādē dažas bibliotēkas.
Es lejupielādēju Adafruit Circuit rotaļu laukumu, Adafruit GFX bibliotēku un Adafruit SSD1306.
Es izmantoju skices paraugu ssd1306_12x64_i2c, lai redzētu, vai tas darbojas. To var atrast sadaļā Fails> piemērs> Adafruit SSD1306> ssd1306_128x64_i2c (izvēlējos šo, jo manam ekrānam ir šāds izmērs) To var redzēt otrajā attēlā
Ja šis fails nedarbojas, iespējams, ka tajā ir jāmaina kaut kas mazs.
Meklējiet kodu zem spēkā neesošās iestatīšanas:
if (! display.begin (SSD1306_SWITCHCAPVCC, 0x3D)) {// Adrese 0x3D 128x64
Es pieskrūvēju D šeit, jo man bija jāmaina šis D uz C, lai tas darbotos.
Trešajā attēlā jūs varat redzēt mazliet mana koda, kas veido pirmā attēla emocijzīmes.
4. solis: piespiedu pretestības un gaismas diodes pievienošana atpūtai
Lai pieslēgtu spēkam jutīgo rezistoru un gaismas diodi, nepieciešami 2 rezistori. 220 omi gaismas diodei un 1K omi rezistors spēka jutīgam rezistoram.
LED:
LED pozitīvajai kājiņai jābūt savienotai ar 220 omu rezistoru, kas savienojas ar Arduino 10. tapu. Gaismas diodes negatīvajai kājiņai jābūt savienotai ar zemējuma līniju uz atsevišķas mazas shēmas plates. Uz shēmas plates es izveidoju zemējuma līniju un 5 voltu līniju, jo man bija pārāk daudz tapu, kas vajadzēja tur nokļūt, un manā Arduino nebija pietiekami daudz caurumu.
Spēka jutīgs rezistors:
Spēkam jutīgajam rezistoram kreisā kāja ir jāpievieno gan 1K omu rezistoram, gan vadam, kas savienojas ar Arduino caurumu A0. 1K omu rezistors Pievienojiet shēmas plates zemes līnijai.
Labā kāja, kuru savienojat ar shēmas plates 5 voltu līniju.
Lai tas viss darbotos kodā, jums ir jādefinē, ar kādu tapu tas ir savienots virs tukšās iestatīšanas () {.
5. darbība: kods
Šeit ir saite uz kodu:
github.com/kai-calis/Kai-fawn/blob/master/Arduino%20code%20for%20a%20school%20project
6. darbība: kastes izveide
Kopumā jūs redzējāt 8 koka plāksnes.
Koks, ko izmantoju, ir apmēram 0,5 cm biezs.
1. Kastes vāks un apakšdaļa ir 11x11 cm.
2. Tās ir kastes kreisā un labā puse, kuru izmērs ir 10,2 x 8 cm. Izveidojiet vienu no plāksnēm ar kvadrātveida caurumu, lai Arduino USB vads varētu izkļūt. Šis caurums ir 1,5 cm x 1,5 cm un ir apmēram 1 centimetrs no koka plāksnes sākuma.
3. Tās ir kastes priekšpuse un aizmugure, un tās izmērs ir 11 x 8 cm
4. Šis ir mazais plauktiņš, kurā atradīsies Piezo skaņas signāls, OLED un pārējais. Jums būs jāizurbj caurums OLED apmēram 1 cm un 0,5 cm, lai vadi varētu izlocīties, bet pārējais OLED var atpūsties plauktā.
Gaismas diodes caurumam nepieciešams urbis 0,5 cm.
Spēka jutīgam rezistoram ir nepieciešams caurums 1 cm līdz 0,5 cm
Piezo skaņas signālam nepieciešams caurums 1,4 cm.
Spiežot pogu, jums ir nepieciešami 4 mazi 0,2 cm caurumi, lai kājas varētu izcelties.
5. Visbeidzot, jums būs nepieciešama koka plāksne 10x10 cm, šī plāksne aptvers Arduino un tā vadus. Es skuvu un vīlēju divas šīs šķīvja pretējās puses, lai tā spētu atspiesties uz 4. plaukta plauktu un cieši pieguļot kastes stūrī.
Sānu savienošanai izmantoju naglas, 2 eņģes vākam un slēdzeni, lai vāks būtu aizvērts.
Neaizmirstiet vīlēt visas malas, lai iegūtu tīrāku izskatu un izvairītos no šķembām.
Veidojot kastīti, vēl nelieciet numuru 4 un 5
7. solis: laiks lodēt
Es iekļāvu vadu karti, lai jūs varētu to nokopēt no attēla.
Neaizmirstiet pārbaudīt, vai lietas ir pareizi savienotas, pārbaudot, vai tas darbojas starp lodēšanu.
Pēc lodēšanas es āmurēju 2 mazus nagus, lai OLED nepārvietotos.
Galu galā tam vajadzētu izskatīties kā trešajam attēlam.
8. solis: salieciet to visu kopā
Lai ievietotu 4. numura plauktu no iepriekšējā posma, es vispirms izmērīju, cik augstumam jābūt, lai to nospiestu ar vāku. To var izdarīt, izmērot, cik augsta poga izceļas no plaukta un cik augsta tā ir, ja tā ir nospiesta. Šo garumu jūs pievienojat izmantotās koksnes biezumam un katrā pusē ievietojat divus nagus. Plaukts balstīsies uz tiem. Es pievienoju 2 papildu nagus, vienu katrā pusē, virs plaukta, lai tie paliktu vietā. Es salieku šos nagus kā L formu, lai varētu viegli izmantot šo āķi, lai tos atkal noņemtu.
Noņemot plauktu, es savienoju koka plāksnes numuru 5 ar plauktu ar numuru 4, pielīmējot līmlentes gabalu zem numura 4 un pielīmējot pagarināto galu zem numura 5. Jums vajadzētu būt kaut kam līdzīgam kā 3. attēlā.
Diemžēl es nebiju paredzējis, ka eņģe balstīsies tikai uz spiedpogas loka, neļaujot tai nospiest pogu. Ātrs risinājums, ko atradu, bija novietot plānu plastmasas gabalu, apmēram tāda paša biezuma eņģes, tieši virs tā, lai tas nospiestu pogu.
Ieteicams:
Mūzikas kaste ar gaismas šovu: 9 soļi (ar attēliem)
Mūzikas kaste ar gaismas šovu: Sveiki un laipni gaidīti! Šajā apmācībā mēs parādīsim, kā jūs varat izveidot savu mūzikas kastīti ar iekļauto gaismas šovu. Viss, kas Jums nepieciešams, ir tukšs futrālis. Mēs paņēmām lietu, ko parasti izmanto darbarīkiem. Šajā projektā jūs varat būt ļoti radošs, tāpēc jums tas nav vajadzīgs
Tobiass - Arduino mūzikas kaste ar TVout: 5 soļi (ar attēliem)
Tobiass - Arduino mūzikas kaste ar TVout: Vispirms ļaujiet man iepazīstināt Tobiasu, savas draudzenes milzu lācīti, kurš ir šī projekta iedvesmotājs. Tobiass ir personība, kas izveidojusies laika gaitā, kamēr mēs savā prātā jokojam, ko viņš dara kamēr viņa nav darbā. Projekts
Bērnu MP3 mūzikas kaste: 6 soļi (ar attēliem)
Bērnu MP3 mūzikas kaste: Meklējot jaunus DIY projektus ap arduino, es atklāju dažas jaukas idejas par bērniem paredzētiem MP3 atskaņotājiem, kuru pamatā ir RFID. Un tirgū ir viena lieliska profesionāla rotaļlietu kaste - šie puiši valda. Viņi izveidoja lielisku biznesu no savas gudrās idejas. Pārbaudiet
Pārnēsājama MP3 AUX mūzikas kaste: 23 soļi (ar attēliem)
Pārnēsājama MP3 AUX mūzikas kaste: šī procesa analīze parāda, kā izveidot MP3 atskaņotāju ar Arduino Nano, faili ir 16 bitu MP3 un darbojas atšķirībā no tradicionālajiem Arduino mūzikas atskaņotājiem, kas ir ierobežoti līdz 8 bitu WAV. Vēl viena šīs apmācības daļa demonstrē lāzera c izveidi
Mūzikas reaktīvā gaisma -- Kā padarīt ļoti vienkāršu mūzikas reaktīvo gaismu, lai padarītu darbvirsmu pievilcīgu: 5 soļi (ar attēliem)
Mūzikas reaktīvā gaisma || Kā padarīt ļoti vienkāršu mūzikas reaktīvo gaismu, lai padarītu darbvirsmu satriecošu. Hei, puiši, šodien mēs izveidosim ļoti interesantu projektu. Šodien mēs veidosim mūzikas reaktīvo gaismu. LED mainīs spilgtumu atbilstoši bass, kas patiesībā ir zemfrekvences audio signāls. To ir ļoti vienkārši izveidot. Mēs