Arduino:Основы/Анатомия платы Arduino/Genuino Uno

Материал из Онлайн справочника
Версия от 12:32, 8 июля 2023; EducationBot (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Анатомия платы Arduino/Genuino Uno[1]

Платы Arduino/Genuino могут «прощупывать» окружающее пространство, получая входящие данные от различных датчиков, а также влиять на него при помощи светодиодов, моторов и прочих устройств для вывода данных.

В основе каждой платы лежит микроконтроллер, что делает их универсальной платформой для разработки самых разнообразных проектов. Создавая что-либо, вы будете выстраивать цепи и интерфейсы для взаимодействия с другими устройствами, а также инструктировать микроконтроллер о том, как ему «общаться» со всеми этими компонентами.

Ниже – анатомия платы Arduino/Genuino Uno:

  1. Цифровые контакты. Используются с функциями digitalRead(), digitalWrite(), и analogWrite(). Функция analogWrite() работает только на контактах с символом «PWM».
  2. Светодиод, подключенный к контакту 13. Единственный компонент вывода данных, встроенный в плату по умолчанию. Он используется не только для скетча «Blink», который для многих пользователей Arduino будет самым первым, но и очень полезен для отладки.
  3. Светодиод, сообщающий о питании. Показывает, получает ли Arduino/Genuino питание. Полезен для отладки.
  4. Микроконтроллер ATmega. «Сердце» платы.
  5. Входные аналоговые контакты. Используются с функцией analogRead().
  6. Контакты GND и 5V. Используются для обеспечения ваших цепей 5-вольтовым питанием и заземлением.
  7. Коннектор для питания. Через него Arduino/Genuino питается, если не подключена к USB-порту. Может принимать напряжение в диапазоне от 7 до 12 вольт.
  8. Светодиоды RX и TX. Эти светодиоды сообщают о коммуникации между Arduino/Genuino и компьютером. Они быстро мигают, если на плату загружается скетч или в момент последовательной коммуникации между устройствами. Полезны для отладки.
  9. USB-порт. Используется для питания Arduino/Genuino, для загрузки скетчей на Arduino/Genuino и для коммуникации с загруженным скетчем. К примеру, через функцию Serial.println() и т.д.
  10. Кнопка сброса. Сбрасывает микроконтроллер Arduino.

См.также

Внешние ссылки