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

Материал из Онлайн справочника
Перейти к: навигация, поиск

Перевод: Максим Кузьмин (Cubewriter)
Перевел 3377 статей для сайта.

Контакты:

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


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

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

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

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

BoardAnatomy.png
  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.

См.также

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

  1. www.arduino.cc - Arduino/Genuino Uno Board Anatomy