Мазмуну:
- 1 -кадам: Орнотуу, Arduino UNO
- 2 -кадам: Blue Board (Bluetooth)
- 3 -кадам: Yellow Board (Телефон, RJ11)
- 4 -кадам: Ак такта (DTMF декодер)
- 5 -кадам: Биз аппараттык жабдыктар менен иштейбиз
- 6 -кадам: Arduino Board Code
- 7 -кадам: Smartphone App Code
- 8 -кадам: Бүттү
Video: Smart Dial - Auto -Correcting Smart салттуу телефону: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Smart Dial-бул өзгөчө муктаждыктары бар улуулар үчүн түзүлгөн акылдуу авто-туура телефон жана ал улгайган адамдарга кадимки телефондордон түз чалууга мүмкүнчүлүк берет.
Жергиликтүү улгайган адамдарга кам көрүү борборунда ыктыярдуу иштөө аркылуу гана мен улгайган адамдардын популяциясынын күнүмдүк тапшырмаларды аткарууда кандай кыйынчылыктарга туш болгонун түшүндүм. Ошондуктан, мен салттуу телефондорго кошулган "Акылдуу терүүнү" түздүм, бул туура эмес терилген номерлер автоматтык түрдө чалуучунун Smartphone байланыш тизмесиндеги номерлерге дал келүүсүн камсыз кылат.
1 -кадам: Орнотуу, Arduino UNO
Бул биринчи кадамда биз жогоруда көрсөтүлгөн схеманы куруп жатабыз. Зымдар кийинки бөлүктөрдө башка бөлүктөргө туташтырылат жана аларга PIN номери аркылуу кайрылат.
Материалдар:
Arduino UNO x1
зымдар x10
2 -кадам: Blue Board (Bluetooth)
Бул кадамда биз Bluetooth модулун туташтырабыз.
Материалдар:
PlayRobot Bluetooth модулу x1
зымдар x2
резистор x2 (1k ohm, 2k ohm)
3 -кадам: Yellow Board (Телефон, RJ11)
Үчүнчү кадамда биз RJ11 джекти колдонуу менен салттуу телефонду Arduino UNOго туташтырабыз.
Материалдар:
RJ11 jack x1
9V батарея жана туташтыргыч x1
PC817 photocoupler x1 (Бул материалдык сүрөттө жок, кечиресиз.)
каршылык x1 (220 Ом)
4 -кадам: Ак такта (DTMF декодер)
Эми, биз DTMF (Dual-Tone Multiple Frequency) декодерин туташтырганы жатабыз.
Материалдар:
CMD8870 DTMF декодер x1
Crystal Oscillator (Xtal) 3.58MHz x1
зым x2
каршылыгы x3 (10k ohm, 100k ohm, 330k ohm)
конденсатор x2 (0.1 microF)
---
DTMF декодеринин иштеп жатканын текшерүү үчүн мен ага LED жарыгын туташтырдым. Эгерде сиз дагы LEDди туташтыргыңыз келсе, сизге эки кошумча материал керек болот.
LED үчүн материалдар:
LED x1
каршылык x1 (220 Ом)
5 -кадам: Биз аппараттык жабдыктар менен иштейбиз
Куттуктайм! Бүткөн иш ушундай болушу керек. Эми, программалык камсыздоону улантуу!
6 -кадам: Arduino Board Code
Мен демейки Arduino IDE колдоном. Бул жерде мен сиздин маалыматыңыз үчүн баштапкы кодду жана схеманы бердим. Негизинен, программа киргизилген цифраларды окуп, Bluetooth аркылуу смартфонго жөнөткөн.
7 -кадам: Smartphone App Code
Колдонмо үчүн мен Android студиясын колдондум. Дагы, мен баштапкы кодду бердим жана агым диаграммаларын киргиздим. Негизинен, колдонмо байланыштар тизмесинен туура номерди текшерүү үчүн Edit Distance алгоритмин колдонот.
---
FAQ: Сандар окшош болсо, авто-тууралоо функциясы туура эмес адамды чакырбайт беле?
Эгерде сиз ойлонуп жатсаңыз, менин логикам, жөндөмдүүлүгү начарлаган карыялардын контакт тизмесинде бир топ адамдар болбошу мүмкүн (балким, алардын үй -бүлө мүчөлөрү болушу мүмкүн), ошондуктан мен туура эмес адамга чалууну ойлобойм. окшош сан көп көйгөй болмок. Эгерде сизде жакшыраак алгоритм болсо, мен аны угууга кубанычта болом!
8 -кадам: Бүттү
Баарын бириктирип, сынап көрүңүз! Ошондой эле, бул жерде өз ойлоруңуз менен бөлүшүүдөн тартынбаңыз!
:)
Сунушталууда:
Ретро Style Ротари Терүү Уюлдук Телефону: 4 Кадам (Сүрөттөр менен)
Ретро Style Ротари Терүү Мобилдик Телефону: Бул долбоор практикалык муктаждыктар менен шартталган жана кызыктуу нерсени жасоону каалайт. Көпчүлүк заманбап үй -бүлөлөр катары биз чыныгы " үйүбүздү " токтоттук. телефон (зымдуу) көп жыл мурун. Анын ордуна бизде " эски " менен байланышкан кошумча SIM карта бар. үй номери
DIY ҮЙДҮ АВТОМАТТОО - Салттуу жарык өчүргүчтөрдү алмаштырыңыз: 5 кадам
DIY ҮЙДҮ АВТОМАТТАШТЫРУУ - Салттуу жарык өчүргүчтөрүн алмаштыруу: Жарыктарды сенсордук сенсорлор аркылуу күйгүзүү же өчүрүү Өзгөчөлүктөр: Сыйымдуу сенсордук сенсорлор кадимки механикалык өчүргүчтөрдүн ордуна жарыкты күйгүзүү үчүн колдонулат
Кытайдын салттуу живописи NeoPixel Wall Art (Powered by Arduino): 6 кадам (Сүрөттөр менен)
Кытайдын салттуу живописи NeoPixel Wall Art (Powered by Arduino): Өзүңүздүн дубалыңызды бир аз кызыксыз сезип жатасызбы? Келгиле, бүгүн Arduino тарабынан иштелип чыккан кооз жана жеңил дубал көркөм жасайлы! Колуңузду кадрдын алдына шилтеп, сыйкырды күтүшүңүз керек
Салттуу эмес ыкмаларды колдонуу менен FTC роботторун жасоо: 4 кадам
Салттуу эмес ыкмаларды колдонуу менен FTC роботторун жасоо: FIRST Tech Challengeге катышкан көптөгөн командалар роботторун TETRIX бөлүктөрү менен курушат, алар менен иштөө оңой болсо да, эң чоң эркиндикке же өнөр жай инженериясына жол бербейт. Биздин команда TETRIX бөлүгүнөн алыс болууну максат кылды
12 Вольттуу батарейканы кантип салттуу кылуу керек: 5 кадам (сүрөттөр менен)
12 вольттук батарейканы кантип салттуу кылуу керек: 12v батарейканы кантип салттуу эмес кылуу керек-бул 12 вт заряддагычты үйдү кадимки 12 вольттуу автомобилдик заряддагычтан айырмалоо боюнча инструктивдүү окуу куралы. көбүнчө унаада колдонулат