INHOUDSOPGAWE:
- Voorrade
- Stap 1: Beplan u projek
- Stap 2: Bou u stroombaan
- Stap 3: Ontwerp en sny stensils
- Stap 4: Meet, maak gelyk en verf
- Stap 5: Monteer die printplaat en voeg die band by
- Stap 6: Raak aan en maak die laag skoon
- Stap 7: Die wysiging van die kode
- Stap 8: Laai kode op
- Stap 9: Laai lêers op die SD -kaart
- Stap 10: toets dinge uit en los probleme op
- Stap 11: Gebruik vinylplakkers in plaas van verf
- Stap 12: Ander idees om pret te hê
Video: MP3 speel klank FX Wall: 12 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Skep 'n prettige en interaktiewe klankmuur wat MP3's met 'n eenvoudige aanraking speel!
Wat doen jy met 'n leë muur? Kan jy 'n paar mooi foto's daarby voeg? Of bedek dit met 'n kleurvolle huisplant. Ons het selfs gesien dat sommige mense kaal mure agter boekhouers wegsteek. Alhoewel al hierdie opsies geldig is, wou ons iets meer pret maak vir ons kantoorbesoekers, en daarom het ons hierdie lawwe klankmuur ontwerp.
Hierdie projek gebruik 'n Crazy Circuits Invention Board om 'n kapasitiewe aanraakmuur te skep wat 'n goedkoop MP3 -speler module aktiveer. Hierdie benadering is in die algemeen redelik eenvoudig en kan in verskillende formate herkonfigureer word. Vir ons vertoning het ons besluit om Bare Conductive Paint te gebruik om ons ontwerpe permanent te maak, maar u hoef nie verf te gebruik as u meer buigsaamheid wil hê nie.
Hierdie aktiwiteit is ideaal vir 'n skool-, museum- of biblioteekinstallasie waar klankeffekte gekoppel kan word aan leerdoelwitte of nuwe grafika. Dit is ook baie lekker as 'n prettige speelkamerprojek as u 'n klein kind het wat elke week nuwe Disney -liedjies wil hoor. As u nie kinders het nie, kan u altyd logo's opstel van u gunsteling sportspanne wat hul temalied speel, beelde uit klassieke flieks en laat aanhalings neem, of doen wat ons gedoen het en klassieke videospeletjie -ikone met retro -klank opstel effekte. Wat ook al jou boot dryf.
As u van hierdie projek hou en ander wil sien, probeer ons dan op Instagram, Facebook, Twitter of Youtube! Of kyk net na ons kits en voorraad by BrownDogGadgets.com.
Voorrade
Vir hierdie projek sal dit nuttig wees om 'n paar algemene skilderybenodigdhede te hê. In 'n latere stap gaan ons wys hoe u vermy dat verf en stensil alles bymekaar sny, dus moenie bekommerd wees as u nie die voorrade het nie.
* Brown Dog Gadgets verkoop in werklikheid kits, onderdele en komponente. U hoef hierdie items glad nie by ons te koop nie, en u kan hierdie projek sonder ons goed voltooi. Ons hoop net jy doen dit.
Elektronika
Crazy Circuits -uitvindingsbord
2 x Crazy Circuits -skroefaansluitingskyfie
1/8 duim nylon vervaardigerstape (u sal waarskynlik minstens twee hiervan wil hê)
Mp3 -module
Micro SD -kaart (enige ou Micro SD werk, aangesien die klanklêers wat ons gebruik klein is)
Lintkabel van man tot vrou
Aangedrewe luidsprekers (u het waarskynlik 'n paar in u huis, anders koop u goedkoop USB -luidsprekers of selfs een van hierdie luidsprekers in 'Hamburger' -styl).
Dubbele USB -wisselstroomadapter (om die uitvindingsbord en die goedkoop USB -luidsprekers waarmee ons gekoppel het, aan te dryf)
U benodig ook 'n paar LEGO's om die Crazy Circuits -onderdele op te monteer.
Verf- en stensilbenodighede:
Kaalgeleidende verf (alhoewel u dit nie nodig het nie, afhangende van hoe u dit bou)
Duidelike spuitverf
Cameo Silhouette of ander papiersnyer (selfs 'n lasersnyer sal werk)
Skilders Tape
Vlak
Borsels
Opsioneel: 'n bietjie gom om die sjablone makliker aan te bring
Stap 1: Beplan u projek
Voordat u begin met die bou van hierdie projek, kyk na ons bouvideo hierbo om 'n idee te kry van hoe die proses verloop. Dit is 'n vinnige oorsig van hoe ons ons weergawe met geleidende verf gebou het, wat die goeie en die slegte van die proses toon.
As u dinge betyds beplan, bespaar u baie frustrasie en sal u help om 'n langdurige en prettige projek te skep. Vra jouself die volgende vrae:
1) Wil ek 'n permanente installasie hê wat nooit verander nie?
2) Wil ek buigsaamheid in my grafika hê, soos kleur?
3) Hoeveel nut sal hierdie projek kry?
4) Hoe draagbaar wil ek dit hê?
Verf:
As u op soek is na iets wat nooit verander nie. Ooit. Dan is die geleidende verfroete waarskynlik die beste oplossing vir u. Dit sal baie misbruik hanteer, mooi lyk en redelik maklik om te installeer. Die nadeel is dat jy dit nooit kan verander nie, en dit is waarskynlik die beste om dit teen 'n muur te plak.
Uitsny van vinyl:
Soos u in ons kode -afdeling sal sien, kan u die sensitiwiteit van hierdie projek nogal verhoog. Deur 'n vinielknipsel, of selfs 'n papieruitknipsel, bo -op die geleidende band te lê, het u iets wat u maklik kan verander wanneer u wil. Vir ekstra sensitiwiteit, plaas 'n klein klont geleidende verf aan die punte van u bandlyne. Die nadeel is dat dit nie konstante mishandeling (langtermyn) in 'n skool- of biblioteekomgewing kan hanteer nie. Die beste gebruik hiervoor sou wees by 'n huis of klas waar u af en toe die foto's wil verander.
Draagbare projek/ werkstasie
Vir leersituasies in die klaskamer wil u waarskynlik iets maak met baie buigsaamheid en draagbaarheid. Om 'n interaktiewe projek uit plakkaatbord te skep, is een oplossing. Gebruik geleidende band met klein stukkies verf aan die einde as maklike snellers. Plaas nuwe grafika bo -op wanneer u wil, of laat studente help om aktiwiteite te ontwerp en hul eie klanklêers te maak.
Stap 2: Bou u stroombaan
Crazy Circuits -komponente is LEGO -versoenbaar, wat beteken dat dit baie maklik is om 'n monteerplaat vir die projek met 'n paar LEGO -stukke te maak.
Gebruik 'n paar plat borde en lê die stukke uit. Ons moet twee skroefaansluitings aan die uitvindbord koppel om lintkabels aan te sluit. Die een skroefaansluiting moet verbind word met die 5V positiewe gat sowel as die negatiewe gat op die bord, die ander skroefterminale moet met penne 9 en 10 verbind word.
Ons gebruik 'n 1/8 duim nylon geleidende vervaardigerstape om hierdie verbindings te maak.
Skroef die manlike kante van u lintkabels vas. Koppel Pin 9 aan die TX en Pin 10 aan die RX op die Mp3 -module. Die positiewe en negatiewe aansluitings pas by die positiewe en negatiewe penne op die Mp3 -module.
Waarom gebruik ons die Crazy Circuits Invention Board en nie 'n goedkoop Arduino Nano MakeyMakey nie? Die uitvindingsraad gebruik 'n Teensy LC in sy kern wat kapasitiewe aanraking ingebou het, iets wat die Nano nie doen nie. Dit beteken dat u net 'n punt kan 'raak' en die bord kan aktiveer. As ons die Nano gebruik, sou ons nie net 'n punt raak nie, maar ons liggaam ook 'n 'grond' -verbinding. Dit is nie baie elegant nie en verwyder ook die moontlikheid om 'n raakpunt DEUR vinyl of papier te aktiveer.
Stap 3: Ontwerp en sny stensils
Ons het 'n Silhouette Cameo gebruik om eenvoudige papierstensils vir ons projek te maak. U kan ook iets soortgelyks met die hand of met 'n lasersnyer doen. As u so geneig is, kan u ook sjablone by Amazon of Etsy koop.
Alhoewel papierstensils vir 'n paar van ons beelde goed gewerk het, was dit moeilik vir ons meer ingewikkelde Space Invader. Ons moes eintlik die agterkant met 'n ligte kleefmiddel gespuit het sodat die stensil heeltemal teen die muur sou plak. 'N Slimmer opsie sou gewees het om net 'n vinielstensil te maak.
As u nie van plan is om geleidende verfgrafieke op u muur te gebruik nie, kan u hierdie stap amper ignoreer.
Stap 4: Meet, maak gelyk en verf
Voordat u skilder, moet u alles meet vir afstand, en dan seker maak dat dinge gelyk is. Niks is meer irriterend as een grafika wat effens hoër is as die ander nie, veral as dit teen die muur geverf is.
Sodra alles in plek is, probeer om te skilder!
Bare Conductive Paint kan moeilik wees om mee te werk. Dit smeer maklik en is taamlik dik. Een truuk wat u kan probeer, is om 'n baie klein hoeveelheid water daarby te voeg om dinge te verdun.
Maak seker dat u 'n egalige laag aanbring en moenie dik word nie, anders wag u ure totdat dit droog word.
Sodra u geverf het, kan u die stensils verwyder. As u iets wil doen, wag totdat die verf droog is.
Moet NIE 'n nat lap of papierhanddoek gebruik om dinge skoon te maak nie; u sal die verf net oral besmeer. Dit is beter om dieselfde muurkleur te kry en daaroor te skilder.
Stap 5: Monteer die printplaat en voeg die band by
Aangesien ons 'n lasersnyer in ons werkswinkel het, sny ons 'n klein montageplaat wat ons teen die muur kan plak. Dit is ook baie maklik om dubbelband te gebruik en ook die LEGO -bord teen 'n muur vas te plak. Ons het 'n selfklevende velco gebruik vir die geval dat ons ooit die montageplaat wil skuif of dinge wil verander.
Maak seker dat u penne 15-23 na u grafika wys, aangesien dit die meerderheid van die raakpunte is. (7 van die nege raakpunte is aan die kant, met nog twee teenoorgestelde)
Ons het besluit om ons bord om die riem hoog aan die regterkant van ons grafika te monteer, sodat ons makliker toegang tot krag kan kry en ons luidsprekers op 'n eindtafel kan sit. As u klein kinders het, kan u dit maklik hoog of laag laai.
Draai 'n 1/8 duim -vervaardigerstape vanaf u grafika na die toepaslike pen op die uitvindbord. Maak seker dat die band jou geleidende verf minstens 'n sentimeter oorvleuel. As u dit aan die pen (kopersirkel) van die uitvindbord koppel, moet u seker maak dat die band nie aan 'n ander pen raak nie. Alhoewel ons nie 'n idee het van hoe ver ons die band suksesvol vir hierdie projek kan aflê nie, het ons ons ten minste ses voet na die verste grafiek gehardloop.
Aangesien ons slegs vier grafika het, het ons besluit om elke ander pin te gebruik om dinge nie te versamel nie. As ons ooit meer grafika wou byvoeg, kan ons ons band altyd herrangskik. Maker Tape is uiters sterk en geleidend aan beide kante, wat beteken dat u 'n gedeelte maklik kan verwyder en dit dan met 'n ander band kan oorbrug.
Let wel: koop 'n paar goedkoop USB -luidsprekers met 'n koptelefoonaansluiting om u lewe makliker te maak, en koop dan 'n 2 -poort USB -muuradapter. Sluit beide die luidsprekers en die uitvindingsbord in die adapter. Op dieselfde manier, as u dinge hoog teen 'n muur berg, gebruik 'n enkele USB -verlengkabel en 'n goedkoop USB -splitter/ hub om beide die uitvindingsbord en die luidsprekers aan te dryf.
Stap 6: Raak aan en maak die laag skoon
As u verf droog is, raak alles aan.
Vir ons bedek dit die geleidende band op ons grafika met meer verf, asook die gebruik van muurverf om 'n paar foute in ons grafika op te los.
Sodra die touch -ups droog is, gebruik 'n deursigtige spuitverf om die geleidende verf te verseël.
Een groot voordeel van Bare Conductive Paint is dat dit baie wateroplosbaar en maklik is om skoon te maak, maar as daar vog op u vingers is, smelt u ook reeds droë verf weg. 'N Deursigtige laag spuitverf los hierdie probleem op. Aangesien ons kapasitiewe aanraking met hierdie projek gebruik, hoef ons nie eintlik die verf self aan te raak om ons liggaam elektries met die stroombaan te kontak nie.
Jare gelede het ons 'n klein kapasitiewe klavier gemaak wat ons saam met ons na die vakbeurs geneem het. Duisende mense het dit aangeraak en gespeel sonder probleme of groot dra. Af en toe voeg ons 'n nuwe laag spuitverf by om dit veilig te maak.
Stap 7: Die wysiging van die kode
Klik op hierdie skakel om 'n zip -lêer af te laai, ons kode, bronne en toetsklanklêers.
As die skakel nie werk nie, omdat ons waarskynlik iets opgedateer het en vergeet het om hierdie skakel by te werk, probeer die lêers op ons GitHub Repo. By die skryf van hierdie gids het ons kode en lêers 'n 1.0 weergawe.
Oor die algemeen hoef u niks daarin te verander nie. Die kode is redelik eenvoudig. Raak 'n raakpunt en dit speel 'n toegekende genommerde klanklêer.
Twee instellings wat u kan en wil verander, is:
1) Wagtyd tussen insette.
In reëls 23 - 31 kan u verander hoeveel tyd elke pen wag voordat 'n nuwe invoer aanvaar word. As u byvoorbeeld vinnig en herhaaldelik op 'n raakpunt wil tik en die klanklêer weer wil laat begin elke keer as u daarop druk, verander die tydsduur na 0,5 sekondes.
Laat die instelling vir die res van ons binne die reeks van 3-5 sekondes (of verander elkeen afsonderlik volgens die lengte van die klanklêer). Op hierdie manier kan mense nie by u klankeffekte tik nie, maar kan hulle maklik 'n nuwe raakpunt aktiveer as hulle verveeld raak met 'n lang klankeffek.
2) Gevoeligheid van die kapasitiewe aanraking
Op reël 53 kan u hierdie getal verander om die kapasitiewe aanraakfunksie te verhoog of te verlaag. As u die getal verhoog, neem die sensitiwiteit af, as u die getal verlaag, verhoog die sensitiewe VERHOOGINGS. Verhoogde sensitiwiteit beteken dat u (waarskynlik) 'n raakpunt van 'n paar sentimeter verder kan aktiveer.
Ons hou ons sensitiwiteit van 2 000. Dit beteken dat mense fisies kontak moet maak met die verf op die muur en dit nie lukraak moet aktiveer as hulle verbyloop nie. Selfs met 'n lae sensitiwiteit kan ons die raakpunte steeds deur middel van 'n stuk papier of 'n stuk viniel aktiveer.
Stap 8: Laai kode op
Laai die gratis Arduino -sagteware af as u dit nog nie het nie.
Aangesien ons 'n Teensy LC binne die Invention Board gebruik, moet u ook 'n paar ekstra hulpbronlêers vir die bord aflaai. U kan dit gratis van die PJRC -webwerf af haal. (Mac OS 10.15 -gebruikers moet 'n aangepaste weergawe van die volledige Arduino IDE aflaai van die PJRC -webwerf met die ingeboude hulpbronlêers. Die enigste nadeel hiervan is dat dit 'n groot lêer is.)
Kies die Teensy LC as u gunsteling Arduino in die sagteware en laai dit op. (Mac OS 10.15 -gebruikers sal ook die poort moet kies waarop die Teensy LC geleë is.)
Stap 9: Laai lêers op die SD -kaart
Ons het dinge so opgestel dat sekere penne aan sekere vouers gekoppel is. Verander die lêer in die gids wanneer u 'n nuwe klankeffek wil hê. Speld 15 word byvoorbeeld toegewys aan vouer 01, pen 16 aan vouer 02, speld 17 aan vouer 03, ensovoorts. (As u ooit vergeet, word dit alles in die kode uiteengesit.)
Windows -gebruikers:
Formateer die micro SD -kaart in FAT. Skep dopgehou nommer 01-09 op die kaart. Plaas die mp3- of golf -lêers in elk van die dopgehou. Plaas die micro SD -kaart in die MP3 -module.
Mac OS -gebruiker:
Maak die skyfhulpprogram oop en formateer die micro SD -kaart as (MS DOS) FAT. Skep dopgehou op die kaart met die nommer 01-09. Plaas u mp3- of golf -lêers in die gids.
Nou, om een of ander rede, maak Mac OS klein onsigbare lêers wat die mp3 -module deurmekaar maak, sodat ons 'n werk kan maak. Laai hierdie skrif wat ons geskryf het (genaamd DotClean) af en plak dit op die SD -kaart. Merk die hele gids (met die musieklêers daarin) en sleep dit na die script -ikoon. Dit sal die onsigbare lêers verwyder. U moet dit doen elke keer as u die klanklêers verander, daarom is dit waarskynlik nuttig om die script op die SD -kaart te hou.
Stap 10: toets dinge uit en los probleme op
Steek die micro SD -kaart in die mp3 -module, steek die luidspreker in, en koppel u uitvindingsbord aan.
STOP! Voordat u iets aanraak, wag totdat die klein LED op die uitvindingsbord aanskakel. Die kode het 'n kapasiteit van vyf sekondes wat 'n kalibrasie aanraak, wat elke keer plaasvind as dit aanskakel. Sodra die LED aan is, is u gereed.
Geen klank
Is u luidspreker ingeskakel en die volume is hoër? Dit is 'n fout wat ons voorheen gemaak het.
Kontroleer of u SD -kaart in is. (En u het wel klanklêers gelaai, nie waar nie?)
Kontroleer u verbindings van die MP3 -bord na die uitvindingsbord. As u aan 'n raakpunt raak, sal die klein LED op die MP3 -speler module begin flikker, wat aandui dat dit 'n klanklêer speel. As dit nie flikker nie, beteken dit dat dit nie instruksies van die uitvindingsraad ontvang nie.
Probeer om u vingers langs die verskillende penne op die uitvindbord te laat loop. Kalibrasie het moontlik misluk.
U kan slegs.mp3- en.wav -lêertipes gebruik, ander speel nie.
Is u 'n kind of 'n kleiner persoon? Jou liggaam het moontlik nie genoeg massa om 'n raakpunt te aktiveer nie. Verhoog die sensitiwiteit vir beter resultate.
Te veel klank
As klanklêers voortdurend speel, verander die sensitiwiteit en die vertragings in die tyd.
Verkeerde lêers speel (veral in Mac OS)
U het nie die script gebruik om die onsigbare lêers skoon te maak nie.
Is u bandlyne aan die regte penne gekoppel?
Het u genommerde vouers gebruik? Probeer om die lêernaam van die lêers in die vouers na getalle te verander.
Kode laai nie op nie
Maak seker dat u die Teensy -inprop vir die Arduino IDE afgelaai het.
Maak seker dat Teensy LC gekies is.
Sug … maak seker dat jou Arduino by jou rekenaar aangesluit is.
Stap 11: Gebruik vinylplakkers in plaas van verf
As u toegang tot 'n vinylsnyer, soos Silhouette Cameo, het, kan u net sowel die opsie gee om grafika vinnig en maklik te verander. As 'n groot bonus kan u ook vinyl in verskillende kleure maak of nuwe vinylplakkers by Amazon en Etsy koop.
As u dit wil doen, is dit om die band vas te maak om punte op die muur te plaas, wat in 'n mooi, gelyk vlak posisie is. Gebruik velle papier as plekhouers om alles uitmekaar te hou.
Sny dan 'n paar stukke Maker Tape van 1-2 duim. Maak 'n eenvoudige asterix -ontwerp deur die band oor die eindpunt van u hoofbandlyn te oorvleuel. Dit bied 'n groter oppervlak vir 'n raakpunt.
Lê u vinylplakkers, of selfs papieruitknipsels, bo -oor hierdie asterixpunte.
Alternatiewelik kan u ook klein sirkels van geleidende verf aan die einde van u verflyne maak, of selfs 'n vierkant aluminiumband gebruik (maak seker dat die Maker Tape bo -op die aluminiumband kom, aangesien die onderkant van die aluminiumband nie bevorderlik).
Sodra u grafika in plek is, moet u moontlik 'n bietjie speel met die kapasitiewe aanraakgevoeligheid in die kode om 'n betroubare koppelvlak te skep. Hou in gedagte dat kinders 'n lae liggaamsmassa het en moontlik nie so maklik die raakpunte met 'n laer sensitiwiteit kan afskakel nie.
Stap 12: Ander idees om pret te hê
Hierdie projek skaal maklik op en af. Bou 'n groot grafika op 'n muur met geleidende verf, of gebruik 'n paar verchroomde LEGO -stene om 'n klein klank -effekbord vir kinders te maak. Dit is alles redelik maklik.
Aangesien ons Maker Tape op omtrent alles gaan, kan u 'n klankbord op glas heeltemal uit band maak. Miskien 'n prettige Tron -geïnspireerde baanborduitleg wat sê "Groetprogram!" as jy daaraan raak.
U kan ook probeer om 'n draagbare daarvan te maak! Voeg Maker Tape by 'n hemp of baadjie wat klankeffekte speel as u sekere dele daarvan aanraak. Of, vergewe my, 'n werklike klaviernekband.
Geleidende deeg van Squishy Circuits sal ook 'n goeie driedimensionele raakvlak wees om mee te speel.
Solank die eindpunte van u bandlyne ook geleidend en geïsoleerd van die ander raakpunte is, is die lug die grens. As u regtig wild wil wees, kan u mense selfs as u raakpunte gebruik. Dan sou elke 'high five' wat hulle ontvang 'n klankeffek aktiveer!
Naaswenner in die instrumentekompetisie
Aanbeveel:
Klank lokaliseer Mannequin kop met Kinect: 9 stappe (met foto's)
Klank lokaliseer Mannequin -kop met Kinect: Ontmoet Margaret, 'n toets -dummy vir 'n bestuurder -moegheidstelsel. Sy het onlangs uit haar pligte teruggetree en haar weg gevind na ons kantoorruimte, en het sedertdien die aandag getrek van diegene wat dink sy is 'creepy'. In die belang van geregtigheid het ek
Klank- en musiekopsporing kwarts kristalspeld met speelterrein: 8 stappe (met foto's)
Klank- en musiekopsporing kwarts kristalspeld met speelterrein Circuit Express: hierdie klankreaktiewe borsspeld word gemaak met 'n speelkringbaan, goedkoop kwarts kristalle, draad, karton, plastiek, 'n veiligheidspennetjie, naald en draad, warm gom, stof, en 'n verskeidenheid gereedskap. Dit is 'n prototipe, of eerste konsep, van hierdie
Praat Arduino - 'N MP3 speel met Arduino sonder enige module - Speel MP3 -lêer vanaf Arduino met behulp van PCM: 6 stappe
Praat Arduino | 'N MP3 speel met Arduino sonder enige module | Mp3 -lêer speel vanaf Arduino met behulp van PCM: In hierdie instruksies leer ons hoe om 'n mp3 -lêer met arduino te speel sonder om 'n klankmodule te gebruik
Raspberry Pi hele huis sinchrone klank met telefoonprogram -afstandsbedienings: 10 stappe (met foto's)
Raspberry Pi Hele huis sinchrone klank met telefoonprogram -afstandsbedienings: die doel is klank en/of individuele bronne in enige kamer, wat maklik met 'n telefoon of tablet beheer kan word via iTunes Remote (apple) of Retune (Android). Ek wil ook hê dat die klanksones outomaties aan/uit moet skakel, so ek het na die Raspberry Pi gewend en
Speel liedjies (MP3) met Arduino met behulp van PWM op luidspreker of Flyback -transformator: 6 stappe (met foto's)
Speel liedjies (MP3) met Arduino met behulp van PWM op luidspreker of Flyback -transformator: Hallo ouens, dit is my eerste instruksie, ek hoop dat u daarvan sal hou !! In hierdie projek het ek die seriële kommunikasie tussen my Arduino en my laptop gebruik, om musiekdata van my skootrekenaar na die Arduino oor te dra. En met behulp van die Arduino TIMERS t