Obsah:
- Krok 1: Nastavení, Arduino UNO
- Krok 2: Blue Board (Bluetooth)
- Krok 3: Žlutá tabule (telefon, RJ11)
- Krok 4: Bílá tabule (dekodér DTMF)
- Krok 5: Hotovo s hardwarem
- Krok 6: Kód desky Arduino
- Krok 7: Kód aplikace pro smartphone
- Krok 8: Hotovo
Video: Smart Dial - chytrý tradiční telefon s automatickou opravou: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Smart Dial je inteligentní telefon s automatickými opravami vytvořený pro seniory se speciálními potřebami a umožňuje seniorům vytáčet přímo z tradičních telefonů, na které jsou zvyklí.
Teprve díky dobrovolné práci v místním středisku péče o seniory jsem skutečně porozuměl problémům, kterým čelí populace starších lidí při plnění každodenních úkolů, které všichni považujeme za samozřejmost. Proto jsem vytvořil „Smart Dial“, funkci automatických oprav přidanou k tradičním telefonům, která zajišťuje, že nesprávně vytočená čísla se automaticky upraví tak, aby odpovídala číslům v seznamu kontaktů smartphonu volajícího.
Krok 1: Nastavení, Arduino UNO
V tomto prvním kroku budujeme výše uvedený obvod. V následujících krocích budou vodiče připojeny k dalším částem a budou označeny číslem PIN.
Materiály:
Arduino UNO x1
dráty x10
Krok 2: Blue Board (Bluetooth)
V tomto kroku se chystáme připojit modul Bluetooth.
Materiály:
Modul Bluetooth PlayRobot x1
vodiče x2
odpory x2 (1 k ohm, 2 k ohm)
Krok 3: Žlutá tabule (telefon, RJ11)
Ve třetím kroku připojíme tradiční telefon k Arduino UNO pomocí konektoru RJ11.
Materiály:
Konektor RJ11 x1
9V baterie a konektor x1
PC817 fotopřípojka x1 (Není na fotce materiálů, omlouvám se.)
odpor x1 (220 ohmů)
Krok 4: Bílá tabule (dekodér DTMF)
Nyní připojíme dekodér DTMF (Dual-Tone Multiple Frequency).
Materiály:
CMD8870 DTMF dekodér x1
Krystalový oscilátor (Xtal) 3,58 MHz x1
vodič x2
odpor x3 (10k ohm, 100k ohm, 330k ohm)
kondenzátor x2 (0,1 mikroF)
---
Abych otestoval, zda dekodér DTMF funguje, připojil jsem k němu LED světlo. Pokud si přejete také připojit LED, budete potřebovat dva další materiály.
Materiály pro LED:
LED x1
odpor x1 (220 ohmů)
Krok 5: Hotovo s hardwarem
Gratulujeme! Hotová práce by měla vypadat takto. Nyní pokračujeme se softwarem!
Krok 6: Kód desky Arduino
Používám výchozí Arduino IDE. Zde jsem pro vaši informaci poskytl zdrojový kód a vývojový diagram. Program v zásadě přečetl zadané číslice a odeslal je do smartphonu přes Bluetooth.
Krok 7: Kód aplikace pro smartphone
Pro aplikaci jsem použil Android Studio. Opět jsem poskytl zdrojový kód a zahrnoval vývojové diagramy. V zásadě aplikace používá algoritmus Upravit vzdálenost ke kontrole správného čísla ze seznamu kontaktů.
---
FAQ: Nezavolala by funkce automatické opravy nesprávnou osobu, pokud jsou čísla podobná?
Pokud vás zajímá, moje logika je taková, že starší lidé se zhoršenými schopnostmi by s největší pravděpodobností neměli na seznamu kontaktů spoustu lidí (pravděpodobně jen jejich rodinné příslušníky), takže si nemyslím, že bych zavolal špatnému člověku, který má náhodou podobné číslo by byl velký problém. Pokud máte na mysli lepší algoritmus, rád ho uslyším!
Krok 8: Hotovo
Propojte vše dohromady a vyzkoušejte to! Také se zde můžete podělit o své nápady!
:)
Doporučuje:
Snadný průvodce opravou rozbitých sluchátek BOSE QC25 - ŽÁDNÝ ZVUK z jednoho ucha: 5 kroků (s obrázky)
Snadný průvodce opravami rozbitých sluchátek BOSE QC25 - ŽÁDNÝ ZVUK z jednoho ucha: Bose je dobře známý svými sluchátky, a zejména svou aktivní řadou potlačení hluku. Když jsem poprvé nasadil pár QuietComfort 35 v obchodě s elektronikou, byl jsem ohromen tichem, které mohou vytvořit. Měl jsem však velmi li
Ovládejte svou automatickou posuvnou bránu pomocí Home Assistant a ESPHome: 5 kroků (s obrázky)
Ovládejte svou automatickou posuvnou bránu pomocí Home Assistant a ESPHome: Následující článek přináší zpětnou vazbu o mých osobních zkušenostech s ovládáním automatické posuvné brány, kterou jsem nainstaloval do svého domu. Tato brána, značková „V2 Alfariss“, byla vybavena několika dálkovými ovladači Phox V2, které ji ovládají. Také mám
Výukový program PCB klimatizace s fungováním a opravou: 6 kroků
Výukový program PCB klimatizace s fungováním a opravou: Hej, co se děje, lidi! Akarsh zde z CETech. Přemýšleli jste někdy o tom, co se děje na vnitřní straně vašich klimatizací? Pokud ano, měli byste si projít tento článek, protože dnes vám poskytnu náhled na souvislosti a komp
Čínská tradiční malba NeoPixel Wall Art (Powered by Arduino): 6 kroků (s obrázky)
Čínská tradiční malba NeoPixel Wall Art (Powered by Arduino): Cítíte se trochu nudní o své zdi? Pojďme dnes vytvořit krásné a snadné nástěnné umění poháněné Arduinem! Stačí mávnout rukou před rámem a čekat na kouzlo! V tomto tutoriálu budeme diskutovat o tom, jak vytvořit vlastní
Průvodce generální opravou notebooku Acer Extensa 5620 Hotrod: 12 kroků
Průvodce generální opravou notebooku Hoter 5620 Acer Extensa: Náš malý Acer Extensa 5620 se k nám v posledních dvou letech hodil, co? Je to dost pěkný stroj … ale … cítíte to také, že? Trochu pomalý, pevný disk vydávající hluk, baterie vydrží méně než dvacet minut … je čas