В прошлый раз я разрабатывал сенсор влажности почвы. Но проект пошел довольно туго. Тут и нестабильность показаний и сложность с программной частью и потеря пакетов при передаче 433 МГц. Как оказалось, медный электрод в почве, да еще и под током дико окисляется. И вот новая версия резистивного (пока) датчика влажности почвы
Метки «ATMEGA328»
Контроллер управления вентилятором Mysensors + MajorDoMo
Год эксплуатации контроллера управления вентилятора в ванной на ESP8266 выявил массу недочетов в эксплуатации. И хотя интеграция в MajorDoMo этого устройства прошла на ура, основные из них создавали проблемы «Подвисание» контроллера при отсутствии сервера или вайфая, связанные с таймаутами в протоколе TCP/IP Перезагрузки контроллера при интенсивном обмене информацией с сервером Удаленная кнопка включения вентилятора из туалета […]
Погодный сенсор для умного дома Mysensors + Majordomo
Погодная станция с NRF24L01 работает у меня уже несколько лет. Проблем с сенсором особо не было. Несколько раз в сильный дождь сенсор переставал передавать данные, но потом все восстанавливалось. В последнее время перестал показывать индикатор. Скорее всего окислились контакты. Или проводок где-то отпал. Все таки навесной монтаж — не самая надежная в мире штука. Основной […]
Беспроводные сенсоры влажности почвы для комнатных растений
Когда-то давно приобрел на просторах Интернета простой прибор для измерения влажности почвы. Приборчик служи верой и правдой уже больше двух лет, показывая, когда нужно поливать комнатные растения. И ведь даже без всяких батареек! Но прогресс не стоит на месте. Возникла задача дистанционного измерения влажности растений на дачном участке. Решил начать с прототипа — системы измерения […]
Программируем Ардуино «по воздуху» через ESP-link
У меня дома трудится масса устройств умного дома. Большая часть из них использует недорогие платы Arduino Pro Mini или микроконтроллеры Atmega328 с прошитым ардуиновским бутлоадером. Иногда, с приходом новых идей, требуется перепрограммирования всех этих устройств. Монтаж-демонтаж контроллера, встроенного в какую нибудь люстру то еще удовольствие. Скакать под потолком с ноутбуком тоже удовольствие ниже среднего. В […]
«Умное» мигание светодиодом в Ардуино
Эта статья будет о программировании. О простом и сложном одновременно — мигании светодиодом. Зачем все это? Бывает при программирование какого-нибудь устройства не хватает портов ввода-вывода микроконтроллера. Или из экономических соображений, а может нехватки места в корпусе, не хочется устанавливать дисплей, а как то сигнализировать о режимах работы устройства очень хотелось бы. Часто достаточно сигнализировать о этих […]
Настраиваем файл boards.txt для своих контроллеров
Ранее я писал о прошивке контроллеров ATMEGA328 при помощи программаторов Самодельный Arduino из контроллера ATMEGA328P-PU Перезапись загрузчика в Arduino Pro Mini Ардуино в качестве программаторов AVR контроллеров Настала пора разобраться, а заодно привести в порядок файл BOARD.TXT Описание данного файла довольно скудное, нашел на странице WiKi Arduino IDE. О новых возможностях формата данного файла навела на […]
Ардуино в качестве программаторов AVR контроллеров
С последней версией Arduino IDE перестал работать USBASP, с помощь которого прошивал массу контролеров. У USBASP пора обновить прошивку, а может быть и схему, а я буду использовать в качестве программатора обычный Arduino. Тем более я уже использовал эту схему для программирования ATTiny13. Для Arduino на ATmega168/328 схема будет выглядеть так — между собой соединяем D11, […]
Покупаем Arduino в интернете. (Часть 2)
Чуть больше года назад я написал статью «Покупаем Arduino в интернете«, где приводил много ссылок на китайские магазины и интернет площадки, где можно приобретать различные детали и компоненты для самодельного умного дома. А как же изменилась ситуация теперь? 2015 год принес нам довольно грустный курс доллара и евро. Но китайские производители нас все же порадовали уменьшением цены […]
Индикатор разряда аккумулятора на микроконтроллере
Недавно я собрал небольшую переносную колонку. В ней применена плата зарядки на микросхеме TP4056 и литиевый аккумулятор от старого телефона. В данном изделии явно не хватало индикатора разряда аккумулятора.