Главный раздел

Печать

Часы c секундами на Attiny2313

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 9

Часы построены на базе микроконтроллера Attiny2313 и трех двухразрядных семисегментных индикаторов, которые высвечивают часы, минуты и секунды. Внешний кварц на 4MHz обеспечивает высокую точность хода. Семисегментные индикаторы можно применить любые с общим анодом. Также по желанию подключаются дополнительные светодиоды, которые мигают 2 раза в секунду и показывают рабочее состояние часов. Устройство настраивается с помощью двух кнопок.

Настройка

1. Нажимаем кнопку S1, начинает мигать индикатор часов, кнопкой S2 настраиваем часы;
2. Нажимаем кнопку S1, начинает мигать индикатор минут, кнопкой S2 настраиваем минуты;
3. Нажимаем кнопку S1, начинает мигать индикатор секунд, кнопкой S2 сбрасываем в ноль секунды;
4. Нажимаем кнопку S1, часы переходят в рабочий режим.

Печать

Часы-таймер на PIC16F628

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 4

Проект представляет собой часы с таймером, который может быть запрограммирован на включение и на выключение. Я начал его делать так как мне было лень включать и выключать каждый день аквариум. Не стал использовать уже готовые вещи по нескольким причинам - в том числе и потому что планирую добавить автоматическую систему для кормежки рыб.

Схема часов довольно проста, если не сказать очень проста. Главная часть, безусловно - программа на ассемблере. Для программирования я использовал Microchip's MPASMP, а для рисования схемы - Eagle.

Печать

Gravitron

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 3

Основная идея проекта - исследовать силу гравитации. Игрушка сделана из половины мячя для пинг-понга. По окружности светится красная точка, которая всегда остается вверху. При вращении игрушки в любом направлении, как вы хотите - красная точка всегда будет подниматься снова. Видео показано ниже:

Печать

Электронный замок с ключём i-Button (DS1990A) на PIC16F627A

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 3

Здесь представлена схема электронного замка, в котором в качестве ключа используется устройство DS1990A(Touch Memory). Touch Memory типа DS1990A представляет собой пассивное устройство (без внутреннего источника питания), которое имеет записанное с помощью лазера ПЗУ(ROM), содержащее уникальный серийный номер. Для считывания данных с DS1990A используется 1-проводная шина фирмы DALLAS. DS1990A является подчинённым устройством, а мастером является обычно микропроцессор(микроконтроллер). Питание DS1990A во время обмена данными производится от 1-проводной шины. Эквивалентная схема интерфейсной части DS1990A показана на рисунке:

 517-01

Печать

Электронное реле поворотов на Attiny13

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 11

Данное электронное реле поворотов используется взамен стандартного трехконтактного реле. Электромагнитное реле заменено силовым полевым транзистором IRF4905 (P-Channel mosfet, макс. мощность 200W), а вместо иногда раздражающего щелканья реле звучит приятная мелодия зуммера. Управляющий микроконтроллер Attiny13 тактируется от внутреннего генератора частотой 9,6МГц. Данное реле может работать со светодиодными указателями поворотов при условии что в каждой стороне вместе со светодиодными лампами должна быть подключена одна обычная лампа накаливания или одна обманка.

Печать

Ядро Cortex-МЗ компании ARM. Полное руководство. Джозеф Ю. 2012 г.

Опубликовано . Опубликовано в Литература

Рейтинг:   / 4
Ядро Cortex-МЗ компании ARM. Полное руководство. Джозеф Ю. 2012 г.

Настоящая книга представляет собой исчерпывающее руководство по новому 32-битному процессору компании ARM - Cortex-МЗ. В данном руководстве подробно описана архитектура процессорного ядра Cortex-МЗ и его подсистемы памяти. Также подробно рассмотрены остальные узлы процессора, в том числе контроллер векторных прерываний NVIC, модуль защиты памяти MMU и разнообразные компоненты отладки. Приводится детальное описание новой системы команд Tbumb-2, поддерживаемой данным процессором. Книга содержит большое число примеров программного кода как на языке Си, так и на ассемблере.

Печать

Сборка и программирование мобильных роботов в домашних условиях. Фредерик Жимарши 2007 г.

Опубликовано . Опубликовано в Литература

Рейтинг:   / 2
Сборка и программирование мобильных роботов в домашних условиях. Фредерик Жимарши 2007 г.

Вашему вниманию предлагaется книгa известного французского автора Фредерика Жимарши (Frederic Giamarchi). Книгy без преувеличения можно назвать энциклопедией мобильных роботов. В ней детально рассматривается элементная база роботов: микроконтроллеры, их архитектура и система kоманд, типы применяемых датчиков, силовых контролёров и двигaтелей для роботов. Детально описаны конструкции нескольких роботов («Робот F», «Pобот - борец Сумо», «Робот-муравей), «Робот с походкой человека» и др.), которые можно собрать своими руками: электронные схемы, чертежи печатных плат и размещения радиоэлементов, соединение составных частей; листинги npoгpaмм, часть которых дана в Ассемблере, часть на языках С и Basic. Изюминкой книги является рассмотрение специально разработанных языков для роботов объектно-оринтированного языка, на основе котopoгo создан язык LEGO одноименной фирмы, и улучшенного метода программирования при помощи ускopeннoгo создания прототипа, который предлaгaет молодая французская фирма Controlord. В книге мнoгo ссылок на сайты по робототехнике.

Печать

Умный дом своими руками. Гололобов В. Н. 2007 г.

Опубликовано . Опубликовано в Литература

Рейтинг:   / 1
Умный дом своими руками. Гололобов В. Н. 2007 г.

Устройства интеллектуального управления инженерными системами зданий (умный дом) приобретают широкую популярность. Многие хотели бы иметь в своем доме систему управляющую освещением, охраной, бытовыми приборами. Как правило, препятствием на пути к обзаведению умным домом становиться стоимость интеллектуальных систем, исчисляемая иной раз тысячами долларов. В книге «Умный дом своими  руками» Гололобов В. Н. рассказывается, как без больших материальных затрат самостоятельно изготовить  электронную начинку несложного умного дома, который умеет управлять освещением, аудио- видеоаппаратурой, кофеваркой или электрочайником. В процессе изучения материалов книги «Умный дом своими  руками» читатели познакомятся с микроконтроллерами семейства PIC, средой программирования микроконтроллеров на языках Си и ассемблер MPLAB, с  программой на Visual Basic написанной автором книги для управления периферийными устройствами умного дома с персонального компьютера.

Печать

Программирование микроконтроллеров ATMEL на языке Си. Прокопенко В. С. 2012 г.

Опубликовано . Опубликовано в Литература

Рейтинг:   / 4
Программирование микроконтроллеров ATMEL на языке Си. Прокопенко В. С. 2007 г.

Эта книга — сборник примеров программ на языке С для микроконтроллеров производства ATMEL. В качестве средств разработки и имитации использованы компилятор WinAVR, среда AVR Studio и имитатор схем Proteus ISIS. Синтаксические особенности языка С и методы работы с перечисленными выше инструментальными средствами в книге подробно не рассматриваются, поскольку автор преследовал цель дать максимальное число практических примеров использования тех или иных периферийных устройств микроконтроллера: таймеров/счетчиков, приемопередатчика U(S)ART, аналогового компаратора, АЦП, интерфейсов SPI и TWI, памяти Flash и EEPROM. Отдельная глава посвящена взаимодействию с ЖК-модулем.

Рекомендуем посмотреть