Проход по ссылкам навигацииГлавная : Статьи

/

исходник термометра picbasic pro 16f628a

Устройство управления яркости 8 светодиодов

По заданной программе изменяется яркость светодиодов. Изменение яркости осуществляется широтно-импульсной модуляцией (ШИМ). Так как яркость светодиодов от значения ШИМ меняется не линейно, для каждого уровня яркости эмпирически подобрано значение ШИМ. Всего реализовано 16 уровней яркости. Частота ШИМ примерно 22 кГц. Светодиоды, через ключи подключены к выводам порта B микроконтроллера. Тактовый генератор, используется внутренний - 4 МГц. Прерывания каждые 65 мс (квант времени, одн

Охранное устройство с оповещением по телефонной линии

Устройство предназначено для охраны помещения ( магазин , квартира ) с применением датчика движения и датчика открывания двери ( нормально замкнутые контакты ) . Если предусматривается применение нескольких датчиков их необходимо соединить последовательно . Алгоритм работы. Сразу после включения питания устройство начинает отсчет времени,( при этом один светодиод мигает ) позволяя выйти из помещения без поднятия тревоги . В течении 30 секунд звучит местный динамик, подавая короткие

Пинг-понг на микроконтроллере ATmega32

Это простое устройство было разработано студентом Массачусетского Технологического Университета. Управление происходит путем наклонения устройства с датчиком ускорения фирмы Analog Devices - ADXL203. Датчик ускорения подключен к микроконтроллеру AVR ATmega32, который обрабатывает данные и управляет двухцветной матрицей светодиодов фирмы Sparkfun. Искуственный интеллект соперника не идеален для того чтобы его можно было выиграть :). Проект написан и скомпилирован с помощью avr-gcc/avrdude.

Цифровая кость

Наверное у каждого есть маленькие родственники – дети. Ребёнок рано или поздно начинает осваивать счёт. Обучение наиболее эффективно проводить в форме игры. Для этих целей существуют различные настольные игры, в которых количество ходов определяется с помощью игральных кубиков (костей). На микроконтроллере собран генератор случайных чисел. Устройство постоянно находится в режиме ожидания, т.н. режим «sleep». В этом режиме схема потребляет единицы микроампер, что сопоставимо с естест

Паяльник с терморегулятором без датчика на ATtiny15

Схема: Рис. 1. Схема в "железе" не собиралась, эмулировалась в Протеусе!!! Как правило, паяльники производства СНГ при работе немного перегреваются. Это нам и нужно. Если теперь периодически питать такой паяльник напряжением через полупериод, то он в эти промежутки будет медленно охлаждаться – вот вам и регулировка температуры. Встроить в заводской паяльник датчик температуры – дело не простое, а если для оценки температуры использовать величину сопротивления спирали? Меняется он

Контроллер видео-домофона с музыкальным звонком

В последнее время широкое распространение получили не дорогие китайские видеоглазки. В них имеется ПЗС-матрица (цветная или черно-белая), объектив, микрофон и иногда светодиоды ИК-подсветки. Ниже представлено описание домофона на основе такой видео-камеры. Основа устройства - микроконтроллер PIC16F628. К выводу RA1 через ключ подключен электромагнит затвора замка. На выводе RA3 во время звонка присутствует лог. "1" и может использоваться, например, для световой индикации вызова

Школьный автомат подачи звонков

Возможности : - 63 звонка. - 0 - 59 сек - продолжительность звонка. - энергонезависимая память для хранения продолжительности и времени включения звонков. Исходный текст программы написан на ассемблере. Светодиодные индикаторы - спареные с общим анодом. Кварцевый резонатор - применяемый в часах - 32768 Гц. Он подключен к выводам Таймера 1 микроконтроллера. Сам-же микроконтроллер тактируется от внутреннего генератора 4 МГц. Исходник, прошивка и печатная плата (PCAD2001) - Вы

Измеритель давления - ATmega8 и датчик MPXV5100

Ключевые слова: Fm антенна из польской
Датчик давления MPXV5100 разрабатывался для широкого круга задач и в основном для подключения к микроконтроллерам с АЦП. Выходное напряжение прямо пропорционально приложенному давлению. Датчик измеряет разность давлений между измеряемым и атмосферным т.е. когда измеряемое давление равно атмосферному он показывает 0 КПа. Исходный код написан на Си под оболочкой WinAVR с использованием библиотеки AVRLIB. Как можно видеть исходный код на Си очень простой, всего пару строк, но скомпиллированный код

Частотомер 999.999MHz +/- 1KHz(MB15E03SL)

Схема: Вашему вниманию предлагаю схему милливольтметра - частотомера. Измерение частоты до 999.999MHz +/- 1KHz, нижний предел согласно datasheet на MB15E03SL =100MHz, но реально он намного ниже (у меня аж 3MHz). Измерение ВЧ напряжения до 999 Vrms. При измерении более высоких амплитуд используйте ВЧ делители (аттенюаторы), дабы не спалить D1 и IC1. Питание 2.4V – 3.6V. Ток потребления 4.2mA. Период измерений 200мс. При включении, прибор будет показывать напряжение батареи питания

Термометр: меньше не бывает?

Автор - Даниил Перваков aka Danko, г.Бахчисарай, АР Крым, Украина. На радиорынке я присмотрел трехразрядный семисегментник. Приобрел микроконтроллер Attiny2313 в SOIC корпусе, DS18B20, smd-резистор и smd-конденсатор. Нарисовал печатную плату, по печатной плате нарисовал схему, написал программу, залил в МК и : И вот, что получилось: На индикатор наклеена тонировочная пленка (без нее нормально сфотограыировать индикатор не удавалось). О размерах можно судить и по при
Страница 2 из 4 (всего 35)Prev1[2]34Next