Genereren van geluids- of uitgang analoge spanningen met een Arduino. Dit Instructable zal u tonen hoe een echt basic digitaal naar analoog converter instellen zodat u kunt beginnen met het genereren van analoge golven in alle soorten en maten van een paar digitale pinnen op een Arduino. (Dit artikel is een aanvulling op een ander Instructable ik geschreven heb over het verzenden van audio in een Arduino, die hier te vinden)
Enkele ideeën die te binnen schieten:
monster gebaseerd instrument- winkel monsters op de Arduino of op een SD kaart en trigger afspelen met knoppen of andere typen besturingselementen. Bekijk mijn Arduino drum sampler voor een idee van hoe aan de slag.
digitale synthesizer- zaag, sinus, driehoek, pols of willekeurige waveshapes-check-out mijn golfvorm generator aan de slag
MIDI naar spanning Besturingsmodule / midisynthesizer- MIDI-berichten ontvangen en deze te vertalen naar een spanning zodat u kunt een analoge synthesizer met MIDI controleren, of gebruik de MIDI-data naar de audio output van een bepaalde frequentie
analoge uitgang- kan je zelf hoeft te genereren analoge spanningen uit uw Arduino op een bepaald punt, misschien om te communiceren met een analoog apparaat
u kunt allerlei digitale signaal manipulaties uitvoeren en verzenden van de verwerkte effecten vak/digitale signaalverwerking- in combinatie met een microfoon/audio input audio-uitgang voor luidsprekers. Bekijk mijn doos van de vocale effecten voor een voorbeeld.
afspelen van audio-apparaat- Maak uw eigen ipod. U kunt uw eigen mp3-speler van de Arduino (Bekijk de wave shield documentatie voor een idee van hoe te beginnen met de code) maken met de toevoeging van een SD-schild. De circuits en code verstrekt hier zijn compatibel met SD-schilden die via SPI communiceren.
Voel je vrij om te gebruiken voor de info hier samen te stellen een geweldig project voor de DIY Audio-wedstrijd! We weggeven een HDTV, sommige DSLR camera's en ton van andere grote spullen! De wedstrijd sluit 26 Nov.
Onderdelen Lijst:
(x9) 1/4 Watt 20kOhm weerstanden Digikey 0KQBK-ND
(X7) 1/4 Watt 10kOhm weerstanden Digiikey CF14JT10K0CT-ND
(x2) TS922IN Digikey 497-3049-5-ND ik hou van deze omdat ze van de Arduino 5V aanbod kunnen worden uitgeschakeld (één 924 werkt ook, maar ze lijken niet beschikbaar te zijn op digikey op dit moment)
(x1) 10kOhm potentiometer lineair Digikey 987-1308-ND
(x1) 0.01uF condensator Digikey 445-5252-ND
(x1) 220uF condensator Digikey P5183-ND
(x1) 0.1uF condensator Digikey 445-5303-ND
(x1) 1/4 Watt 3kOhm weerstand Digikey CF14JT3K00CT-ND
(x1) 1/4 Watt 10 Ohm Resistor Digikey CF14JT10R0CT-ND
(x1) Arduino Uno Amazon
Aanvullende materialen:
(1 x) USB-kabel Amazon
(1 x) breadboard (dit komt met jumper draden) Amazon
(1 x) jumper draden Amazon