Мазмұны:
Бейне: Arduino көмегімен үйді автоматтандыру: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл дайын өнім дабыл бөлігін, ауа райын, сымсыз сағатты, лазерлік кесу арқылы шығарылатын бөлшектерді жинауды және қиюды біріктіреді. Мен өмір сүру орнына ұқыпты имплантация жасау үшін салыстырмалы түрде кіші 3 нысанды таңдадым. Менің таңдауым ауа -райының сымсыз сенсорына, сымсыз қозғалыстың детекторына және әр түрлі сенсорлардан ақпаратты алу болды. Дәл сол рух пен өндіріс әдісіне сәйкес қосымша модульдер шығаруға болады. Мен өндіріске қажетті әр түрлі компоненттерді жинау мен тізімнен бастадым. Содан кейін мен әр модульге сәйкес кодтарды орнаттым. Ақыр соңында объект пен түпкі өнім ретінде қызмет ететін қорапқа бәрін жинау.
Менің жобам үш бөліктен тұрады:
- Интерфейс ретінде әрекет ететін экран мен пернетақта бар орталық хаб. Бұл 4 мәзірге бөлінеді, Күн мен Уақыт, Ауа райы, Жүйені қаруландыру және парольді өзгерту.
- Ауа райы сенсоры: температура мен ылғалдылық сенсоры сымсыз модульмен және 2 жарық диодты.
- Дабыл датчигі: қозғалыс детекторы, таратқыш және 2 жарық диоды.
Әр бөлік 9В батареямен жұмыс істейтін Arduino тақтасымен басқарылады.
1 -қадам: Master HUB
Жабдық
- Arduino MEGA
- СКД экран 20х4
- 4x4 пернетақта
- NRF24L01
- DS3231
- 433 МГц қабылдағыш
- Зумер
- LED x3 (жасыл, сары, қызыл)
- қарсылық 220 Ом x3
- ABS пластикалық корпусы
- Нан тақтасы
- Dupont кабельдері
- 9В батарея + қосқыш
Менің қораптарымды қуаттандыру үшін мен Arduino -ның аналық штепсельіне қосылу үшін ұялы адаптері бар 9В батареяны қолданамын. Бірақ мен қалауымыз бойынша қорапты өшіру және қосу үшін және ақшаны үнемдеу үшін қосқышты дәнекерледім. барабандар.
Мұны істеу үшін мен қызыл сымды алып тастадым +, қосқышты дәнекерлеу үшін ток өткізетін контакт жасау үшін. Ақырында, мен дәнекерленген жерлерді қорғау үшін жалған жанасудан қорғау және нығайту үшін ыстықтың әсерінен тартылатын құбырды қолдандым.
Ассамблея
Нысанды дайындауға кіріспес бұрын, мен Fritzing OpenSource бағдарламалық жасақтамасымен жасалған схемаға сәйкес әр түрлі элементтерді жинаймын.
Барлық элементтер жиналғаннан кейін мен бәрі дұрыс жұмыс істейтінін тексеремін. Жасыл жарық диоды қуат бар екенін білдіреді.
20х4 СКД экранның артықшылығы - ол 16х2 -ге қарағанда әлдеқайда көп таңбаларды көрсете алады. Менің жағдайда, мен 4 бағдарламалық мәзірді оңай көрсете аламын.
Кесуге қатысты мен бір мәселеге тап болдым. Шынында да, мен қасбетті лазермен кесуді жоспарладым, алайда пластмассадан корпустың жоғарғы бөлігін еріп кету қаупі бар еді. Мен бәрін қолмен кескішпен, арамен, бұрғымен және тегістегішпен кесуді жөн көрдім.
Өндіріс уақыты: 2 сағат
Бастау үшін біз қасбеттің әр түрлі қосқыштарын жинауымыз керек. Бұрғылау дәл, оған желім қажет емес, ол оңай сәйкес келеді.
Ақырында мен барлық компоненттерді қорапқа салмас бұрын Fritzing үлгісіне сәйкес жинаймын. Мен сонымен қатар светодиодтардың дәнекерлеуіштерінде сенімділік пен беріктік үшін жылуды төмендететін құбырларды қостым. Содан кейін мен құрастыруды әр бұрышта орналасқан 4 бұрандамен жабамын және мен бәрі дұрыс жұмыс істейтінін тексеремін.
2 -қадам: метеостанция
Жабдық
- Arduino UNO
- NRF24L01
- DHT 11
- LED x2 (жасыл, көк)
- кедергісі 220 Ом x2
- ABS пластикалық корпусы
- Нан тақтасы
- Дюпонт кабельдері
- 9В батарея + қосқыш
Ассамблея
Нысанды дайындауға кіріспес бұрын мен Fritzing OpenSource бағдарламалық жасақтамасының көмегімен жасалған диаграммаға сәйкес әр түрлі элементтерді жинаймын.
Барлық элементтер жиналғаннан кейін мен бәрі дұрыс жұмыс істейтінін тексеремін. Жасыл жарық диоды қуат бар екенін білдіреді. Көк жарық диоды әр 5 секунд сайын жанып тұрады. Бұл 5 секунд DHT сенсорының 11 температураның әрбір түсірілімі арасындағы уақыт интервалына сәйкес келеді.
Жиналғаннан кейін мен негізгі модуль мен ауа райы сенсорын тексеремін. Пернетақтадағы B түймесін басу арқылы мен NRF24L01 сенсоры арқылы сымсыз жіберілген температура мен ылғалдылық туралы ақпаратты аламын.
Өндіріс
Мен өз ісімнің қасбетін жасауды бастадым
Autocad. Мен коммутатор мен 2 жарықдиодты тесік енгіздім.
Кесуге қатысты мен бір мәселеге тап болдым. Шынында да, мен қасбетті лазермен кесуді жоспарладым, алайда пластмассадан корпустың жоғарғы бөлігін еріп кету қаупі бар еді. Мен бәрін қолмен кескіш, аралар, бұрғылау және зімпара көмегімен кесуді жөн көрдім.
Өндіріс уақыты: 0:30
Бастау үшін біз қасбеттің әр түрлі қосқыштарын жинауымыз керек. Бұрғылау дәл, оған желім қажет емес, ол оңай сәйкес келеді.
Ақырында мен барлық компоненттерді қорапқа салмас бұрын Fritzing үлгісіне сәйкес жинаймын. Мен сонымен қатар светодиодтың дәнекерлеуіштерінде қосымша қауіпсіздік пен беріктік үшін жылуды төмендететін құбырларды қостым.
Мен әр жағынан тесік бұрғылауды ұмытпаймын
ауаны жіберу және DHT сенсорының 11 деректерін алу үшін қорап.
Содан кейін мен әр бұрышта орналасқан 4 бұранданың көмегімен құрастыруды жабамын және мен бәрі дұрыс жұмыс істейтінін тексеремін.
3 -қадам: Дабыл датчигі
Жабдық
- Arduino UNO
- 433 МГц таратқыш
- PIR сенсоры
- LED x2 (Жасыл, Қызыл)
- кедергісі 220 Ом x2
- ABS пластикалық корпусы
- Нан тақтасы
- Дюпонт кабельдері
- 9В батарея + қосқыш
Ассамблея
Нысанды дайындауға кіріспес бұрын, мен Fritzing OpenSource бағдарламалық жасақтамасымен жасалған схемаға сәйкес әр түрлі элементтерді жинаймын.
Барлық элементтер жиналғаннан кейін мен бәрі дұрыс жұмыс істейтінін тексеремін. Жасыл жарық диоды қуат бар екенін білдіреді. PIR сенсоры қозғалысты анықтаған кезде қызыл жарық диоды жанады. Қозғалыс сезілген кезде сенсорды қалпына келтіру үшін 5 секунд күту керек.
Жиналғаннан кейін мен негізгі модуль мен дабыл датчигін тексеремін. Пернетақтадағы C пернесін басу арқылы мен автоматты түрде 9 секундқа кері санақ бастайтын жүйені қосамын. D пернесі парольді өзгертуге мүмкіндік береді.
Өндіріс
Мен өз ісімнің қасбетін жасауды бастадым
Autocad. Мен коммутаторға тесік, PIR сенсорының қабығын және 2 жарықдиодты өткізетін шеңберді енгіздім.
Кесуге қатысты мен бір мәселеге тап болдым. Шынында да, мен қасбетті лазермен кесуді жоспарладым, алайда пластмассадан корпустың жоғарғы бөлігін еріп кету қаупі бар еді. Мен бәрін қолмен кескіш, аралар, бұрғылау және зімпара көмегімен кесуді жөн көрдім.
Өндіріс уақыты: 1 сағат 20 минут
Бастау үшін біз қасбеттің әр түрлі қосқыштарын жинауымыз керек. Бұрғылау дәл, оған желім қажет емес, ол оңай сәйкес келеді. Мен батареяны қарама -қарсы дуэльмен жабыстырамын
корпустағы орынды үнемдеу үшін жабыңыз.
Ақырында мен барлық компоненттерді қорапқа салмас бұрын Fritzing үлгісіне сәйкес жинаймын. Мен сонымен қатар қосымша қауіпсіздік үшін жылуды төмендететін құбырларды қостым
сымдардың дәнекерленген жерлеріндегі беріктік.
Содан кейін мен құрастыруды әр бұрышта орналасқан 4 бұрандамен жабамын және мен бәрі дұрыс жұмыс істейтінін тексеремін.
4 -қадам: Қорытынды тест
Барлығы керемет жұмыс істейді!
Осы оқулықты қадағалағаныңыз үшін рахмет және жаңа өнімдермен көңілді болыңыз!
Ұсынылған:
ESP8266 немесе NODEMCU көмегімен үйді автоматтандыру: 6 қадам
ESP8266 немесе NODEMCU көмегімен үйді автоматтандыру: Сіз ешқашан үйіңізді wifi арқылы автоматтандырғыңыз келді ме? Смартфоннан шамдарды, желдеткішті және басқа құрылғыларды басқарғыңыз келе ме? Немесе қосылған құрылғылар туралы нұсқаулық алғыңыз келе ме? Бұл үйді автоматтандыру жобасы
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады - Үйді автоматтандыру идеялары: 15 қадам (суреттермен)
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады | Үйді автоматтандыру идеялары: Бұл үйді автоматтандыру жобасында біз 5 тұрмыстық техниканы басқара алатын ақылды үй реле модулін жасаймыз. Бұл реле модулін Мобильді телефоннан немесе смартфоннан, ИҚ қашықтан басқару пультінен немесе теледидардың қашықтан басқару пульті, Қолмен қосқыштан басқаруға болады. Бұл ақылды эстафета сонымен қатар сезеді
Google Firebase көмегімен үйді автоматтандыру: 3 қадам
Google Firebase көмегімен үйді автоматтандыру: Кіріспе: Бұл үй базасы мен nodeMCU қолданатын үйді автоматтандыру жобасы. Біріншіден, мен Firebase -ті таңдаған себебім, оны оңай жүргізуге болады, оның барысы туралы есеп, Crash Analytics және т
Arduino көмегімен үйді автоматтандыру: 6 қадам
Arduino көмегімен үйдегі автоматтандыру: HISTORYI бұл жобаны мектеп жобасы ретінде бастады. Негізі мен қоғамға пайдалы нәрсе жасағым келді. Сондықтан мен шешуге болатын әлемде қандай проблемалар бар екенін зерттей бастадым. Содан кейін мен білемін
Android және Arduino көмегімен үйді автоматтандыру: үйге келгенде есікті ашыңыз: 5 қадам
Android және Arduino көмегімен үйді автоматтандыру: үйге кіргенде қақпаны ашыңыз: бұл нұсқаулық сізге Интернет байланысын қолдана отырып, смартфон арқылы басқарылатын үй автоматтандыру жүйесін орнату туралы, оған қажет жерден қол жеткізуге болады. Сонымен қатар, ол критерий m болған кезде белгілі бір әрекеттерді орындайды