Étape 4: De numérique à analogique
Comme vous pouvez l’imaginer, il y a plusieurs avantages et défis de l’évolution de tout simplement cliquer sur un haut-parleur sous et hors tension à l’approche plus affinée de générer des signaux analogiques riches plus comme ceux rencontrés dans le monde naturel. Vous voudrez peut-être jeter un oeil à ce faire : article sur « Advanced Arduino Sound Synthesis » qui regorge d’informations de grand fond.
Nous pouvons commencer notre aventure en numérique de Conversion numérique analogique (DAC) à l’aide de la minuscule, mais génial, MCP4725 (datasheet) Circuit intégré. SparkFun a un excellent guide de branchement pour obtenir le module MCP4725 DAC relié à votre planche UNO avec peu de code pour commencer à générer des signaux analogiques.
N’oubliez pas que l’Arduino a construit dans l' ADC, qui est à l’opposé de la DAC sur ce module. Une expérience intéressante à effectuer avec construit dans l’ADC et votre nouveau module CAD est de coder la DAC pour générer des tensions différentes et puis déguster ces tensions dans l’ADC. Les valeurs de sortie généré code peuvent ainsi être comparés les tensions mesurées. Il y a des détails supplémentaires, mais aussi très bel exemple code ici pour ce faire assez facilement. Quelle sont la précis vos convertisseurs ?