PICAXE - kontrollera modulen ISD1760 Voice Recorder med SPI (Serial perifera Interface)
Detta projekt använder SPI (3-tråds buss) och ett PICAXE 20 X 2 microcontroller att styra sekventiell uppspelning av meddelanden registreras på en ISD1760 röst inspelning modul. Detta är lite knepigt och krävs lite av SPI buss lite smällar för att få det att fungera. Om du kan förstå detta projekt, då förstår ni hur får modulen att spela många av meddelanden och i vilken ordning du.
Modulen ISD1760 som visas i bilden kan du spela in valfritt antal meddelanden med en total meddelanden längd mellan 40 och 120 sekunder beroende på prov frekvens. Du kan använda antingen manuell tryckknapparna på modulen eller SPI (Serial perifera Interface) buss för att göra detta.
För denna särskilda demonstration jag ville få ISD1760 att spela meddelandet "94,1 FM". I framtiden vill jag använda denna metod för att läsa ut frekvensen av en digitalt trimmad radio. Denna demonstration program bara läser "94,1 FM", men om du förstår denna metod kommer du se att du kan enkelt ändra programmet för att läsa upp alla möjliga FM-frekvens.
För att börja du att manuellt registrera siffrorna 1 till 9 som enskilda, ungefär 2 sekunder varje, inspelningar. Skriv ordet "punkt", då ordet "FM", och slutligen ordet "0". Igen, alla är cirka 2 andra inspelningar. För att göra denna användning på knappen växlar på den modul som tillåter dig att manuellt registrera, framåt, spela upp och radera. När du är klar har du 12 kort, ca 2 andra meddelanden registreras i den ordning som anges ovan. Innan du börjar spela runt med modul, spela in, spela, radera och framåt med ett par meddelanden så att du förstår hur modulen fungerar manuellt.