воскресенье, 19 декабря 2021 г.

Дозиметр и погодная станция.



 



Данный прибор представляет собой плату на основе микроконтроллера esp32, в корпусе размером 115x45x18 мм, встроенным аккумулятором 900 Ма и зарядкой посредством микро usb. Реализованы датчик дозиметра sbm20 (счётчик Гейгера-Мюллера), датчик bme280e (температура, влажность, атмосферное давление), датчик ntc (температура). В разработке установка датчика скорости ветра, датчик атмосферных осадков, датчик pmi (качество воздуха).

Будем рассматривать два варианта использования данного устройства, как переносного это дозиметр с визуальным контролем на дисплее смартфона или стационарного с подключением всех датчиков с помощью разъемов и контроле как на смартфоне так и на компьютере.

Данный прибор имеет съемный счетчик. Сделано это на перспективу для подключения к этому разъему другого счетчика (например СИ8Б или Beta-5), которые более чувствительные и для измерения мягкой бета (мощность дозы в продуктах). Также съемный счетчик дает возможность для поиска предметов, на выносной штанге (как вариант).

Управление осуществляется при помощи регулируемого потенциометра с включателем и одной кнопки. Статусы и состояние можно наблюдать при помощи 4 светодиодов. В верхней части корпуса имеется ряд разъёмов для подключения датчиков.

И учитывая, что порты остались свободные в планах дополнить датчиком скорости ветра, датчиком атмосферных осадков и качеством воздуха pmi2,5.

4 светодиода отображают статусы состояний:

1 - светодиод (красный) срабатывает на импульс счётчика Гейгера
- яркая вспышка импульс счетчика Гейгера

2 - светодиод (синий) состояние подключения bluetooth
- светодиод не светит - ble адаптер не запущен
- светодиод тускло светит - ble адаптер запущен связь с смартфоном установлена
- светодиод моргает - ble адаптер запущен связь с смартфоном не установлена 
- светодиод ярко светит находится в режиме настройки
    
3 - светодиод (зеленый) состояние подключения wi-fi
- светодиод не светит -wi-fi адаптер не запущен
- светодиод тускло светит - wi-fi адаптер запущен связь с роутером установлена, связь с брокером mqtt установлена
- светодиод моргает - wi-fi адаптер запущен связь роутером установлена, но нет соединения с брокером mqtt 
- светодиод ярко светит находится в режиме настройки

4 - светодиод (красный, жёлтый) состояние зарядки аккумулятора
- красный идет зарядка
- желтый аккумулятор заряжен

Включение прибора осуществляется прокручиванием потенциометра, после громкость звукового пьезо элемента находится в максимальном состоянии. Против часовой стрелки убавляем звук.

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

Три вывода информации мощности радиационного фона основаны на подсчете за разный период времени, самый нижний более точный. Цифры радиационного на синего цвета рассчитываются из графика с обновлением в 3 секунды. 

Несколько скриншотов программы SKYstate.











Ссылка видео:

E-mail:

вторник, 8 июня 2021 г.

Таймер для аквариума

    

    Данный таймер предназначен для обладателей аквариумов, который облегчает участь по ежедневному регулярному уходу. 

    Каждый день аквариумисту необходимо выполнять одни и те-же действия, во первых включать и отключать свет в аквариуме, кормить рыб, поддерживать температуру воды.

     Данный таймер позволяет выполнять действия по:

  • включению и отключению ламп аквариума
  • включению и отключению ламп аквариума с эффектом рассвета и заката и установки мощности свечения (необходим драйвер для лампы с управляющим сигналом)
  • поддержанию температуры в заданном диапазоне (мониторинг максимальной и минимальной температуры воды)
  • кормление рыб автоматической кормушкой
  • автоматическая аэрация с установкой продолжительности работы и интервала паузы по времени (дневной и ночной режим)
    Таймер сделан на основе микроконтроллера Atmega328, отображения информации на дисплее Nokia3310, управление настройками осуществляется 4 сенсорными кнопками, включение портов осуществляется полевыми транзисторами, драйвер управления двигателем для кормушки.    
    
    Разберем по пунктам все параметры и настройки. 


  НАСТР

         Пункты субменю для выбора настроек.               
НАСТР-СВЕТ

        Задается время включения и отключения лампы, также эти настройки можно активировать или дезактивировать. 
НАСТР-АЭРАЦ

        Выбор субменю для настроек аэрации при дневном режиме или ночном, также можно активировать или дезактивировать 2 порт аэрации. 
НАСТР-АЭРАЦ-ДЕНЬ(НОЧЬ)

        Задаются настройки продолжительности включения порта или периода. Расчет интервала (порт в отключенном статусе) происходит автоматически. Аналогично производятся настройки в ночном режиме.
НАСТР-ПОДОГР


        Задаются настройки температуры в дневном или ночном режиме. Выставляется нужная температура в виде целого числа и гистерезис в виде десятичного числа.
        t°с 27±0,3 означает, что порт включится при падении температуры ниже 26,7° и отключится выше 27,3°.
        коррекция температуры позволяет выставить (если необходимо) температуру в диапазон эталона.
        также можно активировать или дезактивировать данный режим.
НАСТР-СВЕТ++

        Задаются настройки времени включения и отключения ламп, период рассвета и заката и процент освещенности лампы, также можно активировать или дезактивировать данный режим.

НАСТР-КОРМ


        Задается время кормления рыб и доза корма.
        Можно осуществлять кормление до 3-х раз за сутки и до 6 доз. Один раз в неделю можно делать день голода.
        Кормление производится если активировано установленное время. Пауза между дозами 2 минуты. 
НАСТР-ВРЕМЯ

        Задается текущее время в формате часы, минуты, секунды. Выставляется день недели.
        Коррекция задается в секундах и необходима для точного хода часов в течении суток.
         Задаются часы  начала и конца ночного режима (используется в аэрации и температурном режиме).
МЕНЮ2

        В меню2 отображаются все параметры заданные в настройках, а также возможность изменить статус порта (в негативе порт включен). 
МЕНЮ2-КОРМ

        Отображение настроек кормления рыб и возможность произвести кормление в количестве одной дозы.



Ссылка видео:
https://youtu.be/_G8WIRU3reQ

Ссылка telegram:
https://t.me/tinlab_bel/9

Новый проект дозиметр и погодная станция:
https://youtu.be/gZPVkpCEiBA