Регулятор температуры и влажности атмега8 с датчиком SHT10

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 7
Зарегистрирован: Вс фев 16, 2020 18:51:55
Откуда: Михайловка

Сообщение Vladimir32 »

Добрый всем вечер.Помогите пожалуйста сделать регулятор температуры и влажности на атмеге8 и датчиком SHT10 или 11,с двумя индикаторами,на одном влажность,на другом температуру чтоб показывало,плюс регулятор уровня воды,3 в 1 воду чтоб доливал по геркону.Уже весь инет перелопатил и не нашёл ничего подходящего.Заранее благодарен. или както если можно переделать из этого http://startcd.narod.ru/inkubator3/inde ... move_lotok http://startcd.narod.ru/inkubator32/index.html
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15593
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Датчик уж лучше ставить DHT22(AM2302) - там хоть что-то более реальное показывает...
:dont_know:
Реклама
Родился
Сообщения: 7
Зарегистрирован: Вс фев 16, 2020 18:51:55
Откуда: Михайловка

Сообщение Vladimir32 »

BOB51, не сильно критично точные показания.
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Сообщение NStorm »

В чем конкретно помощь вам нужна?
https://radiokot.ru/forum/viewtopic.php?f=57&t=144429 - вот тут функции работы с датчиком вроде как рабочие. Берите - пользуйтесь.
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 7
Зарегистрирован: Вс фев 16, 2020 18:51:55
Откуда: Михайловка

Сообщение Vladimir32 »

ac95762s-960.jpg
Такую схему можно реализовать?
(218.2 КБ) 304 скачивания
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Сообщение dr.doc »

Можно. Только помимо чьей-то схемы Вам нужно добавить в нее выходной каскад, который будет включать некий насос. И каскад этот зависит от типа примененного насоса... Да и вообще, слишком неявно поставлена задача.
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Реклама
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Сообщение NStorm »

Только если скажем кнопки переделать или еще откуда ногу под геркон освободить. Потому что SHT по i2c займет обе ноги - 27 и 28.
Самсусамыч

Сообщение Самсусамыч »

[uquote="Vladimir32",url="/forum/viewtopic.php?p=3791928#p3791928"]Добрый всем вечер.Помогите пожалуйста сделать регулятор температуры и влажности на атмеге8 и датчиком SHT10[/uquote]
Датчик DHT11, дисплей WH0802A, МК ATmtga8A… что есть под рукой на том могу написать если надо.
СпойлерИзображение
Родился
Сообщения: 7
Зарегистрирован: Вс фев 16, 2020 18:51:55
Откуда: Михайловка

Сообщение Vladimir32 »

[uquote="dr.doc",url="/forum/viewtopic.php?p=3792480#p3792480"]Можно. Только помимо чьей-то схемы Вам нужно добавить в нее выходной каскад, который будет включать некий насос. И каскад этот зависит от типа примененного насоса... Да и вообще, слишком неявно поставлена задача.[/uquote]
Выходной каскад не проблема для меня соорудить,у меня проблема с написанием программы.

Добавлено after 6 minutes 10 seconds:
[uquote="NStorm",url="/forum/viewtopic.php?p=3792544#p3792544"]Только если скажем кнопки переделать или еще откуда ногу под геркон освободить. Потому что SHT по i2c займет обе ноги - 27 и 28.[/uquote]

Добавлено after 3 minutes 12 seconds:
Re: Регулятор температуры и влажности атмега8 с датчиком SHT10
По этой схеме будет даже проще,там и ног свободных много. Для кнопки нащёл код,посмотрите кто может помочь.

#include <mega8.h> //Включаем библиотеку для работы с микроконтроллером ATMega8
#include <delay.h>
void main(void)
{
// Port B настройка
PORTB=0xFF; //вкл. подтягивающие резисторы
DDRB=0x00; // весь порт как вход
// Port D настройка
PORTD=0x00; //откл. подтягивающие резисторы
DDRD=0xFF; // весь порт как выход


while(PINB.0==0) // проверяем состояние кнопки
{

}
while(PINB.0==1) // если кнопка разомкнутая выполняется бесконечный цикл
{
while(1) //уже знакомый нам цикл мигалки
{
PORTD.0=1;
delay_ms(100);
PORTD.0=0;
delay_ms(100);
}
}
Вложения
02.gif
(66.34 КБ) 245 скачиваний
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

почистить тему я и сам в состоянии.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Самсусамыч

Сообщение Самсусамыч »

Пост от ВОВ51 нужно было отставить – так как он предлагал вариант своего устройства.
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

значит, прозевал его предложение.
но я думаю, ему не сложно повторить это предложение.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Друг Кота
Аватара пользователя
Сообщения: 15593
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

То был показометр, а не регулятор - не слишком то по теме.
Не жалко!
8)
Родился
Сообщения: 7
Зарегистрирован: Вс фев 16, 2020 18:51:55
Откуда: Михайловка

Сообщение Vladimir32 »

Нет желающих помочь в разработке? Цена вопроса?
Самсусамыч

Сообщение Самсусамыч »

Моё предложение чем не подходит?
Друг Кота
Аватара пользователя
Сообщения: 15593
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

В тех "показометрах-регуляторах" большая часть вопросов в интерфейсе потребителя (настройки параметров - кнопочки да менюшки удобоваримо оператором устройства воспринимаемые).
Сам регулятор-показометр с фиксированными параметрами соорудить не так уж и сложно.
Тем более на сегодня адуринок в достатке...
8)
Другое дело... для дома такую в железе городить только из задачи проверить "дистанционного исполнителя"...
Это НАКЛАДНО...
А без контрольного макета у разработчика "дистанционные консультации" БЕСПОЛЕЗНЫ.
:sleep:
За индикатор-показометр разговор ранее шел...
https://radiokot.ru/forum/viewtopic.php ... 1#p3742521
можно брать и копировать (проверено макетом).
Исходники там открытые - модифицировать под свой интерес не проблема. В том числе и сменить индикатор к примеру на матрицу из 8-позиционного 7-сегментника на основе MAX7219...
Да и среда разработки для ардуино (вместе с прошивальщиками) общедоступна.
Как неудобство можно отметить разве что размер результирующего кода.
:roll:
Родился
Сообщения: 7
Зарегистрирован: Вс фев 16, 2020 18:51:55
Откуда: Михайловка

Сообщение Vladimir32 »

[uquote="BOB51",url="/forum/viewtopic.php?p=3796193#p3796193"]В тех "показометрах-регуляторах" большая часть вопросов в интерфейсе потребителя (настройки параметров - кнопочки да менюшки удобоваримо оператором устройства воспринимаемые).
Сам регулятор-показометр с фиксированными параметрами соорудить не так уж и сложно.
Тем более на сегодня адуринок в достатке...
8)
Другое дело... для дома такую в железе городить только из задачи проверить "дистанционного исполнителя"...
Это НАКЛАДНО...
А без контрольного макета у разработчика "дистанционные консультации" БЕСПОЛЕЗНЫ.
:sleep:
За индикатор-показометр разговор ранее шел...
https://radiokot.ru/forum/viewtopic.php ... 1#p3742521
можно брать и копировать (проверено макетом).
Исходники там открытые - модифицировать под свой интерес не проблема. В том числе и сменить индикатор к примеру на матрицу из 8-позиционного 7-сегментника на основе MAX7219...
Да и среда разработки для ардуино (вместе с прошивальщиками) общедоступна.
Как неудобство можно отметить разве что размер результирующего кода.
:roll:[/uquote]
Это всё не то.
Друг Кота
Аватара пользователя
Сообщения: 15593
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

В начальном варианте там полноценный инкубатор.
Мега 8 с учетом наворотов интерфейса впритирку по ПЗУ (или под ассемблером прожку делать).
Для "посторонних" (не автора исходного проекта) это практически заново все написать.
Как вариант - те кто "чистым Си" под АВРками владеет если возьмутся за апгрейд "хотелок"...
:dont_know:
Родился
Сообщения: 7
Зарегистрирован: Вс фев 16, 2020 18:51:55
Откуда: Михайловка

Сообщение Vladimir32 »

Тему можно удалять,перешёл на ESP32 и ESPHome.Всем спасибо.
Ответить

Вернуться в «AVR»