De dalende kosten van single-board computers hebben ervoor gezorgd dat er serieuze rekenkracht beschikbaar is gekomen voor zelfs de meest triviale taken. Het is gemakkelijk genoeg om een Raspberry Pi op bijna alles te plaatsen voor bijna dezelfde kosten als een krachtig 32-bits microcontrollerplatform, maar dit haalt voor enkelen van ons een deel van het plezier uit projecten. Het kan ook een uitdaging zijn om in het onkruid te duiken, zoals [Michal Zalewski] laat zien dit audioafspeelapparaat bouwde hij uit een eenvoudige 8-bit microcontroller.
Het kleine speeltje neemt de audio-invoer van een microfoon via een op-amp en stuurt dit signaal naar een ADC binnen de versterker AVR128DA28 microcontroller. De gegevens worden vervolgens opgeslagen op een afzonderlijke geheugenchip, klaar om te worden afgespeeld via een andere op-amp die is gekoppeld aan een luidspreker. Dit is waar vertrouwdheid met de interne werking van de microcontroller van pas komt. Door de interruptroutines op specifieke manieren te manipuleren, kan de in het geheugen opgeslagen audio op verschillende snelheden worden afgespeeld.
[Michal] had dit bouwwerk bedoeld als speelgoed voor een van zijn jongere familieleden, en voor de prijs van een paar IC's en knoppen kan het een gewone stem behoorlijk goed veranderen in een aardeekhoornstem zoals sommigen. commercieel kinderspeelgoed sommigen van ons zullen het zich misschien herinneren. Als de ontwerpesthetiek van deze gadget je bekend voorkomt, denk je misschien aan de zijne minimalistisch gamingapparaat dat we onlangs hebben aanbevolen.
- Door SEO aangedreven content en PR-distributie. Word vandaag nog versterkt.
- Platoblockchain. Web3 Metaverse Intelligentie. Kennis versterkt. Toegang hier.
- Bron: https://hackaday.com/2023/02/02/audio-playback-toy-for-dsp-adventures/
- a
- en
- Nog een
- audio
- Beschikbaar
- terug
- wezen
- bouw
- bebouwd
- uitdagen
- spaander
- computers
- computergebruik
- computer kracht
- Kosten
- Kosten
- gegevens
- dalende
- Design
- apparaat
- genoeg
- Zelfs
- vertrouwd
- weinig
- oppompen van
- leuke
- gaming
- krijgen
- goed
- goede baan
- handig
- HTTPS
- ICS
- in
- invoer
- IT
- Jobomschrijving:
- Kijk
- op zoek
- gemaakt
- manipuleren
- Geheugen
- microfoon
- macht
- meest
- bijna
- EEN
- gepaarde
- platform
- Plato
- Plato gegevensintelligentie
- PlatoData
- gespeeld
- energie
- krachtige
- presentatie
- mooi
- prijs
- projecten
- Framboos
- Raspberry Pi
- klaar
- onlangs
- regelmatig
- familieleden
- niet vergeten
- in uw routines
- dezelfde
- apart
- ernstig
- Signaal
- Eenvoudig
- Klein
- sommige
- Spreker
- specifiek
- snelheden
- opgeslagen
- neemt
- taken
- De
- het denken
- Door
- naar
- speelgoed-
- Draai
- us
- divers
- Stem
- manieren
- welke
- Wikipedia
- binnen
- werkingen
- Jonger
- zephyrnet