Архив автора: GetChiper

144-1-Bit AVR Game-Лабиринт.

Автор: | 20.04.2017

Первых несколько этапов игры уже реализовано. Это формирование произвольного случайного лабиринта, вывод лабиринта на экран и произвольное движение по нему. Джойстиком можно произвольно перемещать вид, а нажатие на джойстик строит новый случайный лабиринт. Лабиринт создается по этому алгоритму. Получается быстро и не накладно по ресурсам. Новая тестовая прошивка. Прошить ее в Ардуину можно при помощи GC-Uploader… Читать далее »

143-1-Bit AVR Game-Первая проба

Автор: | 08.04.2017

Перед тем как начать что-то разрабатывать, нужно убедится что результат окажется такой как ты представлял, иначе можно потратить много времени впустую. Для нашего случая, когда примерно известен геймплей, неизвестным остается визуальная составляющая — как это все будет выглядеть на дисплее. Для тестов я создал набор спрайтов и просто их проиграл на дисплее — получается неплохо!… Читать далее »

142-1-Bit AVR Game-Железо

Автор: | 05.04.2017

Приступаем к разработке. Эта статья будет описывать схему устройства, его электронные компоненты и внешний вид. Все что буду менять в конструкции — будет описано здесь (для этого буду временно поднимать статью в топ). В комментариях можно будет поучаствовать в обсуждении или помочь советом. 1 Схема В этой игре решил следовать принципу минимализма и схема первая в этом поучаствует:… Читать далее »

141-1-Bit AVR Game-Модули

Автор: | 03.04.2017

Поговорим о модулях, из которых будет состоять наша игра. Их будет немного. Кстати, все модули для этого устройства мне предоставил магазин DiyLab.  И если все получится с игрой, то можно будет эти модули купить прямо набором с уже прошитой Ардуиной. 1 Плата Arduino

140-1-Bit AVR Roguelike Game

Автор: | 02.04.2017

Последнее время очень не хватает времени на блог и устройства для для него 🙁 — много работы. Но идеи новых устройств постоянно возникают в голове и последняя из них меня очень «зацепила». Поэтому, даже несмотря на отсутствие времени и еще незаконченные проекты (например, AAL — который хоть и на завершающей стадии, но никак не дождется чтобы… Читать далее »

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

Автор: | 01.10.2016

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

138-Tables Creator Программа создания табличных значений формул для исходников

Автор: | 19.09.2016

Написал небольшую программу создания табличных значений для вставки в исходники. Раньше такие таблицы я создавал или в экселе (сохраняя результирующую таблицу в формате .csv) или писал разовые программки. После очередного написания одной из таких разовых программ решил доделать ее до более приемлемого, для последующего применения, вида. Теперь следующие таблицы я буду делать только в ней!… Читать далее »

137-Управление светодиодным RGB-светильником (изменения параметров цвета) средствами микроконтроллера

Автор: | 08.09.2016

  В этой статье будут рассмотрены практические механизмы формирования и изменения параметров цвета светодиодного светильника, проблемы при этом возникающие и способы их решения. Все, что описано в статье – это мой опыт работы со светом при реализации проекта AAL.   Как формируется цвет при помощи светодиодов. Начнем с самого начала — определимся, как формируется цвет,… Читать далее »

136-gcUploader автоматический загрузчик HEX-файлов для Arduino

Автор: | 26.08.2016

С недавнего времени, как Вы заметили, я стал создавать много конструкций на базе Arduino. Причина проста – экономия времени на сборку устройства. Сейчас у меня стало не так много свободного времени, но отказываться от своего хобби я не хочу. Поэтому приходится оптимизировать производство новых устройств :). Больше времени уделять коду, чем пайке. Кроме того, конструкция… Читать далее »

135-AAL-Модули, входящие в состав устройства

Автор: | 17.08.2016

В Adjusty Ambient Light я планирую применять только готовые и широко представленные в продаже модули. Это значительно упростит сборку и прошивку устройства. Наладки как таковой вообще не потребуется. Применяя плату Arduino не понадобится и программатора. Ниже привожу перечень того что планируется применить в устройстве (возможны изменения, но, думаю, незначительные)   Первые две позиции – это обязательные… Читать далее »