Здравствуйте товарищи. Хотел бы поделиться своим, так сказать "проектом". Начну сначала. Я уже давно пользуюсь системой умного дома Xiaomi "Mi Home" и имею множество датчиков, как температуры, влажности и т.д. и т.п. И давно мечтал о покупке устройства которое измеряет углекислый газ. В системе Mi home есть такие устройства ,но стоят дорого и по отзывам работают не совсем идеально. А когда я увидел проект метеостанции от Алекса, то сразу положил глаз на датчик CO2 и подумал что смогу подключить его к Mi Home.
Теперь о самом "проекте".
Имеется: плата Ардуино , датчик СО2 "MHZ19B" , Светодиод RGB, и Датчик открытия двери "Aqara"
Что хочу получить: Измерения углекислого газа и отправка уведомлений на смартфон и индикация светодиодом при превышении допустимых показаний.
Принцип работы датчика "Aqara" прост. Есть цепь, в которой в разрыве стоит геркон, и при поднесении или удалении магнита, цепь размыкается/замыкается и на смартфон приходит уведомление или запускается сценарий умного дома. Мультиметром я измерил вольтаж в цепи: около 1.1 Вольта, также если подать на контакт "Gnd" 5 Вольт, датчик срабатывает, но я не знаю как это может повлиять в дальнейшем.
Логика работы. При превышении уровня углекислого газа, подать сигнал на датчик и включить светодиод красного цвета, при снижении уровня СО2 до нормы включить светодиод зелёного цвета и снова подать сигнал.
Я рассматривал три варианта подключения датчика.
Первый самый простой. Просто кратковременная подача 5 Вольт с ардуино, и в этом случае на датчике будет видно, что он закрыт/открыт. Уведомление как бы есть, но выглядит это не очень.
Второй вариант. Постоянная подача на датчик 5 Вольт с ардуино ( в таком положение датчик пишет что дверь/окно закрыто) и снятия 5 вольт при превышении CO2, датчик будет в положении "окно открыто" , что как бы будет намекать на проветривание помещения. Важно! то , что я не уверен можно ли постоянно подавать на датчик 5 вольт, ведь исходное напряжение 1.1В . Можно ли поставить резистор на 390КОм чтобы понизить напряжение?
Третий вариант. Поставить за место геркона, реле на мосфете и через него управлять замыканием и размыкание цепи.
Ну и самое главное, про скетч. Я сам однозначно его не напишу, я уже пытался удалить ненужные строки кода из скетча метеостанции, но запутался ещё больше. Поэтому с этим прошу помощи. Да и в целом буду признателен нужным замечаниям и предложениям, до которых я сам не дошёл.
Мой "проект" на самом раннем этапе, у меня нету как таковой схемы подключения и я до конца не определился по какому принципу подключить датчик, я сейчас больше движем идеей, поэтому реализация конкретно отстаёт.
Спасибо за внимание!
Теперь о самом "проекте".
Имеется: плата Ардуино , датчик СО2 "MHZ19B" , Светодиод RGB, и Датчик открытия двери "Aqara"
Что хочу получить: Измерения углекислого газа и отправка уведомлений на смартфон и индикация светодиодом при превышении допустимых показаний.
Принцип работы датчика "Aqara" прост. Есть цепь, в которой в разрыве стоит геркон, и при поднесении или удалении магнита, цепь размыкается/замыкается и на смартфон приходит уведомление или запускается сценарий умного дома. Мультиметром я измерил вольтаж в цепи: около 1.1 Вольта, также если подать на контакт "Gnd" 5 Вольт, датчик срабатывает, но я не знаю как это может повлиять в дальнейшем.
Логика работы. При превышении уровня углекислого газа, подать сигнал на датчик и включить светодиод красного цвета, при снижении уровня СО2 до нормы включить светодиод зелёного цвета и снова подать сигнал.
Я рассматривал три варианта подключения датчика.
Первый самый простой. Просто кратковременная подача 5 Вольт с ардуино, и в этом случае на датчике будет видно, что он закрыт/открыт. Уведомление как бы есть, но выглядит это не очень.
Второй вариант. Постоянная подача на датчик 5 Вольт с ардуино ( в таком положение датчик пишет что дверь/окно закрыто) и снятия 5 вольт при превышении CO2, датчик будет в положении "окно открыто" , что как бы будет намекать на проветривание помещения. Важно! то , что я не уверен можно ли постоянно подавать на датчик 5 вольт, ведь исходное напряжение 1.1В . Можно ли поставить резистор на 390КОм чтобы понизить напряжение?
Третий вариант. Поставить за место геркона, реле на мосфете и через него управлять замыканием и размыкание цепи.
Ну и самое главное, про скетч. Я сам однозначно его не напишу, я уже пытался удалить ненужные строки кода из скетча метеостанции, но запутался ещё больше. Поэтому с этим прошу помощи. Да и в целом буду признателен нужным замечаниям и предложениям, до которых я сам не дошёл.
Мой "проект" на самом раннем этапе, у меня нету как таковой схемы подключения и я до конца не определился по какому принципу подключить датчик, я сейчас больше движем идеей, поэтому реализация конкретно отстаёт.
Спасибо за внимание!