Ардуино LEONARDO
Описание
Arduino представляет собой линейку электронных блоков-плат, которые можно подключать к компьютеру по USB, а в качестве периферии — любые устройства от светодиодов до механизмов радиоуправляемых моделей и роботов. Программы для него пишутся на простом и интуитивно понятном си-подобном языке Wiring (c возможностью подключения сторонних библиотек на C/C++, например, для управления LCD-дисплеями или двигателями), компилируются и загружаются в устройство одной кнопкой, после чего вы тут же получаете работающий автономный гаджет. Никакого ассемблера, никаких лишних проводов и дорогущих деталей и программаторов — чистое творчество, включай и работай! Достаточно подключить плату к USB-порту компьютера ( USB-кабель не идет в комплекте), установить бесплатный софт и начать программировать.
Ардуино Леонардо – это очередное детище разработчиков микроконтроллеров линейки Ардуино. И если речь идет об “очередной модели” то значит можно говорить о том, что были внесены какие то доработки и изменения, для повышения удобства работы и производительности аппаратного средства в сравнении с предшественниками. Леонардо стала более производительнее и удобнее в использовании. Главные отличия Arduino Leonardo от Arduino UNO R3 и других предшественников приведены ниже:
- На плате Leonardo имеется только один микроконтроллер ATmega32u4, который помимо основной своей задачи еще выступает как микроконтроллер для общения с компьютером через USB порт. В то время как все ее предшественники Arduino UNO,UNO R3 и др, использовали для этой цели отдельный дополнительный микроконтроллер.
- Теперь Ардуино Леонардо способна эмулировать клавиатуру или мышь через USB порт. - аналоговых выходов стало 12, а цифровых 20. В то время как у той же Ардуино UNO аналоговых всего 6, а цифровых 14.
- Порты 0-й, 1-й, стали независимыми, теперь вы можете их задействовать даже в тех случаях, когда происходит одновременное использование с USB портом, к примеру при заливки скетча в плату.
- Если плата расширения работает через TWI и для взаимодействия не использует специальные контакты TWI, а связь происходит не напрямую через аналоговые контакты А4 и А5, то данная плата расширения будет не совместима с Леонардо.
- Наличие SPI – интерфейса есть только на ICSP контактах, поэтому если плата расширения не имеет снизу разъем ICSP, она не будет совместима с Leonardo.
Характеристики:
1. Микроконтроллер: ATmega32u4.
2. Рабочее напряжение: 5 В.
3. Входное напряжение (рекомендуемое): 7-12 В.
4. Входное напряжение (пределы): 6-20 В.
5. Цифровые порты ввода/вывода: 20 портов (из них 7 с ШИМ). В то время как UNO 14 портов (из них 6 с ШИМ).
6. Аналоговые порты ввода:12портов. В то время как UNO 6 портов.
7. ППЗУ : 32 KB (из них 2 Кб используются загрузчиком).
8. ОЗУ (SRAM): 2.5 Кб. В то время как UNO 2 Кб.
9. ПЗУ (EEPROM): 4 Кб. В то время как UNO 1 Кб.
10. Тактовая частота: 16 МГц.
11. Поддержка USB интерфейса и питания (без внешнего источника питания).
12. Автоматический выбор источника питания (USB или внешний адаптер).
13. Защита USB-порта компьютера от перенапряжения и коротких замыканий (более 500мА – разрыв и дальнейшее восстановление при нормализации).
14. USB разъем – micro - USB
USB-кабель не идет в комплекте
Размер: 75x54x15 мм
Вес: 25 гр.
Производитель ” Roboduino “ Китай.
Ваше первое подключение Ардуино к компьютеру.