Показаны сообщения с ярлыком регистр. Показать все сообщения
Показаны сообщения с ярлыком регистр. Показать все сообщения

22 июня 2012 г.

Соединяем две Arduino через SPI

Маразм крепчал, и поэтому сегодня мы будем соединять две платы Arduino через шину SPI. Сразу вас разочарую, передавать инфу мы будем только в одну сторону. Дуплексное соединение организуется чуть-чуть сложнее, чем то, что мы натворим сейчас. Но зато на простом примере разберемся, как работать с SPI не через библиотеку, а через регистры процессора. И, что главное, хорошенько изучим шину на низком уровне.

18 мая 2012 г.

Arduino: используем всю мощь двухцветной матрицы

Двухцветная светодиодная матрица позволяет отображать точки красного, зеленого и желтого цвета. Таким образом, можно рисовать всякие веселые разноцветные анимации. Сегодня мы как раз этим и займемся, а в качестве примера нарисуем красную спортивную Феррари, которая гоняет по трассе с ветерком.

4 мая 2012 г.

Arduino: бегающая точка на светодиодной матрице

Объединяя управляющие способности джойстика и изобразительные способности светодиодной матрицы, можно получать прикольные игрушки. Сегодня мы сделаем самое простое - точку, которая бегает по матрице при движении джойстика.

27 января 2012 г.

Arduino и часовой 7-сегментный дисплей

Сегодня у нас в студии часовой 7-сегментный дисплей с четырьмя цифрами и двоеточием посередине. Чтобы его завести, никаких революций совершать не придется - ведь в прошлый раз мы уже подробненько разобрали динамическую индикацию на тройном дисплее.

Сейчас нам понадобится всего лишь подключить один новый проводок к старой схеме и переключить 4 других. Программку тоже модифицируем совсем немного.

17 января 2012 г.

Arduino и тройной 7-сегментный дисплей на SPI

Мы уже научились управлять одинарным и двойным 7-сегментником (и даже ими одновременно) по SPI. Таким образом, двигаясь step-by-step, мы подобрались к тройному 7-сегментному дисплею. Здесь нас ожидает принципиально новый способ получения "картинки" на дисплее - нам придется делать своеобразную развертку. Стоит называть это динамической индикацией.


28 ноября 2011 г.

Arudino + SPI + 7-segment: добавляем фичи

В этой статье мы узнаем, как работать с АЦП Arduino и как обработать нажатие кнопки, напридумываем новых последовательностей для анимации на двойном 7-сегментном дисплее и вспомним замечательную штуку - рандомизатор. Собрав все эти и полученные ранее знания, повеселимся по полной!

22 ноября 2011 г.

Arduino: Параллельное и последовательное подключение ведомых устройств к шине SPI

В этой статье будут рассмотрены вопросы параллельного и последовательного подключения нескольких ведомых устройств к шине SPI, последовательного подключения сдвиговых регистров, работы с двойным 7-сегментным дисплеем, реализации независимых процессов в Arduino. В итоге, мы сделаем схемку, в которой по двойному 7-сегментнику будет бегать змейка, а на другом, одинарном, в это время будут тикать секунды.

7 ноября 2011 г.

Arduino: управление 7-сегментным дисплеем по SPI

В этой статье будет проведено краткое знакомство со сдвиговым регистром, семисегментным дисплеем и шиной SPI, будет напомнен перевод из двоичной системы в шестнадцатеричную.
В итоге, мы напишем программу для Arduino, которая будет управлять семисегментным дисплеем через сдвиговый регистр, подключенный к SPI.