7-Key reglaget/hjul handledning med synt (5 / 10 steg)

Steg 5: Surrning talaren till Arduino



jag använder tonen biblioteket ligger här. Ja, jag vet det finns ett tone() kommando infödda till arduino språk sedan version 0018, men att en bara tillåter dig att mata en ton i taget. Detta bibliotek tillåter upp till tre toner i taget på ATmega328, och jag vill kunna göra enkla ackord på min synt. Instruktioner för att installera biblioteket i ytterligare ett steg.

  • Det visar sig att du kan faktiskt spara upp till 3 separata toner på en Arduino med detta bibliotek. Dock är den 3: e ton instansen drivs av Timer0, en maskinvarutimer, som används av Arduino för att göra millis() hända. Timer0 gör också delay() möjligt, och så när du införliva den 3: e tonen, du få hängde upp när du försök till delay(). Jag delay() och jag vet att du också gör. Så, denna synth kommer låta dig spela 2 Obs ackord och fortfarande kan du delay() Yipee!

Tonar biblioteket kan du ut sätta ljudfrekvens på någon digital stift. Jag använder digitalPin 2 och digitalPin 3 för min ljudutgång. Många tutorials kommer att berätta att sätta ett motstånd mellan digitalPin och en tråd av högtalaren. Detta fungerar bra för att kontrollera volymen. Jag använder 1K motstånd här. Om du använder 100 ohms motstånd, blir det mycket högt!
Den andra kabeln är ofta kopplad direkt till GND. Jag vill inte du att göra det mer. Jag vill att du ska sätta en elektrolytisk kondensator mellan högtalare och GND. Värdet av din kondensatorn ska vara 4.7uF eller 10uF. Ditt val. Detta kallas en AC-koppling kondensator. Det kommer att skydda högtalarna från DC-ström som kan skada det, och gör AC ljudsignalen att få igenom. Tro mig, det är bättre.

Se Steg
Relaterade Ämnen

Lätt Eyeliner handledning med Eyeliner schabloner

Den lätt eyeliner handledning med hjälp av Beth Bender skönhet eyeliner schabloner kommer att göra dina ögon mjuk, lysa, glitter och verkligen ursnygg.Den "Backstage skönhet Smokey ögon Quad Deluxe" som innehåller allt du behöver för att skapa e...

Web drivrutin IO handledning med hjälp av en levande webbplats och arbetar exempel

Web drivrutin IO handledning med hjälp av en levande webbplats och arbetar exempelSenaste uppdatering: 07/26/2015(Kolla tillbaka ofta som jag uppdaterar detta instructables med mer information och exempel)BakgrundJag hade nyligen en intressant utmani...

En AWS IoT handledning med LinkIt en

Här är en tutorial för att visa dig hur du ansluter till AWS IoT med LinkITONE.Jag gjorde en liten demo att göra den mer tydlig handledningen. En sensor och ett ställdon behövs.Demo kommer skicka en sensordata till AWS, och AWS kunde kontrollera manö...

Alicia Keys - Hallelujah - Piano handledning

Besök OnlinePianist - https://goo.gl/hGIdf6"Hallelujah" är den andra enda Alicia Keys frigörs från hennes kommande studioalbum (ännu namnlös) - Lär dig att spela den på piano med denna tutorial!Alicia Keys framförde låten live för första gången...

Decenniet Counter handledning med 74LS93 - en nyckel till 7-Segment Display Drivers

Hej alla!Detta är min femte av många elektroniska block tutorials för min kommande elektronik lärande styrelse. Denna video visar 74LS93 decennium Counter IC. Syftet med denna video är att lära dig hur du skapar kretsen, bestämma produktionen ofta ut...

Stödhjul: Cykel hjul spaljé med espalier apple tree

Repurposed cykel hjul utvinns från en soptipp på Orcas Island, nitade ihop sedan begravde några inches i nyligen terrasserad trädgård. Omgiven av klippor, inramade av lavendel och dvärg blåbär och några jordgubbsplantor för att kontrollera erosion. F...

Papper modell handledning med behaglig fåren

en papper modell handledning tar dig genom grunderna av papper modellering med behaglig fåren och som exempel...

Trådlös fjärrkontroll med 2,4 Ghz NRF24L01: enkel handledning med hjälp av NRF24L01 & Arduino

Hej alla detta är min andra instructable. Efter massor av surfing på GOOGLE när jag brukar kunna hitta en lätt och en enkel handledning för NRF24L01 valt transceiver då jag att publicera en instructable på detta. Detta är en enkel kort och enkel hand...

Bygga en liten Robot: gör världen är minsta hjul Robot med en gripare.

Bygga en 1/20 kubiktum robot med en gripare som kan plocka upp och flytta små objekt. Den styrs av ett Picaxe mikrokontroller. Vid denna tidpunkt, tror jag detta kan vara världens minsta hjulförsedda robot med en gripare. Som utan tvekan kommer att f...

Dynamisk hjul balansering med Airsoft BB Gun

Först av allt, im inte den första som gör detta.Vid första jag blev inspirerad av en Ecomodder slitbanor forum här. Jag var inte så säker eftersom dynamiska hjul balansering används mest på stora däck för terrängkörning mestadels. Sedan jag hittade d...

Batch-handledning med hjälp av Batch

om du inte vet vad batch-filer är, detta är den perfekta läraren! Bara kopiera text till anteckningar och spara som "Batch Tutorial.bat" (Skriv inte citattecken!)Du kan också bara hämta den på nästa steg.utanförtiteln min Batch Tutorialfärg 0aec...

555 timer i ASTABLE läge - en handledning med teori, schematiska & Lab sektioner

Hej alla!Detta är min fjärde av många elektroniska block tutorials för min kommande elektronik lärande styrelse. Denna video visar funktionen Astable (RC Square våg Oscillator) av 555 timer. Syftet med denna video är att lära dig hur du skapar kretse...

555 timer i Monostable läge - en handledning med teori, schematiska & Lab sektioner

Hej alla!Detta är min tredje av många elektroniska block tutorials för min kommande elektronik lärande styrelse. Denna video visar funktionen monostable av 555 timer. Syftet med denna krets är att skapa förlängd pulser från en kort puls eller en seri...

Hur man gör en egen Laser säkerhetssystem - handledning med alternativ

Hej allaDetta är mer eller mindre en video instructable att jag har skapat så att du kan följa med på din slut. Alla komponenter som talade om i följande tre videos finns på din lokala elektronikaffär, som Radioshack. Jag har brutit denna uppsättning...

CSS3 Metro stilikoner - handledning med gratis hämta tillstånd

Metro UI ger oss en uppsättning teckensnitt att göra typsnittsbibliotek av ikonen. Typsnittsbibliotek kan göra upp till 300 ikoner.Genom denna artikel, jag dela en av mina verk om CSS3 ikoner, alla ikoner är metro-stil. Du kan gratis ladda ner CSS3 m...

Extremt enkel laser larm circuit - en handledning med hjälp av endast fyra komponenter!

Hej alla!Edit: Vi har nu en laser tripwire kickstarter kampanj! Kolla här:Laser Tripwire Kickstarter kampanj!Tidigare, har jag gjort flera laser- och ljussensor tutorials som var op-amp (operationsförstärkare) baserade. Jag har alltid varit förtjust...

OP-Amp komparator & spänningsavdelare handledning med teori & Lab - Featuring The LM324

Hej allaTack för att ha en gåskarl. I denna video, jag kommer att tala på djupet om spänningsavdelare och operationsförstärkare baserade komparator kretsar. Jag ger många exempel, och i slutet av videon, det är ett exempel på en av kretsarna som på e...

Hur man gör pärlstav blomma örhängen handledning med enkel Beading tekniker

Undrar hur man gör pärlstav örhängen handledning? Kolla gärna in denna tutorial, som är helt om beaded flower örhänge mönster.Steg 1: Material behövs om hur man gör pärlstav örhängen tutorial:2MM runda Seed Beads6MM Abacus glaspärlorSläpp glaspärlorÖ...

Redstone fackla nyckel - Redstone handledning med Andrew MC

Hej killar, jag började en You Tube-kanal om Minecraft där jag kommer att publicera redstone handledning och awesome överlevnad videor.Om du gillar min kanal lämna en liknande och tryck på Prenumerera-knappen: D!...