DTMF Touch Toon Decoder met Microchip PIC Microprocessor (5 / 9 stap)

Stap 5: Opsporen van de geprogrammeerde volgorde van tonen

Als de microprocessor heeft met succes geprogrammeerd met een koord van tonen te detecteren, vervolgens decoderen modus kan worden gebruikt. Om de micro in modus decoderen, ervoor te zorgen dat de JMP1 op de programmering modus input is verwijderd, jumper (waardoor deze pin op de lage stand van logica) en de micro resetten door te verwijderen en opnieuw toe te passen macht. Als er geen geldig programma is, de LED zal laten zien 4 snel knippert, gevolgd door 2 seconden af, en dit voor onbepaalde tijd zal herhalen om aan te tonen dat er geen programma aanwezig is.

Als een geldige programma bestaat, de microprocessor zal nu luisteren naar tonen, en als de volgorde van tonen ontvangen overeenkomt met die in de eeprom opgeslagen, de output zal gaan hoog gedurende 1 seconde. De microprocessor zal dan terug en luisteren naar de tekenreeks weer, en de uitvoer wordt ingeschakeld gedurende één seconde als de juiste Toon volgorde opnieuw wordt gedetecteerd. De micro herhaalt dit zo lang als het is ingeschakeld en het is in modus decoderen en een geldige programma aanwezig is.

Deze uitgang kan worden gebruikt door andere circuits. De uitvoer kan bijvoorbeeld worden aangesloten op de poort van een MOSFET, die dan op een licht draait zoals in het schema. De output kan worden gedetecteerd door een andere microprocessor die kan vervolgens welke acties de gebruiker wenst.

Gerelateerde Artikelen

Met behulp van MT8870 DTMF-Decoder met Arduino

Met behulp van MT8870 DTMF-Decoder met Arduino

DTMF DECODERS worden gebruikt om te detecteren van DTMF-tonen Genrated door mobiele telefoon DTMF toetsenbord.In dit project gaan we te decoderen de DTMF-tonen in 4 bit Output en deze uitvoer wordt gegeven aan de arduino die detecteert de druk op de
Laat een PIC microprocessor program

Laat een PIC microprocessor program

OK hoe hard kan een PIC microprocessor programmering worden?Nou het hangt ervan af, sommige zijn harder dan anderen voor verschillende redenen, de programmeertaal, het type microprocessor, het gebruiksgemak van de software voor het bewerken en vooral
LED LYT Meter: LED, PIC Microcontroller en bewegende gemiddelde Code

LED LYT Meter: LED, PIC Microcontroller en bewegende gemiddelde Code

Hallo iedereen, dank u voor het controleren van mijn eerste Instructable. Ik heb genoten van het zien van je creaties door de jaren heen en hou van wat jullie allemaal dragen. Dit project is een spin-off van een die ik onlangs zag hier en ik wil een
Interfacing een M74HC238 3-8 lijn Decoder met een Arduino (voorbeeld)

Interfacing een M74HC238 3-8 lijn Decoder met een Arduino (voorbeeld)

dit is een basic tutorial ontworpen om u een basiskennis van het gebruik van een M74HC238 3-8 lijn Decoder.Zoals de naam al impliceert, hoeft u alleen 3 digitale pinnen op je Arduino waarmee alle 8 uitgangen.Het project kan je (maximaal 8) afzonderli
Het interpreteren van de draairichting van een digitale draaischakelaar met een PIC

Het interpreteren van de draairichting van een digitale draaischakelaar met een PIC

de doelstelling voor dit Instructable dient ter illustratie van hoe een digitale (quadrature gecodeerd) interface draaischakelaar met een microcontroller. Maak je geen zorgen, ik zal uitleggen wat quadrature gecodeerd betekent voor ons. Deze interfac
Virtuele touch scherm spel met behulp van Zybo

Virtuele touch scherm spel met behulp van Zybo

Virtuele Touch-screen Game hands-on leerprogramma voor de Zybo zal bevatten stapsgewijze instructies voor het aanpassen van uw hardware te emuleren scherm van de aanraking op eenvoudige inch TFT-scherm met behulp van camera en vinger detectie.Vereist
Morse Code Encoder/Decoder met LinkIt One

Morse Code Encoder/Decoder met LinkIt One

Dit is het tweede project met behulp van de LinkIt een boord in de vorige instructable toonde ik u hoe te bouwen van een afstand meetlint.In deze tutorial ga ik om u te tonen hoe maak je een Morse Code Decoder/Encoder met de LinkIt One. De output kan
Microchip PIC Library to Control een 20 door 4 LCD over I2C

Microchip PIC Library to Control een 20 door 4 LCD over I2C

Dit Instructable presenteert een 'C'-bibliotheek voor het beheersen van een enkele 20 door 4 LCD op basis van de HD44780 LCD controller over I2C met behulp van de NXP PCF8574 externe 8 bits IO Expander. Het LCD-scherm kan is geconfigureerd voor 4 bit
7 segment LED-display met een PIC controller en Flowcode V5

7 segment LED-display met een PIC controller en Flowcode V5

Allereerst, als u vragen hebt, voel je vrij om commentaar te leveren! Ik zou meer dan blij om uw vraag zo goed mogelijk beantwoorden!Gebruikte materialen:-PIC 18F452 Microcontroller (PIC-microcontroller met genoeg pinnen zal doen)-7 segment gemeensch
Touch scherm Overlay met Arduino

Touch scherm Overlay met Arduino

mijn vriend Ankush kocht een Nintendo DS-vervanging onlangs Touch schermen en breakout boards voor een "Arduino motorfiets RGB led" project werkt hij aan. Na het met weinig succes met de Touch Screen-bibliotheek en andere tutorials online beslot
Moderne blauwe doos met een PIC-12F683

Moderne blauwe doos met een PIC-12F683

een blauw vak is een elektronisch apparaat dat wordt uitgevoerd, repliceert de tonen die werden gebruikt om over te schakelen van interlokale telefoongesprekken. Ze kon u uw eigen gesprekken rondsturen en normale telefoon schakelen en facturering te
Infrarood Decoder met de LinkIT ONE

Infrarood Decoder met de LinkIT ONE

Universele afstandsbedieningen bug u? Wenst u dat uw home entertainment-center kan automatisch inschakelen het maandag avond voetbal zodra u liep de deur na het werk? Goed met de LinkIt One kan het allemaal ook. Met behulp van enkele handige infraroo
Arduino - Touch sensor schakelaar met behulp van de KY-036

Arduino - Touch sensor schakelaar met behulp van de KY-036

Hallo mensen! Hier gaan we weer!... Ik heb een ander voorbeeld op een van de sensoren die ik heb gemaakt.Dit keer maakte ik een voorbeeld voor de KY-036 Touch sensor.Volg de volgende stap voor het schema en de code.Stap 1: Schematische Code & onderde
TFT Touch gebaseerd UI met Arduino UNO

TFT Touch gebaseerd UI met Arduino UNO

I, m dol van TFT LCD-display. Dus besloten heb ik om het te leren. Er was al bibliotheek beschikbaar voor dit werk. Maar ik vond de meeste van hen was voor verschillende controllers. Er was een vent op intructables die deze bibliotheken voor spfd5408