Про самодельные лампы для растений я написал уже несколько статей
С использованием обычных синих и красных светодиодов
С использованием светодиодов специального спектра 440нм и 660нм
Короткий обзор, как растут растения под фитолампами
Сегодня расскажу о специальных светодиодах для растений с «полным спектром». У данных светодиодов нужный спектр излучения достигается специальным люминофором, обеспечивающим вторичное излучение.
Светодиоды для растений 3вт с «полным спектром»
Управление кнопками на Ардуино
В предыдущей статье я писал об организации индикации на светодиодах.
О работе с кнопками на Ардуино написано очень много. В этой статье я напишу свое видение, как удобно разрабатывать управление микроконтроллера с использованием тактовых кнопок, подключенных к цифровым входам.
Не буду вдаваться в подробности схем подключения кнопок к цифровым (и не только) входам микроконтроллера. В данной статье рассматривается кнопка, подтянутая резистором к плюсу и замыкающая вход на землю. Поэтому состояния нажатой кнопки LOW, а отпущенной HIGH.
Тип кнопки не имеет значения, например может быть таким
Программируем Ардуино «по воздуху» через ESP-link
У меня дома трудится масса устройств умного дома. Большая часть из них использует недорогие платы Arduino Pro Mini или микроконтроллеры Atmega328 с прошитым ардуиновским бутлоадером. Иногда, с приходом новых идей, требуется перепрограммирования всех этих устройств. Монтаж-демонтаж контроллера, встроенного в какую нибудь люстру то еще удовольствие. Скакать под потолком с ноутбуком тоже удовольствие ниже среднего. В последних сборках я устанавливаю микроконтроллеры на съемных панельках, что позволяет вынуть его, запрограммировать и вставить обратно.
Но как хотелось бы вдумчиво поотлаживать свои устройства прямо на месте. Думал для этих целей применить Serial Bluetooth адаптеры. Но недавно один хороший человек на форуме esp8266.ru с ником dao89 надоумил воспользоваться «народным! WiFi модулем ESP8266 и прошивкой ESP-link.
«Умное» мигание светодиодом в Ардуино
Эта статья будет о программировании. О простом и сложном одновременно — мигании светодиодом.
Зачем все это?
Бывает при программирование какого-нибудь устройства не хватает портов ввода-вывода микроконтроллера. Или из экономических соображений, а может нехватки места в корпусе, не хочется устанавливать дисплей, а как то сигнализировать о режимах работы устройства очень хотелось бы. Часто достаточно сигнализировать о этих режимах горением или миганием светодиода. А если режимов много?
Программирование и настройка WiFi контроллера управления вентилятором
В предыдущей статье я рассказал об сборке нового контроллера управления влажностью
. Теперь расскажу об особенностях программы, алгоритмах управления и настройках этого контроллера.
ESP8266, в отличие от Atmegи328, на которой была реализована предыдущая версия, имеет очень привлекательные характеристики:
Контроллер управления вентилятором 2. Теперь с WiFi
Почти два года прошло с изготовления контроллера управления влажностью для ванной комнаты. Все это время контроллер служил верой правдой без глюков и зависаний, как и положено хорошему контроллеру и даже обзавелся с легкой руки моей супруги гламурным корпусом.
Но технический прогресс неумолимо бежит вперед и новые веяния опять не давали мне покоя. На это раз, концепцию умного дома я решил реализовать на WiFi модулях ESP8266. Давно экспериментирую с этими модулями и решил свой умный дом на них перевезти.
Настраиваем файл boards.txt для своих контроллеров
Ранее я писал о прошивке контроллеров ATMEGA328 при помощи программаторов
- Самодельный Arduino из контроллера ATMEGA328P-PU
- Перезапись загрузчика в Arduino Pro Mini
- Ардуино в качестве программаторов AVR контроллеров
Настала пора разобраться, а заодно привести в порядок файл BOARD.TXT
Описание данного файла довольно скудное, нашел на странице WiKi Arduino IDE. О новых возможностях формата данного файла навела на мысль возможность настройки тех же Arduino Pro Mini с дополнительным меню. Вот и решил сделать на подобие этого описание своих контроллеров.
Ардуино в качестве программаторов AVR контроллеров
С последней версией Arduino IDE перестал работать USBASP, с помощь которого прошивал массу контролеров.
У USBASP пора обновить прошивку, а может быть и схему, а я буду использовать в качестве программатора обычный Arduino. Тем более я уже использовал эту схему для программирования ATTiny13.
Для Arduino на ATmega168/328 схема будет выглядеть так — между собой соединяем D11, D12, D13, а D10 контроллера программатора соединяем с RESET программируемого контроллера. Устанавливаем кварц для прошивки контроллеров, работающих от внешнего резонатора.
Логический анализатор 24МГц 8 каналов за $6
Покупая всякую китайскую электронику для своих «поделок» часто сталкиваюсь с проблемой плохого описания работы,
Тема сегодняшней статьи — использование дешевого китайского логического анализатора купленного на Алиэкспресс.
Что такое логический анализатор? Это такой прибор… для логического анализа ))) Сразу приходит на ум фильм с Робертом Де Ниро
Одна снежинка — ещё не снег, ещё не снег…
Новогодняя снежинка на WS2812B получилась одним из самых повторяемых моих проектов.
Поэтому решил написать еще один небольшой обзорчик по технологии изготовления такой снежинки.


