INHOUDSOPGAWE:
- Stap 1: Opstel, Arduino UNO
- Stap 2: Blue Board (Bluetooth)
- Stap 3: Yellow Board (telefoon, RJ11)
- Stap 4: White Board (DTMF -dekodeerder)
- Stap 5: Ons is klaar met die hardeware
- Stap 6: Arduino Board -kode
- Stap 7: Smartphone App -kode
- Stap 8: Klaar
2024 Outeur: John Day | [email protected]. Laas verander: 2023-12-16 14:57
Smart Dial is 'n intelligente outomaties korrekte telefoon wat geskep is vir bejaardes met spesiale behoeftes, en dit stel seniors in staat om direk te skakel vanaf tradisionele telefone waaraan hulle gewoond is.
Eers deur vrywilligerswerk by 'n plaaslike bejaardesorgsentrum het ek die probleme waarmee 'n bevolking van bejaardes te kampe het, werklik verstaan, wat ons almal as vanselfsprekend aanvaar. Daarom het ek die 'Smart Dial' geskep, 'n outomaties korrekte funksie wat by tradisionele telefone gevoeg is, wat verseker dat verkeerde nommers outomaties aangepas word om by die nommers op die telefoonlys van die beller te pas.
Stap 1: Opstel, Arduino UNO
In hierdie eerste stap bou ons die stroombaan wat hierbo getoon word. Die drade sal in die volgende stappe met ander dele verbind word, en hulle sal met die PIN -nommer verwys word.
Materiaal:
Arduino UNO x1
drade x10
Stap 2: Blue Board (Bluetooth)
In hierdie stap gaan ons die Bluetooth -module verbind.
Materiaal:
PlayRobot Bluetooth -module x1
drade x2
weerstande x2 (1k ohm, 2k ohm)
Stap 3: Yellow Board (telefoon, RJ11)
In die derde stap gaan ons die tradisionele telefoon met die RJ11 -aansluiting op die Arduino UNO verbind.
Materiaal:
RJ11 -aansluiting x1
9V battery en aansluiting x1
PC817 fotokoppel x1 (dit is nie op die materiaalfoto nie, sorry.)
weerstand x1 (220 ohm)
Stap 4: White Board (DTMF -dekodeerder)
Nou gaan ons die DTMF (Dual-Tone Multiple Frequency) dekodeerder verbind.
Materiaal:
CMD8870 DTMF -dekodeerder x1
Kristal ossillator (Xtal) 3.58MHz x1
draad x2
weerstand x3 (10k ohm, 100k ohm, 330k ohm)
kapasitor x2 (0.1 microF)
---
Om te toets of die DTMF -dekodeerder werk, het ek 'n LED -lamp daaraan gekoppel. As u ook die LED wil aansluit, benodig u twee ekstra materiale.
Materiaal vir LED:
LED x1
weerstand x1 (220 ohm)
Stap 5: Ons is klaar met die hardeware
Baie geluk! Die voltooide werk moet so lyk. Gaan nou voort met die sagteware!
Stap 6: Arduino Board -kode
Ek gebruik die standaard Arduino IDE. Hier het ek die bronkode en 'n vloeidiagram vir u inligting verskaf. Die program lees basies die ingevoerde syfers en stuur dit via Bluetooth na die slimfoon.
Stap 7: Smartphone App -kode
Vir die app het ek Android Studio gebruik. Ek het weer die bronkode verskaf en vloeidiagramme ingesluit. Die app gebruik die wysig afstand -algoritme om die korrekte nommer uit die kontaklys te kyk.
---
Vrae: Sou die outo-korrekte funksie nie die verkeerde persoon bel as die getalle dieselfde is nie?
As u wonder, is my logika dat bejaardes met verswakte vermoëns waarskynlik nie 'n klomp mense op hul kontaklys sou hê nie (waarskynlik net hul familielede), so ek dink nie ek bel die verkeerde persoon wat toevallig 'n soortgelyke getal sou 'n groot probleem wees. As u 'n beter algoritme in gedagte het, hoor ek dit graag!
Stap 8: Klaar
Koppel alles aan mekaar en toets dit! Deel ook u idees hier!
:)
Aanbeveel:
DIY HUISAUTOMASIE - Vervang tradisionele ligskakelaars: 5 stappe
DIY HUISAUTOMASIE - Vervang tradisionele ligskakelaars: Skakel LIGTE aan of uit met aanraaksensors Kenmerke: Kapasitiewe aanraaksensors word gebruik om die ligte aan te skakel in plaas van tradisionele meganiese skakelaars. PIR -sensors vir outomatiese ligte
Chinese tradisionele skildery NeoPixel muurkuns (aangedryf deur Arduino): 6 stappe (met foto's)
Chinese tradisionele skildery NeoPixel muurkuns (aangedryf deur Arduino): voel u 'n bietjie vervelig oor u muur? Kom ons maak 'n pragtige en maklike muurkuns wat vandag deur Arduino aangedryf word! U hoef net met u hand voor die raam te waai en op die magie te wag! In hierdie tutoriaal bespreek ons hoe u u eie kan maak
N Eksperiment vir presisie -regstelling: 11 stappe
N Eksperiment vir presisie -regstelling: Ek het onlangs 'n eksperiment op 'n presisie -regstellingskring gedoen en 'n paar gevolgtrekkings gemaak. Aangesien die presisie gelykrigterkring 'n algemene stroombaan is, kan die resultate van hierdie eksperiment verwysingsinligting verskaf
Maak FTC -robotte met behulp van nie -tradisionele metodes: 4 stappe
Maak FTC -robotte met behulp van nie -tradisionele metodes: Baie spanne wat deelneem aan die EERSTE Tech Challenge, bou hul robotte met behulp van TETRIX -onderdele wat, hoewel dit maklik is om mee te werk, nie die grootste vryheid of industriële ingenieurswese moontlik maak nie. Ons span het ons doelwit gemaak om TETRIX -deel te vermy
Volle golf gelykrigterkring deur die regstelling van die brug: 5 stappe (met foto's)
Volle golf gelykrigterkring deur middel van brugrektifikasie: gelykstelling is die proses van die omskakeling van 'n wisselstroom in gelykstroom