Inhoudsopgave:
- Stap 1: Wat heb je nodig?
- Stap 2: Het schema uitgelegd
- Stap 3: Een bord bestellen
- Stap 4: Het bord gebruiken
- Stap 5: Einde
Video: Audioschakelaar (Arduino): 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Dit project is tot stand gekomen omdat ik met mijn schoolprojectgroep en ik meerdere audiobronnen moest omschakelen naar één audioversterker. Bij het zoeken op internet naar een soort audio-schakelmodule voor Arduino konden we niets dergelijks vinden. Ik kende al een chip die analoge signalen kan schakelen, maar daar waren ook geen echt bruikbare mudules voor. Dus ik ging aan de slag en creëerde mijn eigen.
Stap 1: Wat heb je nodig?
Dit bord is volledig SMD (behalve de pin-headers), wat betekent dat alle componenten bovenop de print zijn gesoldeerd. Dit betekent dat de soldeerverbindingen erg klein zijn en dus moeilijker te solderen dan componenten met doorlopende gaten. Om deze reden raad ik je aan dit niet te proberen zonder eerst met grotere componenten te oefenen.
Stuklijst:
- 1x 74HC139
- 1x CD4052
- 10x 10uF condensator (0805)(bipolair)
- 4x LED (0805)
- 4x 330 ohm weerstand (0805)
- 5x vrouwelijke audio-aansluiting
- 1x 5-pins kop
Er is ook een stuklijst geëxporteerd vanuit EasyEda:
Stap 2: Het schema uitgelegd
Ik zal de werking van de schema's alleen kort bespreken, zodat de meeste mensen dit kunnen volgen als ze dat willen.
Omdat de pin-header niet zo interessant is, gaan we verder met de 4052-chip. Deze chip is een dubbele analoge switcher en zoals de naam al aangeeft, schakelt hij het audiosignaal van een van zijn vier ingangen en stuurt het naar de ene uitgang. Omdat audio meestal stereo is, hebben we twee audioswitchers nodig. dit is waar de "dual" van pas komt. De labels zijn gemarkeerd als CH1_L voor "kanaal 1 links" of COM_L voor "gemeenschappelijk links" en kunnen worden gevolgd naar de jack-connectoren.
De volgende is de SN74HC139. Dit is een demultiplexer, maar maak je geen zorgen over deze rare term. De belangrijkste functionaliteit is om aan te geven welk kanaal momenteel is geselecteerd om door het audiosignaal te gaan. Dit is het deel waar ik een kleine fout heb gemaakt. Het moest een LED oplichten bij het geselecteerde kanaal, maar zoals het is, licht het alle leds op BEHALVE voor het geselecteerde kanaal. U kunt de LED's dus zien als "dit kanaal is gedempt"-indicatoren.
De enige overgebleven onderdelen zijn de audio jack-aansluitingen. Niets bijzonders om hier te zien eigenlijk. Het enige dat misschien raar lijkt, zijn de condensatoren. Dit zijn ontkoppelcondensatoren en ze blokkeren DC-signalen en laten AC-signalen zoals audio door.
Stap 3: Een bord bestellen
Zoals je misschien op de foto's van de echte print hebt gezien, moest ik een verbinding maken met een draad die ik niet had gepland. Dit komt omdat het pakket van de 74HC139 niet correct is (een fout van de EasyEda-bibliotheek).
Deze fout is niet hersteld dus houd hier rekening mee bij het bestellen!
Stap 4: Het bord gebruiken
Het eerste dat u hoeft te doen, is het bord van stroom te voorzien met 5 volt, want zonder dit werkt het niet. Alle logica werkt ook op 5 volt. Verbind Sel1, Sel2 en Mute met de Arduino omdat ze door geen enkele weerstand omhoog of omlaag worden getrokken. Als ze niet zijn aangesloten, zullen ze drijven, wat een raar hehavior zal oproepen.
Dit bord heeft een mute-functie die voorkomt dat er een signaal door het bord gaat. In de gedempte toestand lichten alle LED's op. Trek de pin hoog om het bord te dempen.
Om een kanaal te selecteren, moet eerst dempen worden uitgeschakeld. Met de twee Sel-pinnen kun je een kanaal selecteren volgens de waarheidstabel.
Stap 5: Einde
Bedankt voor het bekijken van mijn instructable. Ik hoop dat je hier wat aan hebt gehad. Als je nog vragen hebt, laat ze dan achter in de comments. Meestal antwoord ik binnen een paar dagen.
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Audioschakelaar op afstand: 3 stappen
Remote Audio Switch: Wanneer je een goedkope tweedehands mini-pc koopt om als mediaspeler in je woonkamer te gebruiken, kun je er KODI home theater-software op installeren en werkt het veel sneller in vergelijking met het gebruik van een Raspberry Pi. Zie:https://kodi.tv/Een oudere mini-pc gebruiken
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)
Audioschakelaar in een muis: 4 stappen
Audio Switch in een muis: Mijn vrouw was gefrustreerd over het geluid van de computer. Zodra het geluid uit de headset komt, kwam het ooit uit de luidsprekers. Nooit van de juiste. Dit is een goedkope audioschakelaar. Het schakelt niet alleen het geluid, maar ook de microfoon van de headset naar de