Kazalo:
- Zaloge
- 1. korak: Pomislite, kaj želite narediti s svojim vezjem, nato pa naročite dele
- 2. korak: Povežite vezje
- 3. korak: Čestitamo
Video: Kako narediti preprost dekodirnik telefonskih linij DTMF (ton): 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
To je preprost projekt, ki vam omogoča dekodiranje signalov DTMF na skoraj vseh telefonskih linijah. V tej vadnici uporabljamo dekodirnik MT8870D. Uporabljamo vnaprej pripravljen dekoder tonov, ker verjemite, da je to zadnja bolečina, ko to poskušate narediti z Arduinom (to je v bistvu nemogoče). Tudi ta dekoder je dokaj pametno zgrajen, zato ima v filtru zareze za običajne klicne tone (350 in 440Hz), ki vam omogočajo, da med klicanjem prepoznate kateri koli ton DTMF. Pametno, kajne? Ta čip ima binarni izhod (Q1-Q4) in zastavico za posodobitev strojne opreme (ESt). Štirje binarni izhodi ostanejo enaki, dokler ne pokličete nove različne številke. To bi bil problem, saj smo lahko zaznali šele, ko smo pritisnili novo številko. Ampak ESt na pomoč! Na ta način nas bo ob pritisku na novo številko pin ESt obvestil, da je bila pritisnjena nova številka in da je bil binarni izhod posodobljen. S tem lahko zaznamo vsak pritisk na gumb. Če vas zanima, je tu podatkovni list za čip.
Zaloge
Dekodirnik DTMF (na diagramih uporabljam MT8870D, ker je poceni)
Mikroprocesor (priporočam Arduino)
Ogledna plošča
Nekaj žic
102KΩ upor
71,5KΩ upor (ne mislite, da ga izdelujejo; samo upor 68KΩ in 3,3KΩ in 200Ω postavite zaporedno)
390KΩ upor
dva keramična kondenzatorja 100nF
Kristal natančno 3.579545MHz
In napajalnik 5V
1. korak: Pomislite, kaj želite narediti s svojim vezjem, nato pa naročite dele
Načrtujte, kaj boste storili z vgrajenim vezjem (itd. Kaj bom povezal z Arduinom; kaj bom z njim nadzoroval?)
Nato naročite svoje dele.
2. korak: Povežite vezje
Tukaj je preprosta shema, kako vse skupaj poteka:
Ne pozabite priključiti tudi drugih krmilnih komponent (itd. Releja)
3. korak: Čestitamo
AAAAND, čestitke! Imate delujoče vezje, ki lahko dekodira vse signale DTMF na VAŠI telefonski liniji! Takole naj bi izgledalo:
Priporočena:
Kako narediti preprost visokonapetostni potujoči lok (JACOBOVA lestev) z ZVS Flyback Trafo: 3 koraki
Kako narediti preprost visokonapetostni potujoči lok (JACOBOVA LESKA) z ZVS Flyback Trafo: Jakobova lestev je čudovit eksotično videti električnih belih, rumenih, modrih ali vijoličnih lokov
RC5 dekodirnik protokola za daljinsko upravljanje brez knjižnice: 4 koraki
Dekoder protokola RC5 za oddaljeni nadzor brez knjižnice: pred dekodiranjem rc5 najprej razpravljamo, kaj je ukaz rc5 in kakšna je njegova struktura. torej v bistvu ukaz rc5, ki se uporablja v daljinskih upravljalnikih, ki se uporabljajo v televizorjih, CD predvajalnikih, d2h, sistemih za domači kino itd., ima 13 ali 14 bitov, razporejenih v
Vadnica: Kako narediti preprost temperaturni senzor z uporabo DS18B20 in Arduino UNO: 3 koraki
Vadnica: Kako narediti preprost temperaturni senzor z uporabo DS18B20 in Arduino UNO: Opis: Ta vadnica vam bo pokazala nekaj preprostih korakov, kako narediti senzor temperature funkcionalen. Za uresničitev vašega projekta potrebujete le nekaj minut. Vso srečo ! Digitalni termometer DS18B20 zagotavlja temperaturo od 9 do 12 bitov Celzija
Powerbank iz starih telefonskih baterij: 3 koraki
Powerbank iz starih telefonskih baterij: Ali želite svojemu pametnemu telefonu pomagati, da bo dolgo živel? Počakajte …. Lahko ga zgradite za brezplačno recikliranje litij -ionskih baterij v telefonu. Za ojačevalnik napetosti v njem bi potrebovali staro napajalno enoto
Arduino dekodirnik magnetnih trakov: 4 koraki (s slikami)
Arduino dekodirnik magnetnih trakov: ta navodila kažejo, kako uporabiti nekaj prosto dostopne kode, arduino in standardni bralnik magnetnih trakov za skeniranje in prikaz podatkov, shranjenih na karticah z magnetnimi črtami, kot so kreditne kartice, študentske izkaznice itd. objavi to po