Arduino kontrollerade vindspel (1 / 12 steg)

Steg 1: Klockspel sig



Min ursprungliga prototypen chime spelare utnyttjade vissa anodiserat aluminiumrör köpt från en kinesisk källa som var alla färdigskurna till fasta längder och borras med ett hål för att hänga dem. De var alla 17 cm lång och hade därför att skäras till olika längder för att producera rätt noter. En webbplats som behandlar alla aspekter av wind chime design är av Lee Hite . Det är en fantastisk samling av allt du någonsin velat veta om chimes och gav mycket insikt i min design.

Jag fastställt att mitt klockspel främst skulle vara glada i sina första naturliga frekvens och gjorde en enkel ram att tillåta mig att "ringa" varje klockspel och mäta dess frekvens. Ett gratis datorprogram (Audacity), tillåter inspelning av ljudet av en "slog" chime och du kan enkelt avgöra dess grundläggande frekvenser. En bra referens diagram för frekvenser av lika härdat skalan kan hittas här.

För de 17cm lång slang jag hade, fastställt jag att dess första naturliga frekvens 1661 hz. vilket var G #6 nyckel undertecknandet av "C". Jag bestämde mig att ställa in min första chime spelare till en annan nyckel signatur så att första klockljudet skulle utgöra en "En" not. Eftersom jag ville använda endast 8 chimes, skulle efterföljande klockspel vara inställda B, C, D, E, F, G och A.

I stället för att gå igenom långa beräkningar, fann jag det lättare att bara klippa ett rör på en annan längd och mäta dess grundläggande frekvens. Sedan kommer några enkla matematiska in.

Den grundläggande ekvationen för vibrationer i röret ser ut så här...

Freq = (bla, bla... Bla) / (rörlängd) fyrkant.

Eftersom rören var av samma material och endast längden varierat, kan en enkel ekvation man bestämma längden på röret som krävs för att producera någon krävs frekvens.

(Längd 2) = (längd 1) * Sqr rot (Freq 1 / Freq 2).

Lätt att beräkna på ett kalkylark.

Även det verkar möjligt att beräkna samtliga krävs längder på en gång, fann jag det bättre att kontinuerligt uppdaterar nästa önskad längd från den föregående. Snarare än att gå in på detaljer när det gäller 8 Obs chime spelaren, låt mig gå in på Detaljer för 16 Obs spelaren.

K & S Engineering tillverkar tunnväggiga aluminiumrör, 5/16" diameter, finns i 36" längder. Det säljs i ett paket med 4 från Amazon för ca $10.50 plus frakt. Det är tillräckligt med material till produce16 trimmad chime rör.

Medan 8 Obs spelaren var trevlig, fanns det många låtar som nämnda eller hade för stor en rad kli eller lägenheter som 8 Obs spelaren inte kunde hantera. 16 Obs spelaren var trimmad i C-nyckel med den lägsta chime en frekvens på 2637 hz vilket är E7.

Obs/frekvens/rörlängd listan visas nedan:

Obs frekvens längd (cm)

  1. E7 2637.02 22,3
  2. F7 2793.83 21,6
  3. F #7/Gb7 2959.96 21,0
  4. G7 3135.96 20,4
  5. G #7/Ab7 3322.44 19,6
  6. A7 3520 19,2
  7. Ett #7/Bb7 3729.31 18,6
  8. B7 3951.07 18,2
  9. C8 4186.01 17,5
  10. C# 8/Db8 4434.92 17,0
  11. D8 4698.63 16,5
  12. D #8/Eb8 4978.03 16,0
  13. E8 5274.04 15,6
  14. F8 5587.65 15,1
  15. F #8/Gb8 5919.91 14,6
  16. G8 6271.93 14,2

Rören var mätt, märkt till längd och skär med en enkel slangar cutter. Efter varje rör klipptes, dess frekvens mäts och om nära önskad frekvens (inom +/-50 hz) Ställ åt sidan. Om röret var utanför, längden justerades och en annan röret skär. (Avvisade röret återanvändes för att göra en högre frekvens i kören så det fanns lite avfall.)

Mätning av frekvens med programmet Audacity innebär att stödja klockljudet på ungefärligt "nod" punkter som är belägna på 22,4% från varje ände. En mikrofon matas ljudet in programmet audacity och röret är "slog" flera gånger när signalen spelas. Programmet sedan kan du Visa någon del av den producerade vinkar signalerar och analysera signalen genom att markera dess spektrum. De olika topparna av spektrumet är lätt läsa av grafen, och du snabbt kan avgöra vilken topp representerar den första grundläggande. Jag tillfälligt rören med 6 lb test nylon lina. Det är vad jag hade. Tyngre linjer kan också vara lämplig och kanske lättare att se, men denna ljus linje hade mycket liten effekt på rören.

Dessutom test ramen utvecklats; röret först att träffas av en kran från en skruvmejsel, drivande till en magnetventil anfallare aktiveras av ett batteri och tryckknapp. Detta gav mig också en testplattform för att testa min bistabila system.

Se Steg
Relaterade Ämnen

Arduino kontrollerade ljus dimmer

Varning: Vissa människor försöka bygga detta med en optocoupler med zerocrossing coz "som är bättre" rätt? Vissa får även höra i elektronik butiker är det bättre att använda sådan optocoupler. FEL. Detta fungerar endast med en random brand optoc...

Laser Galvo - Arduino kontrollerade

Arduino kontrollerad laser galvo. Servo driven speglar styra UV laser lämna ett fosforescerande spår på glöd-in-the-dark vinyl ark.Ursprungligen postat på notes.robives.comSteg 1:Börjar med ett blad av självlysande vinyl från eBay och en UV laserpeka...

Sällskapsdjur utegångsförbud: En Arduino kontrollerade sällskapsdjur dörr

Problemet: du vill begränsa den tid när ditt husdjur är tillåtet att gå utanför. Detta kan bero på att trakten inte är säkra för din katt eller liten hund på natten (plundringarna coyotes kommer att tänka på). Men du vill ha ditt husdjur för att kunn...

Arduino kontrollerade Servo Robot (serbiska)

vad bättre sätt för att börja experimentera med öppen källkod mikro-styrenheter ( Arduino ) då genom att bygga din egen öppen källkod robot ( CC (SA-av))?Vad till gör med din Serbiska?(här) - Hur ansluta din serbiska till internet och köra det över e...

Infraröd Sensor guidade Arduino kontrollerade L293D Robot (del 2)

Här är del 2 av Arduino kontrollerade L293D Robot.Del 2 innehåller IR Sensors.This ingår i en serie av instructables leder till en rad efterföljare Robot.QRD1114 Infrarödsensor kopplad till ArduinoSteg 1: Ledningar IR sensorn till ArduinoNegativ från...

Arduino kontrollerade fyren

Översikt:Jag har ofta tänkt att en fyr skulle göra ett stort projekt för en Arduino, och så jag beslöt att ge det ett försök med någon av de lokala fyrarna här i Erie, Pennsylvania som inspiration. Jag valde Norr Pierhead fyr som vaktar ingången till...

Arduino-kontrollerade Wolf svans

hälsningar, eller ska jag säga, "Aaaaaooooooooooooh!" Gärna göra din bekantskap Karl wolf entusiast. Du har en inre wolf ande som är så ivriga att ge sig till känna att du har kommit mig att lära mig hur man gör din egen animatronic wolf svans,...

Arduino kontrollerade kök Timer

Alla ni måste har upplevt detta att du har något kokning på din gasspis medan å andra sidan du få upptagen tittar på TV eller få en djup konversation att du inser på upptäcka en lukt som det var helt bortskämd bara på grund av din slarv. Denna lilla...

Arduino kontrollerad bil Tracking System baserade på SMS-

Hej jag gjorde en Arduino kontrollerad bil Tracking System baserat på SMS för min fars bil.Använda modulerna är;Arduino nano V3.0SkyLab GPS-modulenWaveCom GSM-modulSoftwareSerial bibliotek, TinyGPS används för att kommunicera med moduler.När jag ring...

Trådlösa Arduino kontrollerade Tank (nRF24L01)

Hej!Idag kommer jag att visa dig hur man bygger en Arduino kontrollerade tank och fjärrkontroll. 3d tryckta delar av tanken (med undantag av registeransvarige, spåra guide och tank cover) ritades av timmiclark och kan hittas här.Steg 1: Samla materia...

Arduino kontrollerade CNC / 3D skrivare Hybrid

Moder natur gör... Vi bygger.BuildersBot säkringar 3D utskrift & CNC fräsning till en Builders dröm "3dprintingindustry.com"BuilderBot är en öppen Design maskin, som använder OpenMjukvara och öppen hårdvara. Det är en produkt av öppna projek...

Android & Arduino kontrollerade projektorn skärmen

detta är min första gången du använder Arduino, eller någon mikrokontroller. Jag är glad att det fungerat så bra men min fru kan inte bero på, travar av mikrokontroller som kommer att dyka upp på vår tröskel snart för framtida projekt. Någon feedback...

Wall-E's anti-sociala kusin: objekt att undvika Arduino kontrollerade Robot!

jag byggde nyligen en Arduino kontrollerade robot, som undviker objekt och skickar ut en PING)) ekolod att kontrollera om ett objekt är. När ett objekt har identifierats, roboten ryggen upp och vänder åt andra hållet!Jag kallar det anti-sociala robot...

Arduino-kontrollerade Smart Home

Detta Instructable skrevs av PubNub Evangelist Ian Jennings . Ians historia går igenom hans processen för att bygga en Arduino-kontrollerade smarta hem modell från grunden.--Tillbaka i September, vår grundare Stephen och jag pratade om olika sätt att...

Arduino kontrollerade Flight Simulator - "The Viper"

min Maker Faire projekt för 2012 är "The Viper"--en Arduino kontrollerade flight simulator inspirerad av shipen av det samma känt från SyFy kanalens TV-serien Battlestar Galactica. Den roterar 360 grader längs två axlar, vilket innebär att ja, d...

Arduino kontrollerade makt källa

Detta instructable beskriver hur du utformar en Arduino kontrollerad leverans strömkälla.En kort video som presenterar sitt arbete kan ses i min Youtube-kanalSteg 1: Design idéer, begagnade strategi... Syftet med projektet var att skapa ett litet dri...

Hexachord, en Arduino-kontrollerade musikinstrument

Förra året, med tidsfristen för Bay Area Maker Faire skapade jag ett nytt instrument som kallas Hexachord. Det var mycket roligt, en stor hit, och jag har haft chansen att göra ett antal samtal om det. Den design utmaningen var spännande och det fann...

Arduino-kontrollerade Robotic trumma

I år jag har berättat för någon som lyssnar som skulle jag bygga en robot trumma. De flesta slags ryckte likgiltigt. Även när jag byggde det, de flesta slags sneglade över på det och förmedlas tveksamhet. Det verkade som ingen men själv var övertygad...

Fukt-Test: Bygga en Arduino kontrollerade låg Temp ugn

En billig ugn med en programmerbar temperaturområde. Detta kan vara användbart för att göra en kontrollerad temperatur område för tempeh, yoghurt eller torkar ut våt elektronik, skjuta, jag vet inte ditt liv.Vårt problem: Vi behöver veta på % av fukt...