Stap 2: De specificaties
Seriële poort, LCD, SD en flash-geheugen ondersteunen.
Seriële reeks op 115200 baud.
Tijdstempel in Linux indeling van seriële monitor.
Ingang voor seriële kunt starten nieuwe data capture-met behulp van de opdracht 'opnieuw'.
Ingang voor seriële kunt instellen het aantal kilobytes gegevens lezen en dus de duur van de audio bestand-met behulp van de opdracht 'wijzigen'.
Uitgang voor seriële gegevens na invoer verzoek-opdracht 'lezen' - uitgang kan worden gestopt met de opdracht 'q'
Eenvoudige grafiek uitgezet op seriële monitor.
Ruwe gegevens opgeslagen in een wav-bestand dat compatibel.
Ruwe gegevens vertaald naar tabelvorm bestand-opdracht 'schrijven'.
Herhaalde 60 s tijd bijgewerkt naar eeprom. LCD dimt tijdens het bijwerken van de tijd aan eeprom.
PWM 3 Square wave beschikbaar voor testen-/ uitschakelen met de opdracht 'test'.
Ingang 2 hoog vermijdt wachten voor seriële tijd set.
Uno gebruik mogelijk met programma tweaken met inbegrip van de verplaatsing van de bytes opslag tijd (variabele ememory). Dat werk laat ik aan jou.
NB beste kwaliteit audio wordt verkregen met de input die variëren van rond het midden spanning waarde 128. Dit is van belang!
De uitgang van de LCD van basisinformatie.
LCD-poort van de adc opgegeven met variabele lcdport.
De ondersteuning van de knop van de LCD:
Selecteer initieert een nieuw monster links verandert monster Kbyte nummer - dan omhoog + 10, neer -10, links -1, rechts + 1