Архив метки: микроконтроллер

Косяк с подтяжками на девборде под 8266

На девборде под esp8266 косяк с подтяжками на некоторых линиях данных – в частности RX: подтянуты к +5В, несмотря на питание ESP от 3.3. В итоге подключенный PZEM-004T не мог “передавить” уровень и ничего не работало. Отключение платы от USB и питание напрямую от 3.3V решило проблему.

В копилку ссылок: бридж BT-Wifi для мультиварок Redmond

Искал мультиварки-самоделки на ESP32 или чем-то таком, нашел бридж для подключения мультиварок/чайников/прочих девайсов с Bluetooth к умному дому:

Таймер-контроллер для теплого пола

Фактически, это адаптация проекта по управлению поливным коллектором. Надоело вручную включать и выключать вечером автомат секции теплого пола, решил немного автоматизировать процесс.

Читать далее Таймер-контроллер для теплого пола

Компьютеризация поливного коллектора

Прошло уже пару лет с момента реализации автополива газона. Таймеры (Aquapulse AP 4014) успешно отработали, хотя внезапно наступившие заморозки весной 2020-го и попортили их, порвав пластик корпусов. Корпуса были заклеены с помощью горячего паяльника и кусочков пластика; не все таймеры получилось нормально заклеить – некоторые начинали травить снова, а пару я заменил целиком. В таком виде оно отработало в 2020-м и 2021-м годах.

Очередная трещина в одном из таймеров, заставившая вернуться к ручному управлению этим каналом; необходимость собирать/разбирать коллектор между сезонами; необходимость покупки и замены батареек в таймерах; отсутствие удаленного управления, а также попавшийся на глаза обзор кранов с сервоприводом на mysku – все это подтолкнуло к очередным изменениям. Пришло время двигаться дальше, а наработки по управлению вытяжкой через веб-интерфейс определили направление развития.

Читать далее Компьютеризация поливного коллектора

В копилку ссылок: годный блог на тему микроконтроллеров

Собственно, на блог Technoblogy уже ссылался в прошлых постах; тут еще немного из заинтересовавшего:

  • http://www.technoblogy.com/show?LSE – пример использования нескольких кнопок с одним входом;  использование reset как дополнительного пина без отключения возможности сброса.
  • http://www.technoblogy.com/show?2RA3 – сравнение потребления старых и новых tiny-микроконтроллеров.
  • http://www.technoblogy.com/show?WNM – графика на OLED-дисплеях с использованием attiny85.
  • http://www.technoblogy.com/show?LNQ – GPS-маяк на базе attiny85. Тут же есть и отсылка на использование двух светодиодов на одном выходе.

Переходник для прошивки attiny84

Под одну из запланированных конструкций, найденных в Интернете, заказал на aliexpress несколько attiny84, дел с которыми раньше не имел. Контроллер идет в корпусе DIP-14. Доставили, получил; из подручных средств – заказанная ранее отладочная плата для tiny13/tiny85 в DIP-8. Контроллеры из одной линейки, поэтому решил просто сделать переходник DIP-14->DIP-8.

Читать далее Переходник для прошивки attiny84

Заметка по старшим инверторам Soyosource и МК STM8

Недавно отказал один из инверторов Soyosource. Началось постепенно: нулевая выработка, отказ пульта управления. После перезапуска при снятии питания завелся; через время снова подвис, оставив при этом работать вентиляторы на полную. При следующем перезапуске вентиляторы отключились, но пульт так и не заработал.

Переставил пульт с другого подобного инвертора, выставил настройки заново (инвертор перешел на вариант работы от аккумуляторов + кривые уровни напряжений), силовая часть работает. Проблема в том, что при отключении пульта инвертор перестает работать минут через 10-15 – возможно, пытается сохранить выработку (помнится, она сохранялась именно в МК дисплейной части) и где-то в этом месте вешается.

Читать далее Заметка по старшим инверторам Soyosource и МК STM8

USB-watchdog на tiny85

Проект не мой, просто реализация найденного в сети.

USB-watchdog служит для перезагрузки (или других подобных действий) системы в случае, если та перестала откликаться и сбрасывать таймер в watchdog’e – в общем-то, принцип как и у других watchdog’ов. Цепляется с одной стороны на USB-порт и распознается как устройство в системе, с другой – на пин reset на гребенке передней панели на материнской плате.

Готовые варианты продаются от 100 грн и выше, решил попробовать собрать из подручных средств. В сети нашел проект USB-watchdog на базе tiny85, его и стал реализовывать.

Читать далее USB-watchdog на tiny85