Cuprins:
- Provizii
- Pasul 1: Gândește-te la ceea ce vrei să faci cu circuitul tău după aceea și comandă piesele
- Pasul 2: Puneți circuitul împreună
- Pasul 3: Felicitări
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Acesta este un proiect simplu care vă permite să decodați semnale DTMF pe practic orice linie telefonică. În acest tutorial, folosim decodorul MT8870D. Folosim un decodor de ton predefinit, deoarece, credeți-mă, este o durere în spate să încercați să o faceți cu Arduino (practic este imposibil). Acest decodor este, de asemenea, construit destul de inteligent, deci are crestături în filtru pentru tonuri de apelare obișnuite (350 și 440Hz) care vă permit să recunoașteți orice ton DTMF ÎN TIMP. Inteligent, nu-i așa? Acest cip are o ieșire binară (Q1-Q4) și un flag de actualizare hardware (ESt). Cele patru ieșiri binare rămân aceleași până când se formează un nou număr diferit. Aceasta ar fi o problemă, deoarece am putea detecta doar când a fost apăsat un număr nou. Dar ESt la salvare! În acest fel, când este apăsat un nou număr, pinul ESt ne va informa că a fost apăsat un nou număr și că ieșirea binară a fost actualizată. Cu aceasta putem detecta orice apăsare a unui buton. Dacă sunteți interesat, iată fișa tehnică pentru cip.
Provizii
Un decodor DTMF (În diagrame folosesc MT8870D pentru că este ieftin)
Un microprocesor (Ar recomanda Arduino)
Pană de pâine
Unele fire
Rezistor 102KΩ
Rezistor 71.5KΩ (nu credeți că fac acestea; puneți doar un rezistor de 68KΩ și 3.3KΩ și 200Ω în serie)
Rezistor 390KΩ
doi condensatori 100nF ceramici
Un cristal precis de 3,579545MHz
Și o sursă de alimentare de 5v
Pasul 1: Gândește-te la ceea ce vrei să faci cu circuitul tău după aceea și comandă piesele
Planificați ce veți face cu circuitul dvs. construit (etc. ce voi conecta la Arduino; ce voi controla cu el?)
Apoi, comandă-ți piesele.
Pasul 2: Puneți circuitul împreună
Iată o schemă simplă a modului în care totul merge împreună:
Nu uitați să conectați și celelalte componente de control (etc. un releu)
Pasul 3: Felicitări
AAAAND, felicitări! Aveți un circuit funcțional care poate decoda orice semnale DTMF de pe linia dvs. de telefon! Iată cum ar trebui să arate:
Recomandat:
LabDroid: Codificator / decodificator cod Morse: 4 pași
LabDroid: Codificator / decodificator cod Morse: Notă: Această instrucțiune nu poate fi realizată 1: 1 în cea mai nouă versiune a LabDroid. Îl voi actualiza în curând. Acest proiect vă va arăta ce puteți face cu LabDroid. Deoarece o Hello World este realizată în mod normal pe bază de text, lumină sau sunet, m-am gândit pentru LabDr
Cum se face un IOT simplu cu aplicația Telegram: 5 pași
Cum să faci un IOT simplu cu aplicația Telegram: În generația actuală, Internetul este totul. Internetul obiectelor joacă un rol major în lumea actuală. Fără a pierde mult timp, putem trece la funcționarea practică a IOT. Aici vom controla ledul și, de asemenea, o
Cum se face un calculator simplu în Java: 10 pași
Cum se face un calculator simplu în Java: Aceasta este o introducere simplă în limbajul de programare Java destinat persoanelor cu puține sau deloc cunoștințe de programare. eclipse.org/downloads
Urmăritor simplu de linie folosind Arduino: 5 pași
Următorul de linie simplu folosind Arduino: robotul Arduino de urmărire a liniei Arduino Line Follower Co
Linie telefonică privată pentru sub 10 $: 6 pași
Linie telefonică privată pentru mai puțin de 10 USD: Vă voi învăța cum să creați o linie telefonică privată cu două telefoane fără fir cu lucruri pe care le puteți găsi mai ales în jurul casei! Minunat pentru copii și cluburi acolo! Urmați-mi instructivul și / sau doar urmăriți acest videoclip pas cu pas Dacă vă plac instrumentele mele