Arduino Uno R3 - это устройство на основе микроконтроллера ATmega328. Плата существует в разных версиях, таких как R1, R2 и R3. Эти версии практически не отличаются по своим возможностям, поэтому мы будем рассматривать только последнюю версию Arduino Uno R3. Плата имеет на борту 6 аналоговых входов, 14 цифровых выводов общего назначения (могут являться как входами, так и выходами), кварцевый генератор на 16 МГц, два разъема: разъем питания и USB, разъем ISCP для внутрисхемного программирования и кнопку горячей перезагрузки устройства (кнопка reset).
Плата Arduino Uno является самым подходящим вариантом для начала работы с платформой Arduino: она имеет удобный размер (не слишком большой, как у Mega и не такой маленький, как у Nano), плата достаточно доступна из-за массового выпуска всевозможных китайский клонов и вы можете досточно легко купить Arduino Uno на том же Aliexpress, под нее написано огромное количество скетчей, а в интернете вы найдете множество статей и примеров как работать с этой платой.
Если вы собираетесь купить себе свою первую плату Arduino Uno, то я бы советовал купить вам не китайский аналог платы, а именно оригинальную итальянскую плату Arduino Uno. Конечно оригинальная плата Ардуино будет стоить намного дороже китайской дешовой копии, но покупка ориганала вас спасет от танцев с бубном если что то не будет работать, особенно если вы только начинаете погружаться в программирование микроконтроллеров. В последствии, как только у вас появиться достачно опыта и знаний, вы можете выбирать любые платы, по любым приемлемым для вас ценам. Но начинать программировать на Arduino я бы советывал с оригинальных плат Ардуино.
Технические характеристики
Микроконтроллер: ATmega328P (PDIP-28)
Рабочее напряжение: 5В
Напряжение питания (рекомендуемое): 7-12В
Напряжение питания (предельное): 6-20В
Цифровые входы/выходы: 14 (из них 6 могут использоваться в качестве ШИМ-выходов)
Аналоговые входы: 6
Разрядность АЦП: 10-бит
Максимальный ток одного вывода/вывода: 40 мА (рекомендуемый: 20мА)
Максимальный выходной ток вывода 3.3V: 50 мА
Flash-память: 32 КБ (ATmega328) из которых 2КБ используются загрузчиком
SRAM: 2 КБ (ATmega328)
EEPROM: 1 КБ (ATmega328)
Тактовая частота: 16 МГц
Размеры платы: 69 мм x 53 мм.
Печатная плата Arduino Uno является Open-Hardware (открытым проектом), поэтому все ее характеристики и роинципиальные схемы доступны в открытом доступе и их можно свободно скачать.
Память
Плата Arduino Uno по умолчанию содержит три типа памяти:
Flash – флеш-память объемом 32 кБ. Это основное хранилище для команд Ардуино. Когда вы загружаете скетч (программу которую вы написали в Arduino IDE) в контроллер, то он записывается именно в эту память. Примерно 2кБ из данного объема памяти занимает bootloader-программа, которая занимается инициализацией системы, загрузкой скетча через USB и непосредственным запуска скетча.
Do'stlaringiz bilan baham: |