Магазин у відпустці 23.05 - 28.05. Всі замовлення будуть оброблені в понеділок

Микроконтроллер в интересном формфакторе 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


Теги

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

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

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

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

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

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

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

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

Arduino Leonardo R3 + USB кабель

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


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

Arduino Mega 2560 R3 + USB кабель

Arduino Mega 2560 R3 + USB кабель

Плата контроллера Arduino Mega R3 ATmega2560 c USB-кабелем в комплекте. Рабочее напряжение 5В..

316.39грн.

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

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

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

0.56грн.

Пушка Гауса

Пушка Гауса

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

0.00грн.

Arduino UNO SMD R3

Arduino UNO SMD R3

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

136.13грн.

Блок питания 12В 3А 36Вт

Блок питания 12В 3А 36Вт

Блок питания 12В 3А 36ВтНа вход можно подавать переменное напряжение в диапазоне 100...240ВХорошо по..

235.24грн.

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

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

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

184.80грн.

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

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

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

82.27грн.

Arduino Pro Micro ATmega32U4

Arduino Pro Micro ATmega32U4

Миниатюрная плата разработчика из линейки Arduino на основе микропроцессора ATMega 32U4Тактовая част..

128.04грн.

Arduino Nano 3.0

Arduino Nano 3.0

Миниатюрная плата контроллера из линейки Aduino на базе микропроцессора ATMEGA328P-AUДрайвер USB CH3..

98.04грн.

Arduino Mega 2560 R3 CH340

Arduino Mega 2560 R3 CH340

Плата контроллера Arduino Mega R3 ATmega2560 без USB-кабеля. Функционал контроллера полностью совпад..

232.54грн.

Теги Купить, Киева, Arduino, Leonardo

Новое

Модуль твердотельного реле 4-канальный

Модуль твердотельного реле 4-канальный

Модуль предназначен для коммутации нагрузок с переменным напряжением питания 75 ... 264 ВМаксимальны..

Оптопара EL817 SMD

Оптопара EL817 SMD

Оптопара с транзистором на выходеПрименяется для гальванической развязки дискретного сигнала, а так ..

Стабилизатор напряжения 5В 2А микросхема L78S05CV

Стабилизатор напряжения 5В 2А микросхема L78S05CV

Микросхема стабилизатор напряжения L78S05CVПрименяется для стабилизации пульсирующего напряжени..

Программатор AVR-контроллеров USBASP

Программатор AVR-контроллеров USBASP

Программатор для загрузки и отладки программ в микроконтроллеры компании ATMEL.Интерфейс програ..

Сдвиговый регистр 74HC595N

Сдвиговый регистр 74HC595N

Эту микросхему используют для управления светодиодными гирляндами и символьными индикаторами.Она поз..

Светодиод ультраяркий 3мм

Светодиод ультраяркий 3мм

Сверхяркий светодиод диаметром 3 ммКорпус прозрачный у светодиодов разного цвета свечения. То есть р..

Вентилятор для Orange PI толщиной 10мм

Вентилятор для Orange PI толщиной 10мм

Вентилятор для охлаждения процессора мини-компьютера Orange PI или Raspberry PIРаботает безшумноПита..

Терминальный разъемный коннектор угловой 4п

Терминальный разъемный коннектор угловой 4п

Разъемный 4-проводной коннектор для пайки на печатную платуПровода подводятся параллельно плате и со..

Шестерня для зубчатого ремня на 20 зубьев под ось 5 мм

Шестерня для зубчатого ремня на 20 зубьев под ось 5 мм

Используется для передачи и редукции крутящего момента от двигателяКоличество зубьев 20 шт.Диаметр о..

Терминальный разъемный коннектор угловой 3п

Терминальный разъемный коннектор угловой 3п

Разъемный трёхпроводной коннектор для пайки на печатную платуПровода подводятся параллельно плате и ..

Терминальный разъемный коннектор угловой 2п

Терминальный разъемный коннектор угловой 2п

Разъемный двухпроводной коннектор для пайки на печатную платуПровода подводятся параллельно плате и ..

Микроконтроллер ATTINY13A

Микроконтроллер ATTINY13A

Миниатюрный экономичный AVR 8-битный микроконтроллер, который можно программировать как программатор..

Логический анализатор 8 каналов

Логический анализатор 8 каналов

Надписи на корпусе могут отличаться от указанных на картинке, но суть остается неизменной.Цифровой л..

Линейный подшипник 8мм

Линейный подшипник 8мм

Подшипник для линейного скольжения рабочего органа 3D-принтера или CNC по своим осям.Одевается на ци..

Подшипник для зубчатого ремня GT2 без зубьев

Подшипник для зубчатого ремня GT2 без зубьев

Подшипник для натяжения зубчатого ремня GT2 6мм на ось 5 ммПрименяется в 3D-принтерах и CNCШирина 10..

Подшипник для зубчатого ремня GT2 20 зубьев

Подшипник для зубчатого ремня GT2 20 зубьев

Подшипник для натяжения зубчатого ремня GT2 6мм на ось 5 мм20 зубьевШирина 10 мм..