Архив метки: ATmega328

153-Новости по gcConsole

Автор: | 28.07.2018

За последний месяц появилось много чего интересного связанного с консолью. Этому способствовало «сдруживание» с проектом ArduBoy.  Сообщество попросило меня портировать на ArduBoy мою игру и в процессе портирования я не забыл и за свою консоль. Итак, что нового: 1 Консоль заимела звук в виде бузера (смотри схему ниже куда подключать) 2 Консоль заимела портированную библиотеку… Читать далее »

152-gcRogue:жажда мести – описание игры

Автор: | 13.05.2018

После того как я обзавелся консолькой собственного изготовления, я почти довел до ума игру gcRogue. Теперь нужна статья, где игра будет описана (для возможности ссылаться на нее из того-же gcManager). Здесь я попытаюсь собирать все, что нужно знать по игре. Железо Игра сделана под Arduino Pro Mini (Nano, Uno, ATmega328) и I2C OLED дисплей (смотрите… Читать далее »

139-RGB vs HSB Сравнение цветовых схем регулирования

Автор: | 01.10.2016

Как я и обещал ранее, представляю Вашему вниманию устройство для практической демонстрации алгоритмов регулировки цвета RGB-светодиода. Особенностью устройства является то, что можно регулировать цвет светодиода сразу при помощи 2х систем  RGB  и HSB. Это позволяет  «почувствовать» все достоинства и недостатки обоих систем. Дополнительно, бонусом, реализован выход на умный пиксель WS2812B, а это значит, что можно… Читать далее »

129-Сборка шасси робота под Arduino

Автор: | 24.03.2016

В предыдущей статье мы ознакомились ZiChip-устройством 105-Bender, научились работать с программой Тюнером и создали несколько несложных сценариев. Для того чтобы двигаться дальше и показать как работает прошивка 105-Bender c моторами нам понадобится тележка.   Для отладки устройства я использовал своего, ранее собранного Бендера, но для Вас, читателей блога – это не очень подходящий вариант. Поэтому,… Читать далее »

128-Начало работы с 105 Bender

Автор: | 07.03.2016

В этой статье я опишу как начать работать с устройством 105 Bender. Это устройство ZiChip было создано специально для «оживления» давнишнего моего проекта — робота Бендера: — здесь я собрал шасси — а здесь внутреннюю электронику   В данной статье мы еще не будем запускать Бендера (это я сделаю в следующей статье). Цель статьи — рассмотреть основы… Читать далее »

122-Эффектор с выходом на умную ленту WS2812

Автор: | 14.10.2015

После переноса старого Эффектора на платформу Arduino (ATmega328P) стало возможно развивать проект дальше. И вот теперь к Эффектору я подключил умную ленту (NeoPixels) WS2812. При этом новый Эффектор WS2812 не просто выводит свои эффекты на умную ленту вместо обычных светодиодов, но еще и обзавелся внушительным количеством нового функционала. Новые плюшки: — переделан алгоритм формирования уровней,… Читать далее »

117-12-ти канальный «Метеор» на светодиодных лентах WS2812B и Arduino.

Автор: | 02.06.2015

Представляю Вашему вниманию собранное мною устройство «Метеор» или, по другому – «Сосульки» :). Устройство управляет двенадцатью «умными» лентами WS2812B, запуская в случайном порядке по ним «метеоры». Устройство позволяет регулировать скорость эффекта и цвет «метеоров». На видео более подробно показана работа устройства и варианты настроек:   Проект как аппаратно, так и программно реализован на Arduino.  

114-Cветильник из Arduino — CD Light Ladder

Автор: | 24.02.2015

После портирования Эффектора на Ардуину и обновления программы управления Эффектором захотелось это все где то применить практически. Давно я планировал сделать новый светодиодный светильник в поддержку темы светильников, которую я, надеюсь, буду продолжать. Еще я хотел соорудить что-то из старых CD-дисков (кто не делал светильников из CD-дисков!? – это как «Hello world» для программистов 🙂… Читать далее »

112-Arduffector-Эффектор за 5 минут без паяльника и программатора.

Автор: | 20.11.2014

Неожиданно для самого себя сделал апдейт Эффектора. Ну, наверное, не столько апдейт, сколько портирование его на Arduino (ATmega328). Вот вроде и не собирался делать апдейт (накопившееся пожелания пользователей планировал реализовать уже в новой конструкции Эффектора №2), но как-то получилось само собой. Все началось с просьбы Юриса (Juris Perkons) добавить в программу Эффектор-12 какую-то дополнительную функцию… Читать далее »

104-Прошивка любого Hex-файла в Arduino при помощи штатного загрузчика (Bootloader).

Автор: | 15.12.2013

Давайте немного отвлечемся от создания нашего робота и поговорим о том, как мы будем записывать прошивку в Arduino. Нас, прежде всего, интересуют три платы Arduino: — Arduino Uno – как самый распространенный вариант — Arduino Nano – компактный вариант, удобный для применения в небольших конструкциях — Arduino Pro Mini – дешевый компактный вариант без встроенного… Читать далее »