Cuprins:
- Pasul 1: Configurare, Arduino UNO
- Pasul 2: Blue Board (Bluetooth)
- Pasul 3: Yellow Board (Telefon, RJ11)
- Pasul 4: White Board (Decodor DTMF)
- Pasul 5: Am terminat cu hardware-ul
- Pasul 6: Codul plăcii Arduino
- Pasul 7: Codul aplicației pentru smartphone
- Pasul 8: Gata
Video: Apelare inteligentă - un telefon tradițional inteligent care se corectează automat: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Smart Dial este un telefon inteligent auto-corect creat pentru persoanele în vârstă cu nevoi speciale și permite persoanelor în vârstă să apeleze direct de la telefoanele tradiționale cu care sunt obișnuiți.
Abia prin voluntariat la un centru local de îngrijire a persoanelor în vârstă am ajuns să înțeleg cu adevărat dificultățile cu care se confruntă o populație de persoane în vârstă în îndeplinirea sarcinilor zilnice pe care le luăm cu toții de la sine. Prin urmare, am creat „Smart Dial”, o funcție de corectare automată adăugată la telefoanele tradiționale, care asigură că numerele apelate incorect sunt ajustate automat pentru a se potrivi cu numerele din lista de contacte Smartphone a apelantului.
Pasul 1: Configurare, Arduino UNO
În acest prim pas, construim circuitul prezentat mai sus. Firele vor fi conectate la alte părți în pașii următori și vor fi menționate prin numărul PIN.
Materiale:
Arduino UNO x1
fire x10
Pasul 2: Blue Board (Bluetooth)
În acest pas, vom conecta modulul Bluetooth.
Materiale:
Modulul PlayRobot Bluetooth x1
fire x2
rezistențe x2 (1k ohm, 2k ohm)
Pasul 3: Yellow Board (Telefon, RJ11)
În al treilea pas, vom conecta telefonul tradițional la Arduino UNO folosind mufa RJ11.
Materiale:
RJ11 jack x1
Baterie 9V și conector x1
Fotocuplator PC817 x1 (Nu este în fotografia materialelor, îmi pare rău.)
rezistor x1 (220 ohm)
Pasul 4: White Board (Decodor DTMF)
Acum, vom conecta decodorul DTMF (Dual-Tone Multiple Frequency).
Materiale:
Decodor CMD8870 DTMF x1
Oscilator de cristal (Xtal) 3,58MHz x1
fir x2
rezistor x3 (10k ohm, 100k ohm, 330k ohm)
condensator x2 (0,1 microF)
---
Pentru a testa dacă decodificatorul DTMF funcționează, am conectat o lumină LED la acesta. Dacă doriți, de asemenea, să conectați LED-ul, veți avea nevoie de două materiale suplimentare.
Materiale pentru LED-uri:
LED x1
rezistor x1 (220 ohm)
Pasul 5: Am terminat cu hardware-ul
Felicitări! Lucrarea terminată ar trebui să arate astfel. Acum, continuați cu software-ul!
Pasul 6: Codul plăcii Arduino
Folosesc IDE Arduino implicit. Aici am furnizat codul sursă și o diagramă de flux pentru informațiile dvs. Practic, programul a citit cifrele introduse și le-a trimis către smartphone prin Bluetooth.
Pasul 7: Codul aplicației pentru smartphone
Pentru aplicație, am folosit Android Studio. Din nou, am furnizat codul sursă și am inclus diagrame de flux. Practic, aplicația folosește algoritmul Edit Distance pentru a verifica numărul corect din lista de contacte.
---
Întrebări frecvente: funcția de corectare automată nu ar apela persoana greșită dacă numerele sunt similare?
Dacă vă întrebați, logica mea este că persoanele în vârstă cu abilități deteriorate cel mai probabil nu ar avea o grămadă de oameni pe lista lor de contact (probabil doar membrii familiei lor), așa că nu cred că sună persoana greșită care se întâmplă să aibă un un număr similar ar fi o mare problemă. Dacă aveți în minte un algoritm mai bun, aș fi bucuros să-l aud!
Pasul 8: Gata
Conectați totul împreună și testați-l! De asemenea, nu ezitați să împărtășiți ideile dvs. aici!
:)
Recomandat:
Lumină LED cu birou inteligent - Iluminare inteligentă cu Arduino - Spațiul de lucru Neopixels: 10 pași (cu imagini)
Lumină LED cu birou inteligent | Iluminare inteligentă cu Arduino | Neopixels Workspace: Acum câteva zile petrecem mult timp acasă, studiem și lucrăm virtual, așa că de ce să nu ne îmbunătățim spațiul de lucru cu un sistem de iluminare personalizat și inteligent bazat pe LED-urile Arduino și Ws2812b. Aici vă arăt cum vă construiți Smart Lumina LED de birou care
Alarmă de apelare Internet pentru Aritech cu Arduino: 6 pași
Alarmă de casă Internet Dialer pentru Aritech Cu Arduino: o alarmă de uz casnic și de afaceri foarte utilizată în multe țări din Europa sunt seria de panouri de alarmă Aritech. Acestea au fost instalate până la începutul anului 2000 în sutele lor de mii și multe există și astăzi în case - de obicei sunt re-insigne de către
Controlul volumului pentru apelare telefonică rotativă vintage: 7 pași (cu imagini)
Controlul volumului pentru apelare telefonică rotativă vintage: dacă sunteți ca mine, veți găsi destul de des schimbarea volumului de pe computer. Unele videoclipuri sunt mai puternice decât altele, uneori doriți ca volumul să fie dezactivat pe computer în timp ce ascultați podcast-uri sau muzică și este posibil să aveți nevoie să
Mașină de apelare: 5 pași
Aparat de apelare: liderul autobuzului trebuie să ruleze aparatul de apel în fiecare dimineață, dar aceasta nu este o sarcină simplă. Așa că m-am gândit dacă va fi mai rapid ca elevii să-și rotească propriile lor, așa că am proiectat un dispozitiv simplu pentru ca studenții să funcționeze singuri
Securizați-vă inteligent casa inteligentă: 14 pași
Securizați-vă inteligent casa inteligentă: contest pentru concursul sigur. Dacă vă place instructabilul meu, vă rugăm să votați pentru el! Vă voi arăta cum să vă securizați ușor și ieftin casa și mediul înconjurător. Conține segmente în care veți învăța cum să: 1. Configurați-vă