Жеке адам
Сипаттамасы
Плата, схожая по характеристикам с Arduino Uno, но с несколько отличающимся микроконтроллером и его обвязкой.
В качестве микроконтроллера используется ATmega32u4. Он же используется и в качестве USB-UART преобразователя для прошивки. Этим Arduino Leonardo выделяется среди остальных плат Arduino, где для коммуникации используется дополнительный микроконтроллер. Это имеет следующие последствия:
Arduino Leonardo “смотрит” в сторону USB через виртуальный serial-порт, не через аппаратный. Это означает, что 0-й и 1-й контакты аппаратного порта остаются свободными и вы можете использовать их одновременно с коммуникацией с компьютером. Виртуальный serial-порт доступен через класс Serial, а аппаратный — через класс Serial1.
При сбросе микроконтроллера его соединение с компьютером теряется и поднимается заново. Это усложняет процесс прошивки, но не должно являться особой проблемой, т.к. Arduino IDE поддерживает этот процесс.
При открытии serial-соединения с компьютера загруженный скетч не перезагружается. Это означает, что, если вы отсылаете данные по serial до реального открытия соединения, они уйдут в никуда и вы не сможете их увидеть.
С точки зрения компьютера Arduino Leonardo является ID устройством (вроде клавиатуры или мыши), поэтому сделать на основе Arduino Leonardo новый компьютерный эмулятор проще, чем с другими платами.
В его состав входит все необходимое для работы с данным микроконтроллером: 20 цифровых входов/выходов (7 из которых могут работать в качестве ШИМ-выходов, 12 - в качестве аналоговых входов), кварцевый резонатор на 16 МГц, разъем микро-USB, разъем питания, разъем для внутрисхемного программирования ICSP (In-Circuit Serial Programming) и кнопка сброса. Для начала работы с Leonardo достаточно просто подать питание от AC/DC-адаптера или батареи, либо подключить его к компьютеру посредством USB-кабеля.
Отличие Leonardo от всех предыдущих плат заключается в том, что его USB-контроллер встроен непосредственно в микроконтроллер ATmega32U4, что исключает необходимость в дополнительном процессоре.
Спецификации:
Микроконтроллер: ATmega32u4
Рабочее напряжение: 5В
Напряжение питания (рекомендуемое): 7-12В
Напряжение питания (предельное): 6-20В
Цифровые входы/выходы: 20
Каналы ШИМ: 7
Аналоговые входы: 12
Максимальный ток одного вывода: 40 мА
Максимальный выходной ток вывода 3.3V : 50 мА
Flash-память: 32 КБ (ATmega32u4) из которых 4 КБ используются загрузчиком
SRAM: 2.5 КБ (ATmega32u4)
EEPROM: 1 КБ (ATmega32u4)
Тактовая частота: 16 МГц
Самовывоз по адресам: Караганда, Космонавтов 1/29, корпус 3 (вход сзади здания), 1 этаж, помещение 33д и Темиртау, 5-й микрорайон, Металлургов 21, 2 этаж, помещение 69. По вопросам обращайтесь через личные сообщения на сайте OLX. Не забудьте оставить свой контактный номер, если предпочитаете получить ответ по телефону.
В качестве микроконтроллера используется ATmega32u4. Он же используется и в качестве USB-UART преобразователя для прошивки. Этим Arduino Leonardo выделяется среди остальных плат Arduino, где для коммуникации используется дополнительный микроконтроллер. Это имеет следующие последствия:
Arduino Leonardo “смотрит” в сторону USB через виртуальный serial-порт, не через аппаратный. Это означает, что 0-й и 1-й контакты аппаратного порта остаются свободными и вы можете использовать их одновременно с коммуникацией с компьютером. Виртуальный serial-порт доступен через класс Serial, а аппаратный — через класс Serial1.
При сбросе микроконтроллера его соединение с компьютером теряется и поднимается заново. Это усложняет процесс прошивки, но не должно являться особой проблемой, т.к. Arduino IDE поддерживает этот процесс.
При открытии serial-соединения с компьютера загруженный скетч не перезагружается. Это означает, что, если вы отсылаете данные по serial до реального открытия соединения, они уйдут в никуда и вы не сможете их увидеть.
С точки зрения компьютера Arduino Leonardo является ID устройством (вроде клавиатуры или мыши), поэтому сделать на основе Arduino Leonardo новый компьютерный эмулятор проще, чем с другими платами.
В его состав входит все необходимое для работы с данным микроконтроллером: 20 цифровых входов/выходов (7 из которых могут работать в качестве ШИМ-выходов, 12 - в качестве аналоговых входов), кварцевый резонатор на 16 МГц, разъем микро-USB, разъем питания, разъем для внутрисхемного программирования ICSP (In-Circuit Serial Programming) и кнопка сброса. Для начала работы с Leonardo достаточно просто подать питание от AC/DC-адаптера или батареи, либо подключить его к компьютеру посредством USB-кабеля.
Отличие Leonardo от всех предыдущих плат заключается в том, что его USB-контроллер встроен непосредственно в микроконтроллер ATmega32U4, что исключает необходимость в дополнительном процессоре.
Спецификации:
Микроконтроллер: ATmega32u4
Рабочее напряжение: 5В
Напряжение питания (рекомендуемое): 7-12В
Напряжение питания (предельное): 6-20В
Цифровые входы/выходы: 20
Каналы ШИМ: 7
Аналоговые входы: 12
Максимальный ток одного вывода: 40 мА
Максимальный выходной ток вывода 3.3V : 50 мА
Flash-память: 32 КБ (ATmega32u4) из которых 4 КБ используются загрузчиком
SRAM: 2.5 КБ (ATmega32u4)
EEPROM: 1 КБ (ATmega32u4)
Тактовая частота: 16 МГц
Самовывоз по адресам: Караганда, Космонавтов 1/29, корпус 3 (вход сзади здания), 1 этаж, помещение 33д и Темиртау, 5-й микрорайон, Металлургов 21, 2 этаж, помещение 69. По вопросам обращайтесь через личные сообщения на сайте OLX. Не забудьте оставить свой контактный номер, если предпочитаете получить ответ по телефону.
ID: 377517019
жарияланған 2025 ж. 29 наурыз
Плата Arduino Leonardo
4 400 тг.
Тұтынушы
Мекені