Мазмұны:
- Жабдықтар
- 1 -қадам: схема
- 2 -қадам: тестілеуге арналған тақтаның схемасын жасаңыз
- 3 -қадам: Blynk қосымшасын орнатыңыз
- 4 -қадам: Smart Relay модулінің әр түрлі режимі
- 5 -қадам: Қолмен жұмыс режимі
- 6 -қадам: Автоматты режим
- 7 -қадам: ПХД жобалау
- 8 -қадам: ПХД -ге тапсырыс беріңіз
- 9 -қадам: Gerber файлын жүктеу және параметрлерді орнату
- 10 -қадам: Жеткізу мекенжайы мен төлем режимін таңдаңыз
- 11 -қадам: барлық компоненттерді дәнекерлеңіз
- 12 -қадам: NodeMCU бағдарламалау
- 13 -қадам: тұрмыстық техниканы қосыңыз
- 14 -қадам: Соңында
Бейне: NodeMCU сенсорларының басқару релесі арқылы IoT негізіндегі үй автоматтандыруды қалай жасауға болады: 14 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
IoT негізіндегі бұл жобада мен Blynk көмегімен үйді автоматтандыруды және NodeMCU басқару релесі модулін нақты уақыттағы кері байланыспен жасадым. Қол режимінде бұл реле модулін мобильді құрылғыдан немесе смартфоннан және қолмен қосқыштан басқаруға болады. Автоматты режимде бұл ақылды реле желдеткіш пен шамды қосу және өшіру үшін бөлме температурасы мен күн сәулесін сезе алады.
Бұл ақылды үй жобасының келесі мүмкіндіктері бар: 1. Blynk App көмегімен ұялы телефоннан басқарылатын тұрмыстық техника 2. Температура мен ылғалдылық сенсоры автоматты түрде басқарылатын тұрмыстық техника (Автоматты режимде) 3. Тұрақты тұрмыстық техниканы автоматты түрде қараңғы сенсор басқарады (Авто режимде) 4. OLED -де LIVE бөлме температурасы мен ылғалдылық көрсеткішін бақылаңыз. Смартфон 5. Қолмен қосқыштармен басқарылатын тұрмыстық техника 6. Интернет арқылы тұрмыстық техниканы басқару
Жабдықтар
Бұл Smart House жобасына қажетті компоненттер
1. NodeMCU
2. DH11 датчигі
3. LDR
4. 10к резисторлар 5 жоқ
5. 1k резисторлар 5 жоқ (R1 - R4)
6. 220 Ом резисторлары 2 жоқ (R5 & R6)
7. Оптокуптер PC817 2 жоқ
8. BC547 NPN транзисторлары 2 жоқ
9. Диод 1N4007 2 жоқ
10. Диод 1N4001 1 жоқ
11. Жарық диоды (1,5в) 3 жоқ
12. Конденсаторлар 100uF 2 жоқ
13. SPDT 12V реле 2 жоқ
14. 7805 кернеу реттегіші 1 жоқ
15. Ауыстырғышты/ 4 түймесін басыңыз
16. Қосқыштар мен секіргіштер
17. OLED I2C дисплейі (0,96 «немесе 1,3»)
1 -қадам: схема
Бұл IoT негізіндегі үйді автоматтандыру жобасының толық схемасы.
Мен реле модулін басқару үшін NodeMCU қолдандым. Мен DHT11 температура мен ылғалдылық сенсоры мен LDR -ді реле автоматты түрде бөлме температурасы мен сыртқы жарыққа сәйкес басқаруға қостым. NodeMCU -мен қосылған төрт түйме бар, яғни S1, S2, CMODE, RST. S1 & S2 реле модулін қолмен басқару үшін CMODE режимді өзгерту үшін (Manual Mode, Auto Mode) RST NodeMCU қалпына келтіру үшін мен релелік модульге 12В бердім және NodeMCU -ге 5v беру үшін 7805 кернеу реттегішін қолдандым.
2 -қадам: тестілеуге арналған тақтаның схемасын жасаңыз
ПХД жобалау алдында, алдымен тестілеу үшін нан тақтасындағы схеманы жасадым. Тестілеу кезінде мен NodeMCU -ге кодты жүктедім, содан кейін реле түймелерін, Blynk қосымшасын, температура сенсоры мен LDR -ді басқаруға тырыстым.
Осы NodeMCU жобасына бекітілген кодты жүктеңіз.
Мен кодта қажетті кітапханалардың барлық сілтемелерін айттым.
3 -қадам: Blynk қосымшасын орнатыңыз
Google Play дүкенінен немесе App Store дүкенінен Blynk қосымшасын орнатыңыз, содан кейін реле модулін басқару және температура мен ылғалдылықты бақылау үшін барлық қажетті виджеттерді қосыңыз. Мен видеода барлық мәліметтерді түсіндірдім.
Мен реле модулін басқару және режимді өзгерту үшін 3 түймелі виджеттерді қолдандым. Температура мен ылғалдылықты бақылайтын 2 виджет.
4 -қадам: Smart Relay модулінің әр түрлі режимі
Біз ақылды релені 2 режимде басқара аламыз:
1. Қол режимі
2. Автоматты режим
Біз режимді ПХД -де немесе Blynk қосымшасында орнатылған CMODE түймесінің көмегімен оңай өзгерте аламыз.
5 -қадам: Қолмен жұмыс режимі
Қол режимінде біз реле модулін S1 & S2 батырмаларынан немесе Blynk қосымшасынан басқара аламыз.
Біз әрқашан Blynk қосымшасынан қосқыштардың нақты уақыттағы кері байланыс күйін бақылай аламыз. Біз сондай -ақ OLED дисплейі мен Blynk қосымшасындағы суреттерде көрсетілгендей температура мен ылғалдылық көрсеткіштерін бақылай аламыз. Blynk қосымшасының көмегімен, егер бізде смартфонда интернет болса, біз реле модулін кез келген жерден басқара аламыз.
6 -қадам: Автоматты режим
Автоматты режимде реле модулі DHT11 сенсоры мен LDR арқылы басқарылады.
Біз алдын ала анықталған ең төменгі және ең жоғары температура мен жарық мәндерін орната аламыз. Автоматты режимде бөлме температурасы алдын ала анықталған максималды температурадан асқан кезде реле-1 қосылады және бөлме температурасы алдын ала белгіленген минималды температурадан төмен болған кезде реле-1 автоматты түрде өшеді.
Дәл осылай жарық деңгейі төмендегенде реле-2 қосылады және жарық жеткілікті болғанда реле-2 автоматты түрде өшеді. Мен оқулықтағы бейнеде егжей -тегжейлі түсіндірдім.
7 -қадам: ПХД жобалау
Мен тізбекті күнделікті қолданатындықтан, ақылды реле модулінің барлық мүмкіндіктерін тест тақтасында тексергеннен кейін мен ПХД құрастырдым. Сіз бұл үйді автоматтандыру жобасының PCB Gerber файлын келесі сілтемеден жүктей аласыз:
drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52
8 -қадам: ПХД -ге тапсырыс беріңіз
Garber файлын жүктегеннен кейін сіз ПХД -ге оңай тапсырыс бере аласыз
1. https://jlcpcb.com сайтына кіріңіз және кіріңіз/тіркеліңіз
2. QUOTE NOW түймесін басыңыз.
3 «Gerber файлын қосу» түймесін басыңыз.
Содан кейін сіз жүктеген Gerber файлын шолыңыз және таңдаңыз.
9 -қадам: Gerber файлын жүктеу және параметрлерді орнату
4. Қажетті параметрді мөлшер, ПХД түсі және т
5. ПХД барлық параметрлерін таңдағаннан кейін САҚТАУҒА САҚТАУ түймесін басыңыз.
10 -қадам: Жеткізу мекенжайы мен төлем режимін таңдаңыз
6. Жеткізу мекенжайын теріңіз.
7. Сізге сәйкес келетін жеткізу әдісін таңдаңыз.
8. Тапсырысты беріңіз және төлемге өтіңіз. Сондай -ақ, тапсырысты JLCPCB.com сайтынан бақылай аласыз.
Менің ПХД -ларды өндіруге 2 күн қажет болды және DHL жеткізу опциясын қолдана отырып бір апта ішінде келді.
ПХД жақсы қапталған және сапасы осы қол жетімді бағамен жақсы болды.
11 -қадам: барлық компоненттерді дәнекерлеңіз
Осыдан кейін барлық компоненттер схемаға сәйкес дәнекерленеді.
Содан кейін NodeMCU, DHT11, LDR және OLED дисплейін қосыңыз.
12 -қадам: NodeMCU бағдарламалау
1. NodeMCU ноутбукпен қосыңыз
2. Кодексті жүктеңіз. (Қосылған)
3. Blynk Auth токенін, WiFi атауын, WiFi құпия сөзін өзгертіңіз.
4. Автоматты режим үшін алдын ала анықталған температура мен жарық мәнін сіздің қажеттіліктеріңізге сәйкес өзгертіңіз
5. NodeMCU 12E тақтасын және тиісті ПОРТТЫ таңдаңыз. Содан кейін кодты жүктеңіз.
** Бұл жобада сіз 0,96 «OLED және 1,3» OLED дисплейін қолдана аласыз. Мен кодты OLED екеуімен де бөлістім, сіз қолданатын OLED дисплейіне сәйкес кодты жүктеңіз.
Мен кодты алдыңғы қадамдарда тіркедім.
13 -қадам: тұрмыстық техниканы қосыңыз
Тұрмыстық техниканы схемаға сәйкес қосыңыз. Жоғары кернеумен жұмыс істеу кезінде қауіпсіздік ережелерін сақтаңыз.
12 Вольтты тұрақты ток көзін ПХД -ге тізбекте көрсетілгендей қосыңыз.
14 -қадам: Соңында
110 В/230 В және 12 В тұрақты ток көзін қосыңыз.
Енді сіз тұрмыстық техниканы ақылды түрде басқара аласыз. Сізге бұл үйді автоматтандыру жобасы ұнады деп сенемін. Мен бұл жобаға қажетті барлық ақпаратпен бөлістім. Егер сіз өзіңіздің құнды пікірлеріңізбен бөліссеңіз, мен оны шынымен бағалаймын, егер сізде сұрақтар болса, түсініктеме бөліміне жазыңыз. Басқа да осындай жобалар үшін TechStudyCell -ке жүгініңіз. Уақыт бөлгеніңізге және бақытты оқуға рахмет.
Ұсынылған:
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: 8 қадам
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: Бұл оқулықта біз ESP32 M5Stack StickC -ті Arduino IDE және Visuino көмегімен СКД -де уақытты көрсету үшін қалай бағдарламалауды, сонымен қатар StickC түймелерінің көмегімен уақытты орнатуды үйренеміз
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады - Үйді автоматтандыру идеялары: 15 қадам (суреттермен)
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады | Үйді автоматтандыру идеялары: Бұл үйді автоматтандыру жобасында біз 5 тұрмыстық техниканы басқара алатын ақылды үй реле модулін жасаймыз. Бұл реле модулін Мобильді телефоннан немесе смартфоннан, ИҚ қашықтан басқару пультінен немесе теледидардың қашықтан басқару пульті, Қолмен қосқыштан басқаруға болады. Бұл ақылды эстафета сонымен қатар сезеді
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
Реттелетін таймер контроллері арқылы ақылды дәлізді қалай жасауға болады: 6 қадам (суреттермен)
Реттелетін таймер контроллерінің көмегімен ақылды дәлізді қалай жасауға болады: Бұл оқулықта конфигурацияланатын таймер контроллерімен ақылды дәліз жасауды көрсетеді
WiFi арқылы Blynk арқылы жарықдиодты басқару үшін ESP32 қалай қолдануға болады: 7 қадам (суреттермен)
Wifi арқылы Blynk арқылы жарықдиодты басқару үшін ESP32 қалай қолдануға болады: Бұл оқулықта WiFi арқылы Blynk көмегімен жарықдиодты басқару үшін ESP32 даму тақтасы қолданылады. Blynk - бұл Arduino, Raspberry Pi және интернеттегі ұнатуларды басқаруға арналған iOS және Android қосымшалары бар платформа. Бұл сандық бақылау тақтасы, онда сіз