- Лоботрясы

Поиск
Перейти к контенту

Главное меню:



Читать в Яндекс.Подписках



    МИКРОКОНТРОЛЛЕРЫ
    Микроконтроллеры и не только...
    Микроконтроллеры... Ещё вроде бы совсем недавно я с ужасом произносил само слово "микроконтроллер" и с пиететом взирал на людей, с важным видом покупавших в ближайшем радиомагазине некую чупакабру с кодовым именем PIC16F84 или AT89, как уже сам более-менее сносно стал разрабатывать всякие никому не нужные, но волнующие сердце каждого радиолюбителя электронные поделки и с яросью бультерьера вгрызаться в особенности программирования на языке С. Как и у большинства начинающих, мой выбор в своё время пал на многоножек фирмы Atmel, с которыми и по сей день сохранились хорошие дружеские отношения. Да, 16-ти и 32-х разрядные монстры силиконовой долины уже прочно оттоптали задники (и передники) 8-ми разрядным братьям меньшим по цене и производительности, однако, контроллеры AVR всё ещё имеют свой преданный круг поклонников благодаря простоте программирования и лёгкости монтажа в домашних условиях, да и не думаю, что 8-ми разрядные контроллеры не оставят в дальнейшем для себя никакой ниши для применения. 
    Нет, я не противник ARM-ов - у меня уже лежит отладочная плата, маня запасаться терпением и изучать новую архитектуру и IDE, к тому же одна из причин открытия раздела по микроконтроллерам на сайте - просто очередная попытка подстегнуть себя к новым горизонтам и разработкам, поэтому, давайте же вместе учиться, набираться опытом и им же делиться!
    P.S. По моим программам и разработкам пинки и критика приветствуются (но по существу)!

© Igoryosha, 2014
Bluetooth-модуль SPP-C (BT04-A)
– Подключение и АТ-команды недорогого клона HC-05.

28.01.2017 - Igoryosha
Уведомитель телефонного звонка или BTnotifier
– Проект световой сигнализации входящего и пропущенного телефонных звонков на HC-05 для Android-смартфонов.
18.01.2017 - Igoryosha
Android-программы для управления по Bluetooth
– Рассмотрены одни из самых удачных (по мнению атора) программ, удобных для применения в быту или для управления моделями.
25.04.2016 - Igoryosha
STM32. Модуль EXTI
– Работа с модулем внешних прерываний.

8.04.2016 - Igoryosha
Обзор радиобрелков на 315 МГц
– Принцип работы и область применения радиобрелков на основе кодера PT2264 и декодера SC2272.
1.03.2016 - Igoryosha
Радиомодули RF. Часть 3 - Мучаем RF дальше
– Реализация простейшего программного протокола связи.
4.02.2016 - Igoryosha
Радиомодули RF. Часть 2 - Первые опыты
– Организация работы RF-радиомодулей посредством UART.
27.01.2016 - Igoryosha
Радиомодули RF. Часть 1 - Знакомство
– Описание принципа работы и характеристики простых радиомодулей на 433 МГц.
5.01.2016 - Igoryosha
Сенсорный модуль на AVR
– Сенсорные модули на 1, 2 и 3 кнопки на микроконтроллере ATtiny13.

21.12.2015 - Igoryosha
NIXIE CLOCK. Небольшая доработка
– Добавлена возможность подключения неонок, имитирующих смену секунд.
9.12.2015 - Igoryosha
STM32. Таймеры общего назначения. Часть 4
– Выбор режима и источника тактирования.

25.11.2015 - Igoryosha
Библиотека часов ds1307 для STM32
– Описание библиотеки RTC для ядер Cortex-M0 и Cortex-M3.

24.09.2015 - Igoryosha
Часы на шаговых двигателях или Step Motor Clock. Часть 2 – Программа
– Представлена первая версия программы часов на STM32 и стрелочных сервоприводах.

17.07.2015 - Igoryosha
Часы на шаговых двигателях или Step Motor Clock. Часть 1 – Схема
– Представлена схема и печатная плата разрабатываемых стрелочных часов на STM32 и стрелочных сервоприводах.

7.06.2015 - Igoryosha
STM32. Модуль NVIC
– Работа с контроллером вложенных векторизованных прерываний.

27.05.2015 - Igoryosha
Акселерометр ADXL345. Часть 2
– Продолжение рассмотрения особенностей работы акселерометра ADXL345 и описание небольшой библиотеки.
28.04.2015 - Igoryosha
Акселерометр ADXL345. Часть 1
– Описание и некоторые особенности работы цифрового акселерометра ADXL345.

8.04.2015 - Igoryosha
Управление сервоприводом от панели приборов
– Проект управления сервоприводом аналоговой стрелки (с шаговым двигателем) на Attiny13.
14.03.2015 - Igoryosha
Библиотека дисплея LPH9157-2 для STM32
– Библиотека для работы с дисплеем LPH9157-2 от телефонов Siemens C75 и ME75.
9.03.2015 - Igoryosha
STM32. Таймеры общего назначения. Часть 3
– Работа с библиотекой TIM среды разработки CooCox.

26.02.2015 - Igoryosha
Библиотека матричной клавиатуры для STM32
– Представлена библиотека для работы с матричной клавиатурой 3x4 и 4x4 для микроконтроллеров STM32
21.02.2015 - Igoryosha
Библиотека дисплея LPH8731-3C для STM32
– Вариант библиотеки для микроконтроллеров с ядрами Cortex-M0, Cortex-M3 и Cortex-M4.

15.02.2015 - Igoryosha
STM32. Таймеры общего назначения. Часть 2
– Доступ к регистрам таймеров, немного о прерываниях, эксперименты с разработкой простого таймера на 4-х разрядном LED-индикаторе и прочие ужасы...
7.02.2015 - Igoryosha
STM32. Таймеры общего назначения. Часть 1
– Введение в небольшой цикл статей по основным таймерам микроконтроллеров STM32 (на примере мк с Cortex-M0). В общем, регистры, биты и прочая ересь...
28.01.2015 - Igoryosha
Дата-логгер с дисплеем (регистратор аналоговых данных) V1.0
– Очередной виток перфекционизма по доводке хорошего в более лучшее :-)
17.01.2015 - Igoryosha
Имитация аналоговых часов на дисплее
– Рассмотрен алгоритм имитации аналоговых часов на TFT-дисплеях от мобильных телефонов (для CodeVisionAVR).
10.01.2015 - Igoryosha
Обзор отладочной платы на STM32F103C8T6
– Обзор одной из макетных плат, коими так богат радиорынок Поднебесной.

5.01.2015 - Igoryosha
Мучаем Bluetooth-модули. Часть 3 - Практический пример с HC-05
– Реализован пример программы мк, позволяющий принимать по Bluetooth управляющую команду со смартфона, и на её основе выполнять определённое действие.
2.01.2015 - Igoryosha
Мучаем Bluetooth-модули. Часть 2 - HC-07, HC-08, HC-09
– Продолжение обзора распространённых на радиорынке (с подачи жителей Поднебесной) Bluetooth-модулей.

24.12.2014 - Igoryosha
STM32. Система тактирования STM32F03x и STM32F05x
– Рассмотрен вопрос получения тактового сигнала для ядра и периферии названных типов микроконтроллеров семейства STM32.
17.12.2014 - Igoryosha
Двухканальный терморегулятор на DS18B20
– Проект двухканального терморегулятора на двух датчиках DS18B20 и микроконтроллере ATmega8.

10.12.2014 - Igoryosha
Чтение ID-кода цифровых датчиков DS18B20
– Представлена небольшая программка (исходник), позволяющая получить индивидуальный 64-х битный код цифровых датчиков температуры DS18B20.

5.12.2014 - Igoryosha
Мучаем Bluetooth-модули. Часть 1 - HC-03, HC-04, HC-05, HC-06
– Детально рассмотрен принцип работы с Bluetooth-модулями и описаны основные AT-команды для их управления и настройки.
28.11.2014 - Igoryosha
Плата для программирования AVR-микроконтроллеров
– Представлен чертёж печатной платы для программирования микроконтроллеров AVR в DIP-корпусах.
24.11.2014 - Igoryosha
Библиотека дисплея с системой команд HD44780
– Описана библиотека для работы с алфавитно-символьным ЖКИ с системой команд HD44780 (WH0802, WH1602, WH1604) для STM32F0xx и STM32F4xx с парочкой полезных графических функций.
20.11.2014 - Igoryosha
Дата-логгер (регистратор аналоговых данных) - Version 2.0
– В этой версии данные 8-ми каналов АЦП сохраняются, если разница текущего и предыдущего измерений любого канала превысит установленную пользователем величину.
14.11.2014 - Igoryosha
STM32. Дрыгаем ножками (пример работы: STM32+LCD+PIR sensor). Часть 2
– Рассмотрены особенности работы библиотеки GPIO в среде CooCox. Приведён пример работы STM32F050 с LCD и PIR-датчиком.
9.11.2014 - Igoryosha
STM32. Дрыгаем ножками (или как организовать работу с портами). Часть 1
– Рассмотрена архитектура портов ввода-вывода мк STM32F031 (STM32F0x1/STM32F0x2/STM32F0x8). Приведён пример конфигурирования портов GPIO в среде CooCox.
6.11.2014 - Igoryosha
Библиотека матричной клавиатуры
– Представлена библиотека для работы с матричной клавиатурой 3x4 и 4x4 для микроконтроллеров AVR

4.11.2014 - Igoryosha
Домашняя сигнализация на AVR
– Представлена схема дверной сигнализации, активируемой секретным кодом через матричную клавиатуру 3×4.
31.10.2014 - Igoryosha
STM32. Знакомимся с CooCox
– Описан порядок установки и настройки IDE для работы с мк STM32.

27.10.2014 - Igoryosha
NIXIE CLOCK. Настройка часов. (Часть 3 из 3)
– Третья и последняя часть небольшого цикла о сборке часов на газоразрядных лампах ИН-12.
23.10.2014 - Igoryosha
NIXIE CLOCK. Конструкция часов. (Часть 2 из 3)
– Вторая часть небольшого цикла о сборке часов на газоразрядных лампах ИН-12.
16.10.2014 - Igoryosha
NIXIE CLOCK. Начало... (Часть 1 из 3)
– Первая часть небольшого цикла о сборке часов на газоразрядных лампах ИН-12.

14.10.2014 - Igoryosha
Отладочная плата на STM32F050F4P6 (STM32F031F4P6)
– Представлен проект небольшой отладочной платы для микроконтроллера STM32F050F4P6.
11.10.2014 - Igoryosha
Электронный тахометр с автоматическим изменением диапазона измерения
– Статья посвящена разработке цифрового тахометра для работы с тахогенераторами типа ТМГ-30.
4.10.2014 - Igoryosha
Библиотека сенсорной клавиатуры
– Представлена библиотека для работы с сенсорной клавиатурой для микроконтроллеров AVR.
28.09.2014 - Igoryosha
LPH9157-2
– Библиотека для работы с дисплеем LPH9157-2 от телефонов Siemens C75 и ME75.
28.09.2014 - Igoryosha
Отладочная плата на ATmega16/ATmega32
– Представлен проект небольшой отладочной платы для микроконтроллеров ATmega16 и ATmega32.
27.09.2014 - Igoryosha
Отладочная плата на ATtiny13
– Представлен проект небольшой отладочной платы для микроконтроллера ATtiny13.
27.09.2014 - Igoryosha
Формирование стрелки на дисплее
– Рассмотрен алгоритм имитации аналоговой стрелки на TFT-дисплеях от мобильных телефонов.
27.09.2014 - Igoryosha
Дистанционный выключатель на 4 реле
– Ещё более полезный девайс, позволяющий управлять уже 4-мя нагрузками с помощью ИК-пульта.
27.09.2014 - Igoryosha
Дистанционный выключатель
– Полезный девайс, позволяющий управлять нагрузкой с помощью ИК-пульта.
27.09.2014 - Igoryosha
COM-терминал
– Автономный приборчик, позволяющий получать и передавать строки сообщений по UART или COM-протоколу.
27.09.2014 - Igoryosha
LPH8731-3C
– Библиотека для работы с дисплеем LPH8731-3C от телефонов Siemens A60, A62, C60, М55, MC60 и S55.

27.09.2014 - Igoryosha
LPH9135
– Библиотека для работы с дисплеем LPH9135 от телефонов Siemens А31, C72, АХ72, АХ75 и С76.

27.09.2014 - Igoryosha
Дата-логгер (регистратор аналоговых данных) - Version 1.1
– Рассмотрен автономный приборчик, позволяющий записывать аналоговые данные, снимаемые с 8-ми каналов АЦП на карту памяти типа SD или MMC.
Обновлено: 17.01.2014 - Igoryosha
 
Назад к содержимому | Назад к главному меню