Satura rādītājs:
- 1. solis: Piegādes
- 2. darbība: kontūras uzzīmēšana
- 3. solis: sadalītāju veidošana
- 4. solis: Klavieru krāsošana
- 5. solis: sagrieziet un krāsojiet akrilu
- 6. darbība: izveidojiet sensora spilventiņus
- 7. solis: salieciet atslēgas
- 8. solis: Elektroinstalācija
- 9. solis: kods
- 10. solis: uzlabojumi
Video: Arduino grīdas klavieres: 10 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Vairāk nekā vienu vasaru es izveidoju šīs grīdas klavieres. Tas ir nedaudz modelēts pēc klavierēm, kas attēlotas filmā "Big". Veidojot to, es pavadīju gandrīz 100 stundas, taču, manuprāt, tas prasītu tikai 30 stundas, ja es to darītu vēlreiz. Tajā ir vairāk nekā 120 pēdu stieples, 300 koda rindas un neskaitāmi koka gabali. Es iekļuvu mūsu novada gadatirgū un ieguvu lielo čempionu. Ar to es devos uz valsts gadatirgu un ieguvu arī lielo čempionu.
Jūtieties brīvi veikt jebkādas izmaiņas vai uzlabojumus savās klavierēs.
Izklaidējieties un veiksmi!
1. solis: Piegādes
- Arduino Uno
- Maizes dēlis
- 1k rezistori (12)
- 18-20 gabarīta vads (apmēram 75 pēdas)
- Saplāksnis (3 pēdas līdz 4 pēdas)
- Akrila loksne (4 loksnes 18 "x24")
- Koka virpa (es izmantoju apmēram 160 pēdas)
- Ripzāģis (asmeņi - 24 zobi un 140 zobi)
- Aligatora skavas (36)
- 3/8 collu bieza logu blīvējuma lente (apmēram 42 collas)
- Eņģes (4-6, jo mazākas, jo labāk)
- Lodāmurs
- Lodēt
- Izsmidziniet līmi
- Pūšamā krāsa
- Alumīnija folijs
- Koka līme
- Super līme
- Skavas
Būs nepieciešami citi sadzīves priekšmeti un instrumenti
2. darbība: kontūras uzzīmēšana
Vispirms uz finiera lapas uzzīmēju klavieru kontūru, lai būtu vieglāk vizualizēt klavieres.
Baltie taustiņi izmēra 6 7/8 "līdz 33"
Melnie taustiņi ir centrēti uz balto taustiņu malām, un to izmērs ir 4 x 15 collas.
Glabāšanas vieta ir 3 collas plata un iet klavieru garumā (4 pēdas)
3. solis: sadalītāju veidošana
Vispirms es izmērīju un sagriezu koka līstīti tā, lai tā būtu tāda paša izmēra kā līnijas, kuras zīmēju iepriekšējā solī.
Tālāk es slīpēju malas, lai izvairītos no turpmākām šķēlītēm un vienmērīgākam izskatam.
Pēc slīpēšanas es izmantoju Elmera koka līmi, lai pielīmētu visus gabalus. Es piespiedu dalītājus pie saplākšņa apmēram 30 minūtes.
Pēc tam es izgatavoju stāvvadus katrai atslēgai. Tie iederētos tieši atslēgu nodalījumos un ļautu atslēgām būt vienā līmenī ar augšpusi. Es izveidoju 3 augstus līstes kaudzes un pēc tam virsū uzliku garus līstes gabalus.
4. solis: Klavieru krāsošana
1. Es izmantoju melno aerosola krāsu, lai krāsotu melnās atslēgas un uzglabāšanas nodalījumu.
2. Es ļauju melnajai krāsai nožūt dažas stundas, pēc tam uzlieku lenti virs melnās.
3. Pēc tam es izsmidzināju balto taustiņu baltu. Lentē visi melnie taustiņi bija melni.
4. Pēc krāsas nožūšanas es noņemu lenti.
Piezīme. Jums nav jākrāso visas atslēgas. Es tos tikai krāsoju, lai vēlāk varētu izmantot daļēji necaurspīdīgu akrilu.
5. solis: sagrieziet un krāsojiet akrilu
1. izmēriet katras atslēgas izmērus un uzzīmējiet atslēgas kopiju uz akrila loksnes.
2. Izgrieziet akrilu
Vispirms es mēģināju izmantot akrila nazi, bet tas neizdevās. Tā vietā galu galā sabojāja akrila loksni.
Es izmantoju ripzāģa asmeni ar 200 zobiem. Tas strādāja lieliski un ātri sagriezās.
3. Pārbaudiet, vai tā izmērs ir pareizs
Ja panelis ir pārāk liels, nedaudz nogrieziet un pārbaudiet vēlreiz.
4. izsmidziniet akrila krāsu
Mēģiniet krāsot pēc iespējas ātrāk un vienmērīgāk. Krāsai patīk apvienoties, un tad tā neizskatās tik jauka.
6. darbība: izveidojiet sensora spilventiņus
1. Pārklājiet lielu papīra lapu ar alumīnija foliju. Es izmantoju smidzināšanas līmi, un tas darbojās lieliski. (Jo smagāks papīrs, jo labāk)
2. Izgrieziet atslēgu formas spilventiņos. Es tikko izmantoju šķēres un aptuvenus garuma aprēķinus.
3. Uzzīmējiet spilventiņu kontūru uz papīra.
Tas ir viens no grūtākajiem soļiem. pārliecinieties, ka sekojat paraugiem un griežat pa līnijām tā, lai vidējais gabals izkļūtu cauri un abas puses sasietos, nepieskaroties.
4. Pārgrieziet spilventiņus uz pusēm
Es izmantoju komunālo nazi, bet, ja jums ir xacto nazis, tas darbotos labāk.
5. Otrs sensoru gabals iet uz akrila paneļiem. Pārklājiet paneļa pusi, kas nav krāsota, ar foliju. (Smidzināšanas līme darbojas lieliski!)
Atkārtojiet šīs darbības ar katru tastatūras taustiņu
7. solis: salieciet atslēgas
1. Novietojiet stāvvadus
Līmējiet tos, izmantojot koka līmi
2. Novietojiet putu sloksnes
Novietojiet putu sloksnes gar taustiņu vertikālajiem (garajiem) galiem. Tie darbojas kā atsperes. Nospiežot akrilu uz leju, putas kondensējas un panelis pazeminās. Kad akrils tiek atbrīvots, putas paceļas.
3. ievieto papīru/foliju
Novietojiet foliju starp divām putu rindām. Pārliecinieties, ka abas puses nevienā brīdī nepieskaras.
4. Uzlieciet putas virs akrila.
Man šķita lietderīgi marķēt akrila paneļus, lai es zinātu, kur paneļi ir piemēroti.
Tagad jums ir kaut kas līdzīgs tastatūrai, taču tas rada troksni. Nākamajos soļos klavierēm pievienosim skaņu.
8. solis: Elektroinstalācija
Par laimi, šajā projektā elektrība/elektroinstalācija ir pavisam vienkārša. Tas sastāv no 3 vadiem, kas iet uz katru atslēgu, un vienu rezistoru katrai atslēgai.
Apakšējā spilventiņa vienā pusē vēlaties pievienot pozitīvu spriegumu, bet otrā - zemējumu un signāla vadu. Signāla vads iet tieši Arduino digitālajā ieejā/izejā. Zemējuma vads iet caur rezistoru (jebkura vērtība darbojas) un pēc tam uz kopēju zemi. Visi vadi ir paslēpti uzglabāšanas nodalījumā.
1. Izurbiet 3 caurumus no krātuves līdz katrai atslēgai.
Šiem caurumiem jābūt pietiekami lieliem, lai tie varētu ietilpt vadā.
2. barojiet vadu caur caurumiem.
Maniem aligatora klipiem es vienkārši nogriezu vadu galus. Es vadu no skavām caur iepriekš izurbtajiem caurumiem.
Piestipriniet divus aligatora skavas pie vienas plāksnes un vienu pie otras, 3. Lodēšanas vadi
Nākamais solis ir lodēt vadu no aligatora skavām līdz garajiem vadiem, kas atgriežas jūsu Arduino un maizes dēļā.
4. Pievienojiet vadus
Viens vads, kas ir savienots ar diviem tā paša paneļiem, tiek savienots tieši ar 5 V. Lai to izdarītu, es novietoju džempera vadu uz pozitīvās sliedes uz maizes dēļa, tad katrai atslēgai bija pozitīvs vads, kas iet atpakaļ uz šo pozitīvo sliedi.
Otrā panelī (vienā ar diviem vadiem) vienu vadu pievienojiet tieši Arduino plates digitālajai ieejai/izejai. Otrais vads savienojas ar zemi ar nolaižamu rezistoru. Es savienoju zemi ar negatīvo maizes dēļa sliedi, pēc tam izmantoju mazās sliedes, lai savienotu rezistoru un vadu ar zemi.
9. solis: kods
Ir divas galvenās koda programmas. Arduino kods un pitona kods. Arduino vienkārši pārsūta informāciju atpakaļ uz datoru, izmantojot seriālos portus. Pēc tam dators atskaņo audio failus, pamatojoties uz ievadītajiem numuriem.
1. Visi faili ir atrodami šajā GitHub krātuvē.
Noteikti saglabājiet visus failus vienā mapē
2. Augšupielādējiet failu "final_Arduino_Program" savā Arduino
3. Iestatiet Python IDE darba direktoriju uz mapi, kurā ir visi jūsu faili.
4. Atveriet failu "1 octive final.py"
5. Mainiet sērijas portu 65. rindā uz portu, kurā ir Arduino. (Es to atradu, izmantojot Arduino IDE)
6. Palaidiet programmu "1 octive final.py"
Ir norādījumi par instrumenta maiņu python failā
Izklaidējieties!
10. solis: uzlabojumi
Man ir dažas idejas klavieru uzlabošanai.
- Izveidojiet tādu spēli kā Guitar Hero
- Izveidojiet oktāvu pārslēdzēju, lai varētu atskaņot plašāku piezīmju klāstu
- Izveidojiet instrumentu pārslēdzēju, lai pārslēgtos starp instrumentiem
- Izveidojiet GUI ērtākai navigācijai
- Nomainiet Arduino ar Raspberry Pi, lai tas nebūtu jāpievieno datoram
- rīvdēļa vietā lodēt PCB
Manis veiktie uzlabojumi
- Es izveidoju pārsegu uzglabāšanas vietai
- Es izgriezu caurumu sānos, lai varētu aizvērt vāku un savienot arī ar datoru
Ieteicams:
Gaisa klavieres, izmantojot IR tuvuma sensoru un Arduino Uno Atmega 328: 6 soļi (ar attēliem)
Gaisa klavieres, izmantojot IR tuvuma sensoru un Arduino Uno Atmega 328: parasti klavieres, vai tas būtu elektrisks vai mehānisks darbs pie vienkāršā pogas nospiešanas mehānisma. Bet šeit ir pagrieziens, mēs varētu vienkārši likvidēt klavieru taustiņu nepieciešamību, izmantojot dažus sensorus. Infrasarkanie tuvuma sensori vislabāk atbilst iemeslam, jo t
LINEA - Dizaineru minimālisma grīdas lampa: 6 soļi
LINEA - Dizaineru minimālisma grīdas lampa: https://youtu.be/S3DwttzCTKkPārbaudiet YouTube saiti, lai izveidotu video un papildu saites failam.stl;) Jūs domājat, ka jūsu vidē ir labs vispārējais apgaismojums, bet arī domājat, ka ir vienkārši kaut kas trūkst, kaut kas dod vietu
Spiedienjutīgs grīdas paklāja sensors: 9 soļi (ar attēliem)
Spiedienjutīgs grīdas paklāja sensors: šajā pamācībā es dalīšos ar spiediena jutīga grīdas paklāja sensora dizainu, kas spēj noteikt, kad jūs uz tā stāvat. Lai gan tas nevar jūs precīzi nosvērt, tas var noteikt, vai jūs stāvat uz tā ar pilnu svaru vai vienkārši
Bezvadu mūzikas reaktīvās grīdas lampas: 15 soļi (ar attēliem)
Bezvadu mūzikas reaktīvās grīdas lampas: šajā pamācībā mēs izgatavosim dažas centralizēti vadāmas bezvadu RGB lampas, kas reaģē uz mūziku un skaņām vidē! Papildus instrukcijām instrukcijā ir iekļauts: SchematicsSastāvdaļu saraksts Saite uz kodu, lai jūs varētu
Grīdas slēdži / paklāji: 11 soļi (ar attēliem)
Grīdas slēdži / paklāji: šajā pamācībā es apskatīšu, kā es uzbūvēju grīdas slēdžus instalācijai. Ir daudz pārsteidzošu pamācību, kā izgatavot grīdas slēdžus, taču es vēlējos to padarīt pēc iespējas modulārāku, lētāku, nomaināmu, mazgājamu, izmantojot t