HackerBoxes 0007: Digital ljudlandskap (4 / 13 steg)
Steg 4: Från Digital till Analog
Som ni kanske förstår, finns det många fördelar och utmaningar i utvecklingen från att klicka en högtalare på och av den mer raffinerad strategi att skapa rika analoga signaler mer som de stött på i den naturliga världen. Du kanske vill ta en titt på detta göra: artikel på "Avancerad Arduino ljud syntes" som är späckad med bra bakgrundsinformation.
Vi kan börja vårt äventyr i Digital till Analog-konvertering (DAC) med den lilla, men awesome, MCP4725 (datablad) integrerad krets. SparkFun har en stor hookup guide för att få MCP4725 DAC modulen kopplats ihop till din UNO styrelse tillsammans med lite kod att börja generera analoga signaler.
Kom ihåg att Arduino har en inbyggd ADC, som är motsatsen till DAC på denna modul. Ett intressant experiment att utföra med den inbyggda ADC och din nya DAC-modulen är att kod DAC för att generera olika spänningar och sedan prova dessa spänningar tillbaka in i ADC. De genererade koden produktionsvärden kan sedan jämföras mot de uppmätta inspänningar. Det finns ytterligare detaljer samt mycket trevligt exempel kod här för att göra detta helt enkelt. Hur exakt är din omvandlare?