Arduino:Основы/Анатомия платы Arduino/Genuino Uno
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Анатомия платы Arduino/Genuino Uno[1]
Платы Arduino/Genuino могут «прощупывать» окружающее пространство, получая входящие данные от различных датчиков, а также влиять на него при помощи светодиодов, моторов и прочих устройств для вывода данных.
В основе каждой платы лежит микроконтроллер, что делает их универсальной платформой для разработки самых разнообразных проектов. Создавая что-либо, вы будете выстраивать цепи и интерфейсы для взаимодействия с другими устройствами, а также инструктировать микроконтроллер о том, как ему «общаться» со всеми этими компонентами.
Ниже – анатомия платы Arduino/Genuino Uno:
- Цифровые контакты. Используются с функциями digitalRead(), digitalWrite(), и analogWrite(). Функция analogWrite() работает только на контактах с символом «PWM».
- Светодиод, подключенный к контакту 13. Единственный компонент вывода данных, встроенный в плату по умолчанию. Он используется не только для скетча «Blink», который для многих пользователей Arduino будет самым первым, но и очень полезен для отладки.
- Светодиод, сообщающий о питании. Показывает, получает ли Arduino/Genuino питание. Полезен для отладки.
- Микроконтроллер ATmega. «Сердце» платы.
- Входные аналоговые контакты. Используются с функцией analogRead().
- Контакты GND и 5V. Используются для обеспечения ваших цепей 5-вольтовым питанием и заземлением.
- Коннектор для питания. Через него Arduino/Genuino питается, если не подключена к USB-порту. Может принимать напряжение в диапазоне от 7 до 12 вольт.
- Светодиоды RX и TX. Эти светодиоды сообщают о коммуникации между Arduino/Genuino и компьютером. Они быстро мигают, если на плату загружается скетч или в момент последовательной коммуникации между устройствами. Полезны для отладки.
- USB-порт. Используется для питания Arduino/Genuino, для загрузки скетчей на Arduino/Genuino и для коммуникации с загруженным скетчем. К примеру, через функцию Serial.println() и т.д.
- Кнопка сброса. Сбрасывает микроконтроллер Arduino.