Innholdsfortegnelse:
- Trinn 1: Hva trenger du
- Trinn 2: Skjematisk forklart
- Trinn 3: Bestille et brett
- Trinn 4: Bruke brettet
- Trinn 5: Slutt
Video: Lydbryter (Arduino): 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Dette prosjektet startet fordi skolen min prosjektgruppe og jeg trengte å bytte flere lydkilder til en lydforsterker. Når vi søkte på internett etter en slags lydbrytermodul for Arduino, kunne vi ikke finne noe lignende. Jeg visste allerede om en brikke som var i stand til å bytte analoge signaler, men det var heller ikke noen nyttige mudules tilgjengelig for den. Så jeg fikk jobbe og laget mitt eget.
Trinn 1: Hva trenger du
Dette brettet er helt SMD (bortsett fra pinnehodene), noe som betyr at alle komponentene er loddet på toppen av kretskortet. Dette betyr at loddetilkoblingene er veldig små og dermed vanskeligere å lodde enn gjennom hullkomponenter. Av denne grunn anbefaler jeg deg å ikke prøve dette uten først å trene med større komponenter.
Stykklister:
- 1x 74HC139
- 1x CD4052
- 10x 10uF kondensator (0805) (bipolar)
- 4x LED (0805)
- 4x 330 ohm motstand (0805)
- 5x kvinnelig lydkontakt
- 1x 5 -pinners topptekst
Det er også en styklist som eksporteres fra EasyEda:
Trinn 2: Skjematisk forklart
Jeg vil bare gå kort over virkemåten til skjemaene, slik at de fleste kan følge dette hvis de vil.
Siden pin -overskriften ikke er så interessant, går vi videre til 4052 -brikken. Denne brikken er en dobbel analog switcher, og som navnet tilsier, bytter den lydsignal fra de fire inngangene og leder den til den ene utgangen. Fordi mesteparten av tiden lyd er stereo trenger vi to lydbrytere. det er her "dual" kommer godt med. Etikettene er merket som CH1_L for "kanal 1 venstre" eller COM_L for "vanlig venstre" og kan følges til kontaktene.
Neste opp er SN74HC139. Dette er en demultiplexer, men ikke bekymre deg for dette rare uttrykket. Hovedfunksjonaliteten er å indikere hvilken kanal som er valgt for å passere lydsignalet. Dette er delen der jeg gjorde en mindre feil. Den skulle lyse en LED på kanalen som er valgt, men som den er lyser den alle lysdioder UNNTATT for den valgte kanalen. Så du kan tenke på lysdiodene som "denne kanalen er dempet" indikatorer.
De eneste delene som er igjen er lydkontaktene. Ikke noe spesielt å se her faktisk. Det eneste som kan virke rart er kondensatorene. Disse kobler fra kondensatorer, og de blokkerer likestrømssignaler og lar AC -signaler som lyd.
Trinn 3: Bestille et brett
Som du kanskje har sett på bildene av det virkelige kretskortet, måtte jeg koble til en ledning som jeg ikke hadde planlagt. Dette er fordi pakken til 74HC139 ikke er riktig (en feil i EasyEda -biblioteket).
Denne feilen er ikke løst, så husk dette når du bestiller!
Trinn 4: Bruke brettet
Det første du må gjøre er å drive kortet med 5 volt fordi det ikke fungerer uten det. All logikk fungerer også på 5 volt. Koble Sel1, Sel2 og Mute til arduinoen fordi de ikke trekkes opp eller ned av noen motstand. Hvis de ikke er tilkoblet, vil de flyte som vil fremkalle merkelig adferd.
Dette brettet har en dempefunksjonalitet som forhindrer signal til å bevege seg gjennom brettet. I sin dempede tilstand vil alle lysdioder lyse. Trekk pinnen høyt for å dempe brettet.
For å velge en kanal, må den første lyden deaktiveres. Med de to Sel -pinnene kan du velge en kanal i henhold til sannhetstabellen.
Trinn 5: Slutt
Takk for at du sjekket ut min instruerbare. Jeg håper dette var til nytte for deg. Hvis du har spørsmål igjen, la dem stå i kommentarene. Mesteparten av tiden svarer jeg innen få dager.
Anbefalt:
Ekstern lydbryter: 3 trinn
Ekstern lydbryter: Når du kjøper en billig bruktpc for bruk som mediespiller i stua, kan du installere KODI hjemmekino -programvare på den, og den vil fungere mye raskere sammenlignet med bruk av en Raspberry Pi. Se: https: //kodi.tv/Bruke en eldre mini -PC
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
DIY lydbryter: 9 trinn (med bilder)
DIY lydbryter: For en stund tilbake fikk jeg en gammel data -avbryter Freecycle, og jeg har sett på den siden og tenkt "Jeg burde virkelig konvertere den til en stereolydbryter." Og så, etter omtrent et år med å ha sett på det, konverterte jeg endelig den gamle databryteren til en
Lydbryter i mus: 4 trinn
Lydbryter i mus: Min kone var frustrert over lyden av datamaskinen. Når lyden kommer fra headsettet, en gang fra høyttalerne. Aldri fra den riktige. Dette er en billig lydbryter. Den bytter ikke bare lyden, men hodesettmikrofonen til
Mint Box Audio Selector: 3,5 mm lydbryter: 6 trinn
Mint Box Audio Selector: 3,5 mm lydbryter: Problem: Ofte på skrivebordet mitt må jeg bruke hodetelefoner til spill eller lytte til musikk mens andre mennesker er i rommet, og så må jeg bytte til høyttalere hvis jeg vil vise frem en morsom video eller foreta et Internett -anrop til en fjern slektning. Det