Talaan ng mga Nilalaman:
- Hakbang 1: Pag-setup, Arduino UNO
- Hakbang 2: Blue Board (Bluetooth)
- Hakbang 3: Dilaw na Lupon (Telepono, RJ11)
- Hakbang 4: White Board (DTMF Decoder)
- Hakbang 5: Tapos Na Kami Sa Hardware
- Hakbang 6: Arduino Board Code
- Hakbang 7: Code ng Smartphone App
- Hakbang 8: Tapos Na
Video: Smart Dial - isang Auto-Pagwawasto ng Smart Tradisyonal na Telepono: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ang Smart Dial ay isang matalinong auto-correct na telepono na nilikha para sa mga nakatatanda na may mga espesyal na pangangailangan, at pinapayagan nito ang mga nakatatanda na direktang mag-dial mula sa tradisyunal na mga telepono na nakasanayan na nila.
Sa pamamagitan lamang ng pagboboluntaryo sa isang lokal na sentro ng pangangalaga ng mga nakatatanda na talagang naintindihan ko ang mga paghihirap na kinakaharap ng isang populasyon ng mga matatandang tao sa pagsasagawa ng pang-araw-araw na mga gawain na pinababayaan nating lahat. Samakatuwid, nilikha ko ang "Smart Dial", isang awtomatikong pag-andar na idinagdag sa tradisyunal na mga telepono na tinitiyak ang mga maling numero na na-dial na numero ay awtomatikong nababagay upang tumugma sa mga numero sa listahan ng contact ng Smartphone ng tumatawag.
Hakbang 1: Pag-setup, Arduino UNO
Sa unang hakbang na ito, binubuo namin ang circuit na ipinakita sa itaas. Ang mga wire ay konektado sa iba pang mga bahagi sa mga sumusunod na hakbang, at sila ay isangguni ng numero ng PIN.
Mga Materyales:
Arduino UNO x1
wires x10
Hakbang 2: Blue Board (Bluetooth)
Sa hakbang na ito, ikokonekta namin ang module ng Bluetooth.
Mga Materyales:
PlayRobot Bluetooth module x1
mga wire x2
resistors x2 (1k ohm, 2k ohm)
Hakbang 3: Dilaw na Lupon (Telepono, RJ11)
Sa pangatlong hakbang ay ikonekta namin ang tradisyunal na telepono sa Arduino UNO gamit ang RJ11 jack.
Mga Materyales:
RJ11 jack x1
9V baterya at konektor x1
PC817 photocoupler x1 (Wala ito sa larawan ng mga materyales, sorry.)
risistor x1 (220 ohm)
Hakbang 4: White Board (DTMF Decoder)
Ngayon, ikokonekta namin ang decoder ng DTMF (Dual-Tone Multiple Frequency).
Mga Materyales:
CMD8870 DTMF decoder x1
Crystal Oscillator (Xtal) 3.58MHz x1
wire x2
risistor x3 (10k ohm, 100k ohm, 330k ohm)
kapasitor x2 (0.1 microF)
---
Upang subukan kung gumagana ang decoder ng DTMF, kumonekta ako sa isang ilaw na LED dito. Kung nais mo ring ikonekta ang LED, kakailanganin mo ng dalawang karagdagang materyales.
Mga materyales para sa LED:
LED x1
risistor x1 (220 ohm)
Hakbang 5: Tapos Na Kami Sa Hardware
Binabati kita! Ang tapos na trabaho ay dapat magmukhang ganito. Ngayon, magpatuloy sa software!
Hakbang 6: Arduino Board Code
Gumagamit ako ng default na Arduino IDE. Narito na ibinigay ko ang source code at isang flow chart para sa iyong impormasyon. Talaga, binasa ng programa ang mga digit na ipinasok at ipinadala ang mga ito sa smartphone sa pamamagitan ng Bluetooth.
Hakbang 7: Code ng Smartphone App
Para sa app, gumamit ako ng Android Studio. Muli, naibigay ko ang source code at isinama ang mga tsart ng daloy. Talaga, gumagamit ang app ng Edit Distance algorithm upang suriin para sa tamang numero mula sa listahan ng contact.
---
FAQ: Hindi ba tatawagin ng maling pag-andar ang maling tao kung magkatulad ang mga numero?
Kung nagtataka ka, ang aking lohika ay ang mga matatanda na may lumubha na mga kakayahan ay malamang na walang isang grupo ng mga tao sa kanilang listahan ng contact (marahil ay mga miyembro lamang ng kanilang pamilya), kaya sa palagay ko ay ang pagtawag sa maling tao na nagkataon na mayroong ang katulad na bilang ay magiging isang problema. Kung mayroon kang isang mas mahusay na algorithm na nasa isip, nasisiyahan akong marinig ito!
Hakbang 8: Tapos Na
Ikonekta ang lahat nang sama-sama at subukan ito! Gayundin, huwag mag-atubiling ibahagi ang iyong mga ideya dito!
:)
Inirerekumendang:
Retro Style Rotary Dial Mobile Phone: 4 Hakbang (na may Mga Larawan)
Retro Style Rotary Dial Mobile Phone: Ang proyektong ito ay hinimok ng parehong praktikal na pangangailangan at nais na gumawa ng isang bagay na masaya. Tulad ng karamihan sa mga modernong pamilya, tumigil kami sa pagkakaroon ng totoong " tahanan " telepono (corded) maraming taon na ang nakakaraan. Sa halip, mayroon kaming labis na SIM card na nauugnay sa aming " old " home num
Kontrol ng Dami ng Vintage Rotary Phone Dial PC: 7 Hakbang (na may Mga Larawan)
Kontrol ng Dami ng Vintage Rotary Phone Dial PC: Kung ikaw ay katulad ko, mas madalas mong binabago ang iyong sarili sa dami ng iyong computer. Ang ilang mga video ay mas malakas kaysa sa iba, kung minsan gusto mo ang dami ng naka-mute sa iyong computer habang nakikinig ka sa mga podcast o musika, at baka kailangan mong mag qui
Chinese Tradisyonal na Pagpinta ng NeoPixel Wall Art (Pinapagana ng Arduino): 6 na Hakbang (na may Mga Larawan)
Chinese Tradisyonal na Pagpinta ng NeoPixel Wall Art (Pinapagana ng Arduino): Pakiramdam ay medyo mayamot tungkol sa iyong dingding? Gumawa tayo ng isang maganda at madaling wall art na pinalakas ng Arduino ngayon! Kailangan mo lamang i-alon ang iyong kamay sa harap ng frame, at maghintay para sa mahika! Sa tutorial na ito, tatalakayin namin kung paano lumikha ng iyong sariling
Gumawa at Lumipad Murang Smart Controlled Plane ng Telepono: 8 Hakbang
Gumawa at Lumipad ng Murang Smart Controlled Plane ng Telepono: Nakapangarap ka na ba tungkol sa pagbuo ng < 15 $ DIY remote control park flyer eroplano na kinokontrol ng iyong mobile phone (Android App sa paglipas ng WiFi) at bibigyan ka ng pang-araw-araw na dosis ng adrenaline rush ng 15 minuto (lumilipad oras ng humigit-kumulang 15minute)? kaysa sa instructa na ito
Paano Gumamit ng Dial Caliper: 12 Hakbang
Paano Gumamit ng Dial Caliper: Ginawa ni Arif Gunduz