Мазмұны:

Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады - Үйді автоматтандыру идеялары: 15 қадам (суреттермен)
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады - Үйді автоматтандыру идеялары: 15 қадам (суреттермен)

Бейне: Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады - Үйді автоматтандыру идеялары: 15 қадам (суреттермен)

Бейне: Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады - Үйді автоматтандыру идеялары: 15 қадам (суреттермен)
Бейне: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, Қараша
Anonim
Image
Image
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады | Үйді автоматтандыру идеялары
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады | Үйді автоматтандыру идеялары
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады | Үйді автоматтандыру идеялары
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады | Үйді автоматтандыру идеялары

Бұл үйді автоматтандыру жобасында біз 5 тұрмыстық техниканы басқара алатын ақылды үй релелік модулін жобалайтын боламыз. Бұл реле модулін Мобильді телефоннан немесе смартфоннан, ИҚ қашықтан басқару пультінен немесе теледидардың қашықтан басқару пульті, Қолмен қосқыштан басқаруға болады. Бұл ақылды реле желдеткіш пен шамды қосу және өшіру үшін бөлме температурасы мен күн сәулесін сезе алады.

Бұл ақылды реле келесі мүмкіндіктерге ие:

1. Ұялы Bluetooth арқылы басқарылатын тұрмыстық техника

2. Теледидардың пультімен басқарылатын тұрмыстық техника (инфрақызыл)

3. Тұрмыстық техника температура мен ылғалдылық сенсорымен автоматты түрде басқарылады

4. Dark Sensor басқаратын тұрмыстық техника

5. LIVE температурасы мен ылғалдылық көрсеткішін көрсетіңіз.

6. Қолмен қосқыштармен басқарылатын тұрмыстық техника

7. Кірістірілген Arduino, сондықтан Arduino кодын реле модуліне жүктеуге болады.

Жабдықтар

Ақылды үй жобаларына қажетті компоненттер:

1. ATMEGA328P микроконтроллері

2. HC05 Bluetooth модулі

3. DHT11 сенсоры

4. OLED дисплейі (128 X 32)

5. 1738 инфрақызыл қабылдағыш

6. PC817 Optocoupler (5 жоқ)

7. BC547 NPN транзисторлары (5 жоқ)

8. 1N4007 диодтары (5 жоқ)

9. 1N4001 диод (1 жоқ)

10. Жарық диодтары 5 мм (6 жоқ)

11. 22pF конденсаторлары (2 жоқ)

12. 100nF (104) конденсатор (1 жоқ)

13. 100uF конденсаторы (1 жоқ)

14. 220 Ом резисторлары (10 жоқ) (R6-R10)

15. 1к резисторлар (7 жоқ) (R1 - R5)

16. 10к резисторлар (8 жоқ)

17. 2k (1no) және 4.7k (1no) резистор

18. LDR (1 жоқ)

19. 16 МГц кристалл, 20. Басу түймелері (8 жоқ)

21. 5В реле (5 жоқ)

22. Өткізгіш (2но), қосқыштар, IC негізі

23. FTDI 232 USB сериялық интерфейс тақтасы немесе Arduino UNO

24. ПХД

1 -қадам: схема

Схема диаграммасы
Схема диаграммасы

Бұл үйді автоматтандыру жобасының толық схемасы. Мен бейнежазбада схеманы түсіндірдім.

Мен 5 арналы реле модулін басқару үшін ATMEGA328P микроконтроллерін қолдандым. Мен HC05 Bluetooth модулін, 1738 инфрақызыл қашықтан басқару пультінің релесін басқару үшін 1738 IR қабылдағышты қостым. DHT11 температура мен ылғалдылық сенсоры және реле автоматты түрде басқару үшін LDR.

Бұл тізбекте біз 5В немесе 12В релесін де қолдана аламыз, бірақ тізбекте айтылғандай резисторларды сәйкесінше өзгертуге тура келеді.

2 -қадам: тестілеуге арналған тақтаның схемасын жасаңыз

Бақылау тақтасында тестілеу үшін схеманы жасаңыз
Бақылау тақтасында тестілеу үшін схеманы жасаңыз
Бақылау тақтасында тестілеу үшін схеманы жасаңыз
Бақылау тақтасында тестілеу үшін схеманы жасаңыз
Бақылау тақтасында тестілеу үшін схеманы жасаңыз
Бақылау тақтасында тестілеу үшін схеманы жасаңыз

ПХД құрастырудан бұрын мен тестілеу үшін тақтадағы схеманы жасадым. Тестілеу кезінде мен Arduino эскизін Atmega328P микроконтроллеріне USB сериялы интерфейс тақтасын (FTDI232) пайдаланып жүктедім, содан кейін Bluetooth, теледидардың қашықтан басқару пульті, температура сенсоры, LDR және т.

Мен сондай -ақ осы схемада қолданылатын барлық микроконтроллер түйреуішін картаға түсірдім.

3 -қадам: Ақылды реле модулінің әр түрлі режимі

Ақылды реле модулінің әр түрлі режимі
Ақылды реле модулінің әр түрлі режимі

Бұл Smart Home жобасында біз реле модулін әр түрлі режимдерде басқара аламыз:

1. Bluetooth режимі

2. Инфрақызыл режим

3. Автоматты режим

4. Қол режимі

Біз режимді ПХД -ге орнатылған CMODE және SMODE түймесінің көмегімен оңай өзгерте аламыз.

Режимді өзгерту үшін:

1. CMODE түймесін басыңыз.

2. Содан кейін режимді таңдау үшін SMODE түймесін басыңыз.

3. Режимді таңдағаннан кейін CMODE түймесін қайтадан басыңыз.

4 -қадам: Bluetooth басқарылатын режимі

Bluetooth басқарылатын режимі
Bluetooth басқарылатын режимі
Bluetooth басқарылатын режимі
Bluetooth басқарылатын режимі
Bluetooth басқарылатын режимі
Bluetooth басқарылатын режимі

Мұнда біз смартфоннан реле модулін басқару үшін ойын дүкенінен HC05 Bluetooth модулі мен Bluetooth Arduino қосымшасын қолданамыз. Сіз басқа бағдарламаларды пайдалана аласыз, бірақ кодты сәйкесінше өзгертуіңіз керек.

HC05 логикалық деңгейі - 3,3 вольт, ал микроконтроллер үшін логикалық деңгей - 5 вольт. HC05 RX -ті Atmega328P TX -ке қосу кезінде мен 2k және 4.7k резисторы бар кернеу бөлгішті қолдандым.

5 -қадам: Инфрақызылмен басқарылатын режим

Image
Image
Инфрақызылмен басқарылатын режим
Инфрақызылмен басқарылатын режим
Инфрақызылмен басқарылатын режим
Инфрақызылмен басқарылатын режим

Мұнда біз теледидардың қашықтан басқару пультінен реле модулін басқару үшін 1738 инфрақызыл қабылдағышын қолданамыз. Сіз кез келген инфрақызыл қашықтан басқару пультін қолдана аласыз, бірақ қашықтан басқару пультінің түймелерінің тиісті он алтылық кодтарын алуыңыз және сәйкесінше кодты өзгертуіңіз қажет.

Сіз ендірілген бейнеге сілтеме жасай аласыз, онда мен теледидардың қашықтан басқару пультінің түймесінен он алтылық кодты қалай оңай алуға болатынын түсіндірдім.

Реле модулін басқару үшін қашықтан басқару пультінің кез келген пайдаланылмаған түймесін пайдалануға болады.

6 -қадам: Температура мен жарық режимі

Температура мен жарық режимі
Температура мен жарық режимі
Температура мен жарық режимі
Температура мен жарық режимі
Температура мен жарық режимі
Температура мен жарық режимі

Автоматты режимде бұл ақылды реле модулін бөлме температурасы мен күн сәулесі арқылы басқаруға болады. Ол DHT11 температура мен ылғалдылық сенсорымен әр 5 секундтық аралықтан кейін температура мен ылғалдылықты сезеді.

Температура Arduino кодында көрсетілген алдын ала анықталған максималды температура мәнін кесіп өткенде, реле 1 мен реле 2 қосылады.

Температура Arduino кодында айтылған минималды температура мәнінен төмен болған кезде 1 -реле және 2 -реле сөнеді.

LDR басқару

ПХД -да қоршаған ортаның жарығын сезіну үшін LDR орнатылған. Ол қараңғы сенсор ретінде әрекет етеді.

Жарықтық деңгейі алдын ала анықталған мәннен төмен болған кезде 3 -реле мен 4 -реле қосылады.

Жарықтық деңгейі алдын ала анықталған мәннен өткенде 3 -реле мен 4 -реле сөнеді.

Жақсырақ түсіну үшін жоғарыдағы ендірілген бейнені қараңыз.

7 -қадам: Қолмен жұмыс режимі

Қол режимі
Қол режимі
Қол режимі
Қол режимі

Реле модулін ПХД -де орнатылған түймелер арқылы қолмен басқаруға болады.

Сәйкесінше Relay1, Relay2, Relay3, Relay4, Relay5 қосу және өшіру үшін S1, S2, S3, S4, S5 5 түймешіктері бар.

Және барлық релелерді бір уақытта өшіру үшін RESET түймесі бар.

Мен бейнежазбада схеманың функционалдығын түсіндірдім.

8 -қадам: ПХД жобалау

ПХД жобалау
ПХД жобалау
ПХД жобалау
ПХД жобалау

Мен тізбекті күнделікті қолданатындықтан, ақылды реле модулінің барлық мүмкіндіктерін тест тақтасында тексергеннен кейін біз ПХД жобалауды бастауға болады.

Сіз бұл үйді автоматтандыру жобасының PCB Gerber файлын келесі сілтемеден жүктей аласыз:

drive.google.com/uc?export=download&id=180s0bidnq6u6ilYs4vcLQwcjJ2zMrFZP

9 -қадам: ПХД -ге тапсырыс беріңіз

ПХД -ге тапсырыс беріңіз
ПХД -ге тапсырыс беріңіз
ПХД -ге тапсырыс беріңіз
ПХД -ге тапсырыс беріңіз

Garber файлын жүктегеннен кейін сіз ПХД -ге оңай тапсырыс бере аласыз

1. https://jlcpcb.com сайтына кіріңіз және кіріңіз/тіркеліңіз

2. QUOTE NOW түймесін басыңыз.

3 «Gerber файлын қосу» түймесін басыңыз. Содан кейін сіз жүктеген Gerber файлын шолыңыз және таңдаңыз.

10 -қадам: Gerber файлын жүктеу және параметрлерді орнату

Gerber файлын жүктеу және параметрлерді орнату
Gerber файлын жүктеу және параметрлерді орнату
Gerber файлын жүктеу және параметрлерді орнату
Gerber файлын жүктеу және параметрлерді орнату
Gerber файлын жүктеу және параметрлерді орнату
Gerber файлын жүктеу және параметрлерді орнату

4. Қажетті параметрді мөлшер, ПХД түсі және т

5. ПХД барлық параметрлерін таңдағаннан кейін САҚТАУҒА САҚТАУ түймесін басыңыз.

11 -қадам: Жеткізу мекенжайы мен төлем режимін таңдаңыз

Жеткізу мекенжайы мен төлем режимін таңдаңыз
Жеткізу мекенжайы мен төлем режимін таңдаңыз
Жеткізу мекенжайы мен төлем режимін таңдаңыз
Жеткізу мекенжайы мен төлем режимін таңдаңыз
Жеткізу мекенжайы мен төлем режимін таңдаңыз
Жеткізу мекенжайы мен төлем режимін таңдаңыз

6. Жеткізу мекенжайын теріңіз.

7. Сізге сәйкес келетін жеткізу әдісін таңдаңыз.

8. Тапсырысты беріңіз және төлемге өтіңіз.

Сондай -ақ, тапсырысты JLCPCB.com сайтынан бақылай аласыз

Менің ПХД -ларды өндіруге 2 күн қажет болды және DHL жеткізу опциясын қолдана отырып бір апта ішінде келді. ПХД жақсы қапталған және сапасы осы қол жетімді бағамен жақсы болды.

12 -қадам: барлық компоненттерді дәнекерлеңіз

Барлық компоненттерді дәнекерлеу
Барлық компоненттерді дәнекерлеу
Барлық компоненттерді дәнекерлеу
Барлық компоненттерді дәнекерлеу
Барлық компоненттерді дәнекерлеу
Барлық компоненттерді дәнекерлеу

Осыдан кейін барлық компоненттер схемаға сәйкес дәнекерленеді.

Содан кейін atmega328P микроконтроллерін, HC05 және барлық сенсорларды қосыңыз.

13 -қадам: Микроконтроллерді бағдарламалау

Микроконтроллерді бағдарламалаңыз
Микроконтроллерді бағдарламалаңыз
Микроконтроллерді бағдарламалаңыз
Микроконтроллерді бағдарламалаңыз
Микроконтроллерді бағдарламалаңыз
Микроконтроллерді бағдарламалаңыз

1. USB сериялық интерфейс тақтасына (FTDI232) қосыңыз.

2. Arduino эскизін жүктеп алыңыз. (Қосылған)

3. Arduino UNO тақтасын және тиісті ПОРТТЫ таңдаңыз. Содан кейін кодты жүктеңіз.

14 -қадам: Тұрмыстық техниканы қосыңыз

Тұрмыстық техниканы қосыңыз
Тұрмыстық техниканы қосыңыз

5 тұрмыстық техниканы схемаға сәйкес қосыңыз. Жоғары кернеумен жұмыс істеу кезінде қауіпсіздік ережелерін сақтаңыз.

Тізбеде көрсетілгендей 5 Вольтты тұрақты ток көзін ПХД -ге қосыңыз. (Мен ескі ұялы зарядтағышты қолдандым)

15 -қадам: Соңында

Соңында
Соңында
Соңында
Соңында

110В/230В және 5В тұрақты ток көзін қосыңыз.

Енді сіз тұрмыстық техниканы ақылды түрде басқара аласыз.

Сізге бұл үйді автоматтандыру жобасы ұнады деп сенемін. Мен бұл жобаға қажетті барлық ақпаратпен бөлістім.

Егер сіз өзіңіздің құнды пікірлеріңізбен бөліссеңіз, мен оны шынымен бағалаймын, егер сізде сұрақтар болса, түсініктеме бөліміне жазыңыз.

Сондай -ақ, сіз біздің веб -сайтқа кіре аласыз, мысалы:

Мұндай жоба туралы көбірек білу үшін TechStudyCell сайтына өтіңіз. Рахмет және бақытты оқу.

Ұсынылған: