ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
640762 Топик полностью
Ксения (23.12.2015 18:42 - 18:45, просмотров: 296) ответил LordN на Arduino. Знатоки, киньте ссылку на какой-нить наборчик для ребенка 14лет
В стандарте Arduino никакой специальной периферии иметь не положено. Базовая плата - исключительно ногодрыг, а вся соль состоит в интерфейсе с компом и специфической прошивке, позволяющей заливать с компа "сценарии" на Arduino-языке. Все остальное http://www.atmel.com/Images/SAMV71_Xplained_Ultra_Angle.png
железо положено вставлять в разъемы, располагая этажом выше. Контактов у разъема катастрофически мало, а потому в чуть более продвинутых платах, где вместо классической ATmega8 установлен более многоногий МК, с одной стороны разъема делают расширение, удлиняя его, и туда выводят дополнительные ноги. Что-то конкретное на плате Arduino иметь не положено, т.к. из-за сильной нехватки ног всю прочую функциональность положено выносить в отдельные платы - шилды, устанавливаемые сверху и соединяемые через разъем. Теоретически, таких этажей можно быть больше, чем два, если на плате расширения (шилде) предусмотрели гнезда для установки следующего этажа. Но в практическом плане от этого мало толку, т.к. далеко не все модули допускают параллельное соединение между собой. Т.е. до уровня шины система разъемов не доработана. Однако бывают "монстры" - платы с очень крутыми МК, у которых есть разъемы в стандарте Arduino. Но там уже нужна смекалка, т.к., несмотря на совместимость по гнездам разъема, соответствующей прошивки для поддержки ардуиновых скетчей может и не быть. Пример тому демо-плата "SAM V71 Xplained Ultra" - крутотень на топовом Cortex-M7 (!) от Atmel (см. картинку).