Giocattolo di riproduzione audio per avventure DSP

Giocattolo di riproduzione audio per avventure DSP

Nodo di origine: 1934800

Il calo dei costi dei computer a scheda singola ha reso disponibile una notevole potenza di calcolo anche per i compiti più banali. È abbastanza facile inserire un Raspberry Pi su quasi qualsiasi cosa per quasi lo stesso costo di una potente piattaforma con microcontrollore a 32 bit, ma questo toglie parte del divertimento ai progetti per alcuni di noi. Anche cercare di mettersi in mezzo alle erbacce può essere una sfida, come dimostra [Michal Zalewski] in questo dispositivo di riproduzione audio ha costruito da un semplice microcontrollore a 8 bit.

Il piccolo giocattolo riceve l'input audio da un microfono attraverso un amplificatore operazionale e invia questo segnale a un ADC all'interno AVR128DA28 microcontrollore. I dati vengono quindi archiviati su un chip di memoria separato pronto per essere riprodotto tramite un altro amplificatore operazionale abbinato a un altoparlante. È qui che risulta utile avere familiarità con il funzionamento interno del microcontrollore. Manipolando le routine di interruzione in modi specifici, l'audio archiviato in memoria può essere riprodotto a varie velocità.

[Michal] voleva che questa build fosse un giocattolo per uno dei suoi parenti più giovani, e per il prezzo di pochi circuiti integrati e pulsanti fa un ottimo lavoro nel trasformare una voce normale in una voce da scoiattolo come alcuni giocattoli commerciali per bambini alcuni di noi potrebbero ricordare. Se l'estetica del design di questo gadget ti sembra familiare, potresti pensare al suo dispositivo di gioco minimalista che abbiamo recentemente presentato.

Timestamp:

Di più da Hackera un giorno