
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48



A Smart Dial egy intelligens, automatikus korrekciós telefon, amelyet speciális igényű időseknek fejlesztettek ki, és lehetővé teszi az idősek számára, hogy közvetlenül a megszokott hagyományos telefonokról tárcsázzanak.
Csak a helyi idősek gondozási központjában végzett önkéntesség révén értettem meg igazán, milyen nehézségekkel kell szembenéznie az idős embereknek a mindennapi feladatok elvégzése során, amelyeket mindannyian természetesnek tartunk. Ezért létrehoztam az „Intelligens tárcsázást”, a hagyományos telefonokhoz hozzáadott automatikus javítási funkciót, amely biztosítja, hogy a helytelenül tárcsázott számok automatikusan a hívó okostelefon-névjegyzékében szereplő számokhoz igazodjanak.
1. lépés: Beállítás, Arduino UNO


Ebben az első lépésben a fent bemutatott áramkört építjük fel. A vezetékek más alkatrészeket csatlakoztatnak a következő lépésekben, és azokat a PIN -kód jelzi.
Anyagok:
Arduino UNO x1
vezetékek x10
2. lépés: Kék tábla (Bluetooth)



Ebben a lépésben csatlakoztatjuk a Bluetooth modult.
Anyagok:
PlayRobot Bluetooth modul x1
vezetékek x2
ellenállások x2 (1k ohm, 2k ohm)
3. lépés: Sárga tábla (telefon, RJ11)



A harmadik lépésben a hagyományos telefont RJ11 csatlakozóval csatlakoztatjuk az Arduino UNO -hoz.
Anyagok:
RJ11 jack x1
9V -os elem és csatlakozó x1
PC817 fotócsatoló x1 (Ez nem szerepel az anyagfotón, sajnálom.)
ellenállás x1 (220 ohm)
4. lépés: Fehér tábla (DTMF dekódoló)



Most összekapcsoljuk a DTMF (Dual-Tone Multiple Frequency) dekódolót.
Anyagok:
CMD8870 DTMF dekódoló x1
Kristály oszcillátor (Xtal) 3,58 MHz x1
huzal x2
ellenállás x3 (10k ohm, 100k ohm, 330k ohm)
kondenzátor x2 (0,1 mikroF)
---
Annak tesztelésére, hogy a DTMF dekóder működik -e, egy LED -es lámpát kötöttem rá. Ha a LED -et is csatlakoztatni szeretné, akkor további két anyagra lesz szüksége.
Anyagok a LED -hez:
LED x1
ellenállás x1 (220 ohm)
5. lépés: Készen vagyunk a hardverrel

Gratulálunk! A kész munkának így kell kinéznie. Most lépjünk tovább a szoftverrel!
6. lépés: Arduino Board kód

Az alapértelmezett Arduino IDE -t használom. Itt megadtam a forráskódot és a folyamatábrát az Ön információihoz. Alapvetően a program beolvasta a beírt számjegyeket, és Bluetooth -on keresztül elküldte őket az okostelefonra.
7. lépés: Az okostelefon alkalmazás kódja

Az alkalmazáshoz az Android Stúdiót használtam. Ismét megadtam a forráskódot és a folyamatábrákat. Alapvetően az alkalmazás a Távolság szerkesztése algoritmus segítségével ellenőrzi a megfelelő számot a névjegyzékből.
---
GYIK: Nem hívja-e rossz személy az automatikus javítást, ha a számok hasonlóak?
Ha kíváncsi vagy, az én logikám az, hogy a romlott képességekkel rendelkező idősek nagy valószínűséggel nem tartalmaznának egy csomó embert a névjegyzékükben (valószínűleg csak a családtagjaikat), ezért nem hiszem, hogy rossz személyt hív, akinek történetesen hasonló szám nagy gondot okozna. Ha jobb algoritmusra gondol, szívesen meghallgatom!
8. lépés: Kész
Csatlakoztasson mindent és tesztelje! Továbbá bátran ossza meg ötleteit itt!
:)
Ajánlott:
Hogyan barkácsoljunk intelligens redőnyöket SONOFF intelligens kapcsolókkal?: 14 lépés

Hogyan barkácsoljunk intelligens redőnyöket a SONOFF intelligens kapcsolókkal?: Használja a reteszelés módot a SONOFF intelligens kapcsolókban, hogy a szokásos redőnyöket/redőnyöket intelligensekké tegye és este lehúzni? Egyébként én
DIY HOME AUTOMATION - A hagyományos fénykapcsolók cseréje: 5 lépés

DIY HOME AUTOMATION - A hagyományos fénykapcsolók cseréje: A FÉNYEK be- vagy kikapcsolása érintésérzékelőkkel Jellemzők: A hagyományos mechanikus kapcsolók helyett kapacitív érintésérzékelőkkel kapcsolják be a lámpákat
Hagyományos kínai festészet NeoPixel falfestmény (Powered by Arduino): 6 lépés (képekkel)

Hagyományos kínai festészet NeoPixel Wall Art (Powered by Arduino): Kicsit unalmasnak érzi a falát? Készítsünk ma egy gyönyörű és egyszerű falfestményt, amelyet az Arduino hajt! Csak meg kell lengetnie a kezét a keret előtt, és várnia kell a varázslatra! Ebben az oktatóanyagban megvitatjuk, hogyan hozhat létre saját
FTC robotok készítése nem hagyományos módszerekkel: 4 lépés

FTC robotok készítése nem hagyományos módszerekkel: Sok csapat, akik részt vesznek az FIRST Tech Challenge -ben, TETRIX alkatrészekből építik fel robotjaikat, amelyek bár könnyen kezelhetők, nem teszik lehetővé a legnagyobb szabadságot vagy ipari mérnöki tevékenységet. Csapatunk célul tűzte ki, hogy elkerüljük a TETRIX részt
Cserélje ki saját LED -izzóját a hagyományos fáklyavilágításhoz: 4 lépés

Cserélje ki saját LED -izzóját a hagyományos zseblámpákhoz: A LED -es fáklyák manapság meglehetősen gyakoriak, de ha véletlenül 100 éves technológián alapuló izzólámpával rendelkezik, itt a lehetőség, hogy 8000 évig tartó LED -el frissítse! (ha az izzó élettartama emberi)