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.

Se Steg
Relaterade Ämnen

Maskin och multitasking på arduino med SPI expandrar

Förra veckan frågade jag skapa en system till pilot fyrverkerier med en arduino. Det behövs ca 64 utgångar att styra bränderna. Ett sätt att göra det är att använda IC expandrar. Så 2 lösningar finns tillgängliga:-I2C expander men det behöver inverte...

PICAXE - gränssnittet ett PS2-tangentbord med en LCD-skärm

detta projekt använder ett PICAXE 20 X 2 microcontroller gränssnittet en gammal stil PS2 tangentbord med en 2 X 16 LCD. Programmet är ganska lång och troligen inte är perfekt men de flesta funktioner verkar fungera. Eftersom vissa speciella tangenter...

Hur kan man kontrollera AA/AAA alkaliskt batteri med hjälp av en multimeter

vi alla köra in i en situation när batterierna i våra fjärrkontroller, leksaker, tangentbord/möss tar slut. Om vi inte vet hur man kontrollerar ett batteri kan vi kasta ut ett helt bra batteri (speciellt när vi har en hög av dem någonstans i lådan).D...

Kontrollera allt och spara energi med Arduino

Jag använde detta för min egen mycket specifikt problem men det skulle kunna användas för någonting egentligen.Problemet:De flesta högtalare är inte smart, och så du måste stänga dem off manuellt, särskilt studio typ monitorhögtalare. På grund av det...

Kontrollera lamporna i ditt hus med din dator

har du någonsin velat styra lamporna i ditt hus från datorn? Det är faktiskt ganska prisvärd att göra så. Du kan även kontrollera sprinklersystem, automatiska persienner, motoriserad projektionsdukar, etc. Du behöver två bitar av hårdvara att komma i...

Voice Assistant med hjälp av en Smart telefon och 1Sheeld

Alla vill ha en röst assistent som JARVIS. Men bristen på AI (artificiell intelligens) i modern teknik är den begränsande faktorn. Använda en Arduino, 1Sheeld sköld och en smartphone, du kan göra fredag (inte JARVIS eftersom 1Sheeld endast stöder end...

IPod / mp4 docka station eller mp3-server kontrolleras från sängen med noll kostnad

Hej, jag vill lyssna på min mp3-låtar på min hemmabio, men, min hemmabio är på mitt sovrum och min dator är på en annan sida av mitt hem. Trött på att bränna skivor, jag löste detta problem...Allt annat var jag behovet med kontinuerlig strömförsörjni...

BORDSSKIVA FLASH AUDIO RECORDER med stora knappar

folk, I- och jag tror att vi - behöver en bra grundläggande tillförlitliga flash-baserade ljudinspelare.Jag talar BASIC här. Inget märkvärdigt alls.Ett decennium eller så tillbaka, vi hade en ganska tillförlitlig allrengöringsmedel bordsskiva audio r...

RoboRealm kontrollera en bärbar dator med hjul fäst vid den

Vänligen njuta av denna video, med min "LaptopWheels 2" robotic platform, kör RoboRealm. Jag ska koppla den RoboRealm skript som visas arbetar här till sista steget i den "vänners kompatibla i länken ovan, i fall någon skulle vilja prova nå...

Att göra Professional Voice Overs med Garage Band och IMovie

Detta är en handledning om hur man kan använda GarageBand för att integrera sång i dina iMovie-projekt samtidigt vara kunna redigera original bakgrund innehåll. Att göra professionella röst overs är inte en exakt vetenskap, det tar tid och en hel del...

Kontrollera din iPad Mini Display med magneter i din DIY täcka

Iceng har en utmärkt Instructable om magneterna i en iPad 3. Jag har inte sett något ännu om mini. Jag tillbringade bara en halv timme räkna ut. Så jag tänkte jag skulle dela det här. Jag ser det finns en video på YouTube som visar platsen för de vik...

USB-Stereo Recorder med linjeingång

Jag har letat efter en bärbar enhet spela in stereoljud från min gamla HiFi-utrustning till USB. De är extremt sällsynt att hitta. Jag beslutade därför att ändra min ezcap 230 som bara kan att spela in ljud från min gamla kassetter. Om du kan hantera...

Lär dig mer om L3GD20 Breakout styrelsen

L3GD20 sensorn är en strömsnål chip som mäter vinkelformig hastighet. Med andra ord, är det en del som känner av rörelse och förändringar i orientering. Den kan kommunicera med andra marker med SPI (Serial perifera Interface) eller I2C (Inter-Integra...

Början Microcontrollers del 2: Att skapa ett SPI gränssnitt från programmeraren till mikrokontroller

Hej, hoppas vi du gillade del 1 av början Microcontrollers. Vi ska flytta i del 2 och börja prata om gränssnitt och hur du får din microcontroller att kommunicera med en dator.Så, vid denna punkt, du bör känna till begreppet mikrokontroller (MCU). Du...

Raspberry Pi Desk Notifier

Jag tänkte göra en Desk Notifier som kommer att meddela mig om min nya email, Facebook & Twitter anmälan och sist jag gjorde det. Jag använde den coolaste enkel bräde computern Raspberry Pi för att föra sak i verkligheten. Detta skrivbord anmälaren k...

LOG trådlös temperaturövervakning

så här lata gamla Geek (LOG) älskar prylar. Min vän berättade för mig om och skickade mig ett par NRF24L01 + moduler.Så att vara en nörd, jag behövde ett program för dem och jag bestämde mig på en massa Trådlös temperatur moduler skickar information...

Musik spelas väckarklocka

Detta Instructable kommer att utforma en musikspelare från använder olika byggstenar. Ni förstår kommunikationen mellan mikrokontroller, minne, dator, LCD-display, RTC, IR-fjärr och musik fil dekodern. Jag ska försöka mitt bästa för att lära dig på e...

Att införa LoRa™!

LoRa™ =lång räckvidd trådlös data telemetri och relaterar till en radikal VHF/UHF 2-vägs trådlös spridda spektrum data modulering strategi som nyligen har utvecklat & varumärkesskyddade (™) av Semtech - en sedan länge etablerad (1960) amerikanska mul...

Ultrasonic måttband

denna tid jag kommer att prova något nytt. Att se till att jag inte glömma viktiga stegen i byggprocessen, jag kommer att skriva den instructable medan jag lödning, mätningar, att hitta programvara buggar. Förhoppningsvis kommer detta att alla ska fö...