Рубрика «Arduino»

Миниатюрные индикаторы 1602

LCD индикаторы 1602 очень популярны в мире микроконтроллеров. Что не удивительно. Меньше чем за пару баксов получается полноценная символьная консоль на 16 символов и две строки с подсветкой. Но дешевые модули «для Ардуино» имеют довольно большие габариты. При размере области цифр 58 x 10 мм габариты платы такого модуля 80 x 36 мм, при толщине в 1 […]

Управление кнопками на Ардуино

В предыдущей статье я писал об организации индикации на светодиодах. О работе с кнопками на Ардуино написано очень много. В этой статье я напишу свое видение, как удобно разрабатывать управление микроконтроллера с использованием тактовых кнопок, подключенных к цифровым входам. Не буду вдаваться в подробности схем подключения кнопок к цифровым (и не только) входам микроконтроллера. В данной […]

Программируем Ардуино «по воздуху» через 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, […]

Логический анализатор 24МГц 8 каналов за $6

Покупая всякую китайскую электронику для своих «поделок» часто сталкиваюсь с проблемой плохого описания работы, Тема сегодняшней статьи — использование дешевого китайского логического анализатора купленного на Алиэкспресс. Что такое логический анализатор? Это такой прибор… для логического анализа ))) Сразу приходит на ум фильм с Робертом Де Ниро

Одна снежинка — ещё не снег, ещё не снег…

    Новогодняя снежинка на WS2812B получилась одним из самых повторяемых моих проектов. Поэтому решил написать еще один небольшой обзорчик по технологии изготовления такой снежинки.

Изучаем ATTINY13, восстанавливаем новогоднюю елочку

Как то приобрел в хозяйство маленькие контроллеры ATTiny13. Недавно руки дошли с ними повозиться. Приобрести их можно по цене $3.3/10шт в корпусе SOP8 или $4.83/10шт в корпусе DIP8. Я взял в корпусе DIP8 вместе с панельками Характеристики ATTiny13A Память для программ (FLASH) — 1Кб ОЗУ — 64 Байт Число входов/выходов — 6 Выходов ШИМ — 2 Аналоговых входов […]

Программируем ESP8266 в Arduino IDE

В предыдущей статье про «народные» WiFi модули я делал обзор купленных почти за $2.6 ES-07 с платами адаптерами. Сейчас расскажу о программировании модулей в среде Arduino IDE. Заодно в этой статье можно узнать, как сделать часы с синхронизацией времени по NTP протоколу.

 
Единственный ребенок / Должное педагогической литературе