Innholdsfortegnelse:
- Trinn 1: Oppsett, Arduino UNO
- Trinn 2: Blue Board (Bluetooth)
- Trinn 3: Yellow Board (telefon, RJ11)
- Trinn 4: White Board (DTMF -dekoder)
- Trinn 5: Vi er ferdige med maskinvaren
- Trinn 6: Arduino Board Code
- Trinn 7: App -kode for smarttelefoner
- Trinn 8: Ferdig
Video: Smart oppringning - en automatisk korreksjon av smart tradisjonell telefon: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Smart Dial er en intelligent auto-korrekt telefon opprettet for eldre med spesielle behov, og den lar eldre ringe direkte fra tradisjonelle telefoner de er vant til.
Det var bare gjennom frivillig arbeid på et lokalt eldreomsorgssenter at jeg virkelig forsto vanskelighetene en eldre befolkning står overfor når det gjelder å utføre daglige oppgaver som vi alle tar for gitt. Derfor opprettet jeg “Smart Dial”, en autokorrekturfunksjon som er lagt til i tradisjonelle telefoner som sikrer at feil oppringte numre automatisk justeres for å matche numrene på den som ringer opp på telefonlisten til den som ringer.
Trinn 1: Oppsett, Arduino UNO
I dette første trinnet bygger vi kretsen vist ovenfor. Ledningene kobles til andre deler i de følgende trinnene, og de blir referert til med PIN -nummeret.
Materialer:
Arduino UNO x1
ledninger x10
Trinn 2: Blue Board (Bluetooth)
I dette trinnet skal vi koble til Bluetooth -modulen.
Materialer:
PlayRobot Bluetooth -modul x1
ledninger x2
motstander x2 (1k ohm, 2k ohm)
Trinn 3: Yellow Board (telefon, RJ11)
I det tredje trinnet skal vi koble den tradisjonelle telefonen til Arduino UNO ved hjelp av RJ11 -kontakt.
Materialer:
RJ11 -kontakt x1
9V batteri og kontakt x1
PC817 fotokobler x1 (Det er ikke på materialebildet, beklager.)
motstand x1 (220 ohm)
Trinn 4: White Board (DTMF -dekoder)
Nå skal vi koble til DTMF-dekoderen (Dual-Tone Multiple Frequency).
Materialer:
CMD8870 DTMF -dekoder x1
Krystalloscillator (Xtal) 3,58MHz x1
ledning x2
motstand x3 (10k ohm, 100k ohm, 330k ohm)
kondensator x2 (0,1 microF)
---
For å teste om DTMF -dekoderen fungerer, koblet jeg et LED -lys til den. Hvis du også vil koble til LED -en, trenger du ytterligere to materialer.
Materialer for LED:
LED x1
motstand x1 (220 ohm)
Trinn 5: Vi er ferdige med maskinvaren
Gratulerer! Det ferdige arbeidet skal se slik ut. Nå går vi videre med programvaren!
Trinn 6: Arduino Board Code
Jeg bruker standard Arduino IDE. Her har jeg gitt kildekoden og et flytdiagram for informasjonen din. I utgangspunktet leste programmet sifrene som ble angitt og sendte dem til smarttelefonen via Bluetooth.
Trinn 7: App -kode for smarttelefoner
For appen brukte jeg Android Studio. Igjen har jeg gitt kildekoden og inkludert flytdiagrammer. I utgangspunktet bruker appen Rediger avstand -algoritme for å se etter riktig nummer fra kontaktlisten.
---
Vanlige spørsmål: Ville ikke den autokorrigerende funksjonen ringe feil person hvis tallene er like?
Hvis du lurer på det, er logikken min at eldre med forverrede evner mest sannsynlig ikke ville ha en haug med mennesker på kontaktlisten (sannsynligvis bare familiemedlemmene), så jeg tror ikke jeg ringer feil person som tilfeldigvis har en lignende tall ville være et stort problem. Hvis du har en bedre algoritme i tankene, vil jeg gjerne høre den!
Trinn 8: Ferdig
Koble alt sammen og test det! Del også ideene dine her!
:)
Anbefalt:
Husalarm Internett -oppringning for Aritech med Arduino: 6 trinn
Husalarm Internett -oppringning for Aritech Med Arduino: En veldig vanlig alarm for hjemmet og virksomheten som brukes i mange europeiske land, er Aritech -serien med alarmpaneler. Disse ble installert frem til begynnelsen av 2000 i sine hundretusener, og mange eksisterer fremdeles i hus i dag - de blir vanligvis merket på nytt av
Kinesisk tradisjonell maleri NeoPixel veggkunst (drevet av Arduino): 6 trinn (med bilder)
Kinesisk tradisjonelt maleri NeoPixel Veggkunst (drevet av Arduino): Føler du deg litt kjedelig om veggen din? La oss lage en vakker og enkel veggkunst drevet av Arduino i dag! Du trenger bare å vinke hånden foran rammen og vente på magien! I denne opplæringen diskuterer vi hvordan du lager din egen
WiFi automatisk plantemater med reservoar - Innendørs/utendørs dyrking Oppsett - Vannplanter automatisk med fjernovervåking: 21 trinn
WiFi automatisk plantemater med reservoar - Innendørs/utendørs kultiveringsoppsett - Vannplanter automatisk med ekstern overvåking: I denne opplæringen vil vi demonstrere hvordan du konfigurerer et tilpasset innendørs/utendørs plantefôringssystem som automatisk vanner planter og kan overvåkes eksternt ved hjelp av Adosia -plattformen
ESP32 NTP temperaturprobe koketermometer med Steinhart-Hart-korreksjon og temperaturalarm .: 7 trinn (med bilder)
ESP32 NTP temperaturprobe koketermometer med Steinhart-Hart-korreksjon og temperaturalarm .: Fortsatt på reisen for å fullføre et "kommende prosjekt", "ESP32 NTP-temperaturprobe-koketermometer med Steinhart-Hart-korreksjon og temperaturalarm" er en instruks som viser hvordan jeg legger til en NTP -temperatursonde, piezo b
Platespiller (phono) Forforsterker med RIAA -korreksjon: 7 trinn
Platespiller (phono) Forforsterker med RIAA -korreksjon: Hei. Dette er min første instruks. Jeg ser PCB -konkurransen ved et uhell og bestemte meg for å dele dette prosjektet. Denne forforsterkeren ble laget mars-april 2018. Historien startet da en venn, som for øvrig er produsent og DJ, Mihail P, kjøpte en platespiller