Віримо в перемогу ЗСУ!
Працюємо з 09:00 до 18:00 Пн-Сб

Микроконтроллер в интересном формфакторе Arduino LEONARDO R3

Микросхема: ATmega32u4

Контроллер работает на тактовой частоте: 16 MГц

Напряжение питания Leonardo: 7-12В

Дискретные входы-выходы Ардуино Леонардо: 23 (D0-D13, D14-MISO, D15-SCK, D16-MOSI, D18-23)

Широтноимпульсные выходы PWM Leonardo: 7 (D3, D5, D6, D9, D10, D11, D13)

Аналоговые входы 10 бит: 12 (A0-A5, A6 - A11 (у Arduino Leonardo на дискретных каналах 4, 6, 8, 9, 10, и 12 можно сконфигурировать аналоговые входы)

Максимально допустимый ток у Leonardo через дискретный или аналоговый порт Arduino при напряжении 5В: 40 мA

Максимально допустимый ток через вывод 3,3В: 50 мА

Flash-память: 32 KB (ATmega32u4) из которых 4 KB контроллер использует для загрузчика

SRAM Arduino: 2.5 KB (ATmega32u4)

EEPROM: 1 KB (ATmega32u4)

Этот Arduino имеет отдельный UART порт  Serial1 на дискретных выводах 0 (RX) и 1 (TX). У Arduino UNO на этих выводах висит единственный аппаратный UART, который запаралелен со связью с компьютером. 

Контроллер для любительских электронных разработок Arduino Leonardo R3. На борту 12 аналоговых вх./вых. и 13 дискретных вх./вых. Программируется через кабель микро USB с помощью специализированной бесплатной программы упрощённым языком С. Программу и инструкции для работы с контроллером вы найдёте по адресу https://www.arduino.cc/en/Main/Software

Статьи о возможном применении: Что такое Arduino?


Чем контроллеры Leonardo отличаются от UNO

Минусы по сравнению с UNO:

1)стандартные шилды, которые пристыкуются сверху к нему зачастую не подходят.


Плюсы Leonardo по сравнению с UNO: 

1)у него можно использовать 12 аналоговых 10-битных входов;

2)есть запасной UART-порт для подключения различных модулей, а у UNO нет запасного - только тот, которым он подключается к компьютеру

3) у Leonardo есть отдельные выводы для связи I2C, а у UNO они спарены с двумя аналоговыми входами

4)порт программирования Arduino более современный и миниатюрный - микро-USB

5)внешние прерывания предусмотрены на 5 пинах, а у UNO только на 2-х

6) у Leonardo больше оперативной памяти SRAM


Теги

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

Во второй части, мы будем использовать контроллер и информацию из одного шага, и назначим ключи там на новые функции, как контроллер PowerPointer указателей.

Начните загрузку IRremote Arduino библиотеку Leonardo и установить его в нужную папку. Вы можете скачать её там где контроллер.

Не забывайте следовать процедуре установки рекомендуется на странице GitHub.

Для одного шага, загрузить код 1 к вашему Arduino. Откройте окно серийный монитор, если все в порядке, вы должны выбирать различные номера каждый раз, когда вы нажимаете на клавиши в пульте дистанционного управления телевизора контроллеры Arduino помогут управлять этим процессом.

Если вы используете другие платы Arduino , я думаю, что также возможно, построить этот проект на Leonardo однако некоторые изменения должны быть сделаны. Большая разница в том , что Atmega8U2 или эквивалентный чип Leonardo, ответственный за связи между ATmega328 и компьютером , должен быть прошит. Я не было необходимости делать это , потому что с Arduino Leonardo , Zero и должная появляются как родной клавиатуры или мышками , когда определены и leonardo подключен к компьютеру. Есть некоторая поддержка Leonardo относительно этого предмета. Если вы сделаете это изменение скажите, пожалуйста, или опубликуйте эту информацию на этой странице проекта для того, чтобы другие пользователи могли быть информированы также. Как обічно, пожалуйста, напишите мне, если вы нашли какую-либо ошибку при использовании контроллеров или если у вас есть какие-либо предложения или улучшения или вопросы.

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо

Arduino Leonardo R3

  • Производитель Arduino
  • Модель Arduino Leonardo
  • Наличие Есть в наличии
  • 359.64грн.


<< Проекты << Все товары >> Статьи, уроки >>

Рекомендуемые товары

Резисторы 0,250 Вт

Резисторы 0,250 Вт

Миниатюрные резисторы разных номиналов с точностью +-1%. Толщина выводов хорошо подходит под стандар..

0.82грн.

Пушка Гауса

Пушка Гауса

Подключаем к контроллеру Arduino, stm32, Raspberry PI пушку Гауса через электропускателиА если ещё с..

0.00грн.

Arduino UNO SMD R3

Arduino UNO SMD R3

Arduino UNO SMD R3 китайская копия. Работает со стандартной оригинальной программой Arduino IDE..

200.97грн.

LCD дисплей 4х20 с шиной I2C

LCD дисплей 4х20 с шиной I2C

Довольно крупный по размеру символьный LCD индикатор.4 строки.20 символов в строке.Синяя подсветка.С..

272.96грн.

LCD дисплей 2х16 с шиной I2C

LCD дисплей 2х16 с шиной I2C

Символьный LCD индикатор коммуникационным модулем I2C.2 строки.16 символов в строке.Синяя подсветка...

145.97грн.

Arduino Nano 3.0 не распаянная

Arduino Nano 3.0 не распаянная

Aduino Nano на базе микропроцессора ATMEGA328P-AUГребенки выводов не распаяны, но идут в комплекте.Т..

199.40грн.

Блок питания 9 В 2 А с разъемом 5,5мм x 2,1мм

Блок питания 9 В 2 А с разъемом 5,5мм x 2,1мм

Импульсный блок питания розеточного типа с разъемом 5,5мм x 2,1ммВходное напряжение переменного..

231.58грн.