Записи с меткой ‘tinyAVR’

Проект tinyAVR 1. Программа "Hello World!" в мире микроконтроллеров

January 12, 2015

После того как мы описали все элементы и компоненты проекта (и всю специфику создания проектов для микроконтроллеров AVR), предлагаем простой проект для иллюстрации. В нем есть все элементы, показанные на рис. 1.15. В схеме имеется два светодиода и две кнопки, а также кнопка сброса. Задача устройства — изменять состояние светодиодов при нажатии и отпускании кнопок. Проект имеет такое название потому, что вводит вас в мир микроконтроллеров tinyAVR.

» Читать запись: Проект tinyAVR 1. Программа "Hello World!" в мире микроконтроллеров

Проект tinyAVR 2. Мерцающая светодиодная свеча

January 5, 2015

При всем разнообразии современных способов освещения свечи все равно продолжают привлекать человека. Ужин при свечах считается более романтичным, чем при обычном освещении (даже приглушенном). Возможно, что этот эффект создает именно мерцание свечи, поэтому стоит попробовать его воспроизвести.

» Читать запись: Проект tinyAVR 2. Мерцающая светодиодная свеча

Проект tinyAVR 13. Игра "крестики-нолики"

December 21, 2014

Это современная версия классической игры в крестики-нолики. Крестики и нолики представлены с помощью выбираемых пользователем цветов. Предусмотрено несколько цветов и каждый игрок может выбрать цвет для нолика (или крестика). После выбора цветов кнопки позволяют поставить крестик (или нолик) в любое незанятое место на поле размером 3×3. В устройстве девять RGB-светодиодов. В этом проекте светодиоды управляются путем обычного мультиплексирования. На рис. 3.49 изображена блок-схема устройства. Для подачи сигнала, что пользователь выиграл, есть зуммер. Микроконтроллер распознает, когда три светодиода одного цвета окажутся в строке, столбце или по диагонали и останавливает игру. После завершения (выигрыша, проигрыша или ничьей) можно сыграть новую партию.

» Читать запись: Проект tinyAVR 13. Игра "крестики-нолики"

Лупа с регулируемой светодиодной подсветкой tinyAVR

December 4, 2014

В предыдущих двух устройствах интенсивность подсветки не регулировалась. Однако иногда свет может оказаться слишком сильным, а в другом случае вам может потребоваться дополнительная подсветка. Новый вариант лупы соответствует таким запросам. В устройстве используется восьмиконтактный микроконтроллер tinyAVR. Здесь вполне подойдет Tinyl3, хотя можно взять также Tiny24 или Tiny25. Принципиальная схема устройства изображена на рис. П3.20.

» Читать запись: Лупа с регулируемой светодиодной подсветкой tinyAVR

Проект tinyAVR 17. Крестики-нолики

December 1, 2014

Это устройство позволяет двум людям играть в крестики-нолики. Его блок- схема изображена на рис. 4.23.

» Читать запись: Проект tinyAVR 17. Крестики-нолики

Обзор "малюток" Tiny

October 13, 2014

В соответствии с законом Мура степень интеграции микросхем по-прежнему увеличивается в два раза (ну, почти в два) каждые 18 месяцев. Это означает, что каждые полтора года изготовители интегральных полупроводниковых схем могут разместить на той же самой площади микросхемы в два раза больше транзисторов и прочих компонентов. Эта важная гипотеза была впервые высказана Гордоном Муром (одним из основателей компании Intel) в середине 1960 годов и, как это ни удивительно, по-прежнему остается верной (более или менее). Габариты персонального компьютера постоянно уменьшаются. Существуют различные модели компьютеров: настольные, переносные, карманные и т. д. Недавно появились так называемые компактные компьютеры (Small Form Factor PC). Это доступные потребителю небольшие универсальные компьютеры со стандартным программным обеспечением. Действие закона Мура распространяется не только на персональные компьютеры, но и на бытовые электронные устройства: мой нынешний мобильный телефон (который имеет гораздо больше функций, чем предыдущий) значительно компактнее своего предшественника!

» Читать запись: Обзор "малюток" Tiny

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