Мазмұны:
- 1 -қадам: материалдарыңызды бірге алыңыз
- 2 -қадам: IFTTT апплеттерін орнатыңыз
- 3 -қадам: Blynk қосымшасын конфигурациялаңыз
- 4 -қадам: кодты жазыңыз
- 5 -қадам: Қорытынды
Бейне: Ақылды оятқыш: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл жобаның идеясы таңертең минималды, бірақ ақпараттық оятқыш болуы керек. Бізге телефоннан алатын барлық ақпарат бірінші кезекте қажет емес, бірақ көбіміз бір немесе екі нәрсені білгіміз келеді. Мысалы, бұл күн ыстық болатынын білу өте жақсы.
Біздің көпшілігіміз дабыл соғылған кезде төсектен тұруға қиналамыз. Бұл оятқыш сонымен қатар сіз оны күн сайын қай уақытта өшіргеніңізді бақылайды, оны болашақта жаңа мүмкіндіктерді қосу үшін қолданамыз деп үміттенеміз.
Біз ұсынған шешім - сізді таңертең оятатын дабыл, және сізге қызықты деректерді көрсету үшін жарықдиодты шамдарды қолданады. Енді бұл жаз, сондықтан біз бұл күнді әсіресе ыстық немесе ылғалды болатынын хабарлауға міндеттедік - бұдан басқа, ауа райын тексерудің қажеті жоқ.
Ақпарат ағымы келесідей. MCU түйіні дабыл қосатын IFTTT -тен таңғы 8 -де веб -ілмекті алады. IFTTT тағы бір веб -ілмегі ауа райы туралы есеп алады және жарық диодты шамдарды біздің шектерге сәйкес жаңартады. «Жою» түймесі басылған кезде, уақыт белгісі болашақта пайдалану үшін google парағына қосылады. Бізде барлығын байланыстыру үшін Blynk қосымшасында анықталған веб -ілмектер бар.
Сізге не қажет:
- MCU түйіні
- Нан тақтасы
- Динамик
- 2 жарықдиодты шамдар (түрлі түсті)
- 2 резистор (330R)
- Түйме
- 6 arduino кабелі
1 -қадам: материалдарыңызды бірге алыңыз
MCU түйінінің көмегімен біз екі жарықдиодты, түймені және динамикті қостық.
2 -қадам: IFTTT апплеттерін орнатыңыз
Бұл оятар үшін сізге бірнеше апплет қажет.
- Таңғы 8 -де дабылды қосыңыз
- Сонымен қатар, сол күні ауа райы туралы есеп сұрауды жіберіңіз. Температура мен желдің болжамдарын алыңыз.
- Оятқыш өшірілгенде, уақыт белгісін google парақтарына жіберіңіз.
Сізге қажет әрбір мәннің жеке виртуалды түйреуішпен байланыстырылғанына көз жеткізіңіз.
3 -қадам: Blynk қосымшасын конфигурациялаңыз
Blynk қосымшасын орнатыңыз және онда қолданылатын веб -ілмектерді анықтаңыз. Сондай -ақ, сіздің кодыңызда бағдарламаның кілтін пайдалану қажет болады, сондықтан оны сақтаңыз.
4 -қадам: кодты жазыңыз
Blynk бағдарламасында анықтаған виртуалды түйреуіштердің әрқайсысы үшін барлық деректерді өңдеу үшін BLYNK_WRITE (V n) функциясын жазыңыз.
Біз ыстық күннің табалдырығын 30 градус Цельсийде, ал Желдің табалдырығын 40 км/сағ етіп қойдық. Егер сіз әсіресе ыстық немесе желді күн болса, сізге бірінші кезекте ескертеді.
5 -қадам: Қорытынды
Бұл жобаның басты қиындығы IFTTT барлық апплеттерін қосу болды. Біз мұны әрқайсысын жеке тестілеу арқылы шештік, содан кейін жобаның әр бөлігі өздігінен жұмыс істегенін көргеннен кейін ғана бәрін біріктірдік.
Біз салған жүйе біз ойлағандай жетілмеген; экрандарға немесе деректерді пайдаланушыға көрсетудің басқа әдістеріне қол жеткізе алмайтындықтан, біз қарапайым жағдайды қолдандық - тек нақты жағдайларды көрсету үшін жарықдиодты шамдарды қолдану.
Бұл жобаны жалғастырудың көптеген жолдары бар.
Бұл жобаны қолданудың ең тиімді әдістерінің бірі - пайдаланушының оянуына қанша уақыт кететініне байланысты ояту уақытын өзгерту. Таңертең оятқышты өшіру үшін сізге жарты сағат қажет пе? Олай болса, ол сізді белгіленген уақыттан жарты сағат бұрын оятады. Мүмкін, кейінірек сіз тез оянатын боласыз; бұл жағдайда ол сізді оята бастайды. Мұны біз google парағына жіберетін уақытты пайдалану арқылы және оятуға берілетін уақытты анықтау үшін қарапайым математика арқылы жасауға болады.
Тағы бір идея - сіздің жобаңызға экран қосу және таңертең пайдаланушы бірінші кезекте білгісі келетін кез келген ақпаратпен бірге ауа райы туралы нақты болжам жасау.
Сіз дабылды өшірудің бейнесін мына жерден көре аласыз:
Ұсынылған:
Ақылды үстелдің жарықдиодты шамы - Ақылды жарықтандыру W/ Arduino - Neopixels жұмыс кеңістігі: 10 қадам (суреттермен)
Ақылды үстелдің жарықдиодты шамы | Ақылды жарықтандыру W/ Arduino | Neopixels жұмыс кеңістігі: Қазір біз үйде көп уақыт өткіземіз, виртуалды түрде оқимыз және жұмыс жасаймыз, сондықтан неге Arduino және Ws2812b жарықдиодты жарықдиодты жарықтандыру жүйесімен жұмыс кеңістігін жақсартпау керек. Үстелдің жарықдиодты шамы
Ақылды оятқыш - Intel Edison - Iot RoadShow - Сан -Паулу: 4 қадам
Ақылды дабыл сағаты - Intel Эдисон - Iot RoadShow - Сан -Паулу: Үлкен қалада тұратын немесе жұмыс істейтін кез келген адамның жақсы қасиеттерінің бірі - уақытты басқару. Қазіргі уақытта сапарлар тұрақты және трафик негізгі факторлардың бірі болғандықтан, мен ойлана отырып, Google M интеграциясын қолданатын шағын қосымша жасадым
SONOFF ақылды қосқыштарымен ақылды роликті жалюзи қалай жасауға болады ?: 14 қадам
SONOFF ақылды қосқыштарымен ақылды роликті қалай жасауға болады?: SONOFF ақылды қосқыштарындағы интерлок режимін қолданыңыз, қарапайым роликті/жалюзиді ақылдыға айналдыру және оны кешке түсіріңіз? Қалай болғанда да, мен
Аппараттық құралдар мен бағдарламалық қамтамасыз ету ақылды құрылғыларды бұзады, Tuya және Broadlink LED шамы, Sonoff, BSD33 ақылды штепселі: 7 қадам
Аппараттық құралдар мен бағдарламалық қамтамасыз ету ақылды құрылғыларды бұзады, Tuya және Broadlink LED шамы, Sonoff, BSD33 ақылды қосқышы: Бұл нұсқаулықта мен өзімнің микробағдарламалық жасақтамамен бірнеше ақылды құрылғыларды қалай жыпылықтағанымды көрсетемін, сондықтан мен оларды Openhab қондырғысы арқылы MQTT арқылы басқара аламын. Әрине, мен оларды бұзған кезде жаңа құрылғылар
Ақылды оятқыш: 13 қадам
Ақылды дабыл сағаты: Сәлеметсіз бе, менің атым Александра Кристиенс және мен Бельгияның Кортрих қаласындағы Howest медиа және коммуникация технологиясын оқимын. Бізді өзгерте алатын нәрсені жасауға шақырды, мен