Audio-Playback-Spielzeug für DSP-Abenteuer

Audio-Playback-Spielzeug für DSP-Abenteuer

Quellknoten: 1934800

Die sinkenden Kosten für Einplatinencomputer haben dazu geführt, dass selbst für die trivialsten Aufgaben erhebliche Rechenleistung zur Verfügung steht. Es ist einfach genug, einen Raspberry Pi für fast die gleichen Kosten wie eine leistungsstarke 32-Bit-Mikrocontroller-Plattform auf fast alles zu montieren, aber das nimmt einigen von uns den Spaß an Projekten. Auch der Versuch, ins Unkraut vorzudringen, kann eine Herausforderung sein, wie [Michal Zalewski] in zeigt Dieses Audiowiedergabegerät baute er aus einem einfachen 8-Bit-Mikrocontroller.

Das kleine Spielzeug nimmt den Audioeingang von einem Mikrofon über einen Operationsverstärker auf und leitet dieses Signal an einen ADC im Inneren weiter AVR128DA28 Mikrocontroller. Die Daten werden dann auf einem separaten Speicherchip gespeichert und können über einen anderen mit einem Lautsprecher gekoppelten Operationsverstärker wiedergegeben werden. Hier ist es hilfreich, mit dem Innenleben des Mikrocontrollers vertraut zu sein. Durch gezielte Manipulation der Interrupt-Routinen können die im Speicher gespeicherten Audiodaten mit unterschiedlichen Geschwindigkeiten abgespielt werden.

[Michal] hatte diesen Bau als Spielzeug für einen seiner jüngeren Verwandten gedacht, und für den Preis einiger ICs und Knöpfe ist er ziemlich gut darin, eine normale Stimme in eine Chipmunk-Stimme wie bei manchen anderen zu verwandeln kommerzielles Kinderspielzeug Einige von uns erinnern sich vielleicht. Wenn Ihnen die Designästhetik dieses Geräts bekannt vorkommt, denken Sie vielleicht an seines minimalistisches Gaming-Gerät, das wir kürzlich vorgestellt haben.

Zeitstempel:

Mehr von Hacke einen Tag