Рубрика: Статьи

ESP32-CAM (Arduino)

ESP32-cam представляет собой плату на базе микроконтроллера ESP32 которая снабжена 2-х мегапиксельной камерой OV2640. На основе этой платы можно создать IP-камеру для видеонаблюдения. Плата на ESP32 достаточно мощная чтобы передавать потоковое видео. Камера с микроконтроллером ESP32 будет работать в качестве веб-сервера для потокового видео, к которому можно будет обратиться через веб страницу.   Характеристики ESP32-CAM: […]

4,89 (9)
Загрузка...
Просмотров: 5 229 1 комментарий Читать статью

Регистры портов STM32F103C8T6 (Arduino IDE)

Использование отладочной платы STM32 в Arduino IDE — http://rcl-radio.ru/?p=68376 Использование регистров портов позволяют выполнять низкоуровневые высокоскоростные манипуляции с выводами микроконтроллера. Микроконтроллер STM32F103C8T6 существуют 37 портов ввода-вывода: GPIOA – 16 выводов: PA0-PA15 GPIOB – 16 выводов: PB0-PB15 GPIOC – 3 вывода: PC13-PC15 GPIOD – 2 выводов: PD0, PD1 При работе с портами следует обратить особое внимание […]

5,00 (10)
Загрузка...
Просмотров: 5 627 Читать статью

Внутренний датчик температуры ATmega328 (Arduino)

В некоторых микроконтроллерах серии ATmega является встроенный датчик температуры, показания которого можно прочитать, используя внутренний АЦП. К сожалению показания внутреннего датчика температуры не могут быть использована для измерения температуры окружающей среды в связи с прогревом микроконтроллера во время работы, но показания внутреннего датчика температуры могут быть использованы как элемент защиты микроконтроллера от перегрева. Так же […]

5,00 (7)
Загрузка...
Просмотров: 3 826 Читать статью

Индикатор уровня сигнала (Arduino)(2)

На рисунке показана схема простого индикатора уровня звукового сигнала. На входы А0 А1 подается звуковой сигнал через резисторы номиналом 4,7 кОм. Индикатор уровня имеет 45 ступеней, в левой часто индикатора LCD1602 отображаются названия каналов, которые имеют два исполнения — для горизонтального расположения индикатора и для вертикального. Кнопка SET позволяет переключать режимы отображения шкальных полос. #define […]

5,00 (8)
Загрузка...
Просмотров: 13 726 Читать статью

Аналоговый компаратор (Arduino)

Аналоговый компаратор сравнивает между собой два напряжения и запоминает результат сравнения в регистре. Аналоговый компаратор имеет два входа: прямой и инверсный. При необходимости опорный сигнал может быть подключен к любому из них. В плате Arduino Nano в качестве входов аналогового компаратора используются входы AIN0 и AIN1 (D6 и D7). Ко входу AIN0 подключается внешний или внутренний […]

4,25 (8)
Загрузка...
Просмотров: 8 946 Читать статью

DS18B20 без библиотеки (Arduino)

DS18B20 это датчик температуры с цифровым последовательным интерфейсом 1-Wire. Основные характеристики датчика: Погрешность измерения не больше 0,5 °С (для температур от -10 °С до +85 °С) Температурный диапазон измерений от -55 С до +125 °С Датчик питается напряжением от 3,3 В до 5 В. Разрешающая способность от 9 до 12 бит Каждый датчик обладает своим […]

4,56 (9)
Загрузка...
Просмотров: 5 921 Читать статью

Графической дисплей WG12864B-TML-T (Arduino)

Графический дисплей WG12864B-TML-T (G12864B REV.J) представляет собой ЖК-матрицу с разрешением в 128  на 64 точек, предназначен для вывода графической и текстовой информации. Контроллер дисплея ks0108, который  имеет восьми битовый интерфейс. Вывод Обозначение Назначение 1 Vcc Напряжение питания (5V)) 2 GND Общий вывод (0V 3 V0 Вход питания ЖК панели 4 DB0 Шина данных (младший бит) […]

4,63 (8)
Загрузка...
Просмотров: 7 044 8 комментариев Читать статью

Плата Digispark с Arduino Attiny85

Плата Digispark с микроконтроллером ATtiny85 который является младшим  в линейке микроконтроллеров Atmel. Плата Digispark предназначена для разработки уст-в с минимальными требования к периферии. Плата подключается непосредственно в USB разъем. Питание на плату поступает от USB разъема, но так же можно использовать внешний источник +5 В при подключении к контакту 5V или от 7 до 12 […]

5,00 (4)
Загрузка...
Просмотров: 5 194 5 комментариев Читать статью

Четырехразрядный семисегментный индикатор (Arduino)

Четырехразрядные семисегментные индикаторы рассчитаны на работу динамическом режиме (динамическая индикация), в этих индикаторах все одноименные сегменты во всех разрядах замкнуты между собой. Как правило у таких индикаторов 12 выводов: 4 вывода разрядов и 8 выводов для сегментов и запятых. Существуют две разновидности индикаторов: с общим анодом и с общим катодом. Для нормальной работы каждый разряд […]

5,00 (6)
Загрузка...
Просмотров: 7 315 3 комментария Читать статью

Таймер T1 (Arduino)

В платах Arduino UNO Arduino NANO в 8 битном AVR Atmega168 и Atmega328 есть три таймера Timer0, Timer1 и Timer2. Timer0 8 битный таймер, его счетный регистр может хранить числа от 0 до 255. Timer0 используется функциями Arduino такими как delay() и millis(). Timer1 16 битный таймер, его счетный регистр может хранить числа от 0 до 65535. […]

5,00 (5)
Загрузка...
Просмотров: 9 886 1 комментарий Читать статью