Инструменты пользователя

Инструменты сайта


Это старая версия документа!


Подключение 3-проводных сенсоров

Существует большое количество сенсоров совместимых с Arduino, которые подключаются по трём проводам:

  • Питание (Vcc) — красный провод. На него должно подаваться напряжение, указанное в документации на сенсор. Чаще всего 5 В — это норма.
  • Земля (GND) — чёрный провод. Должен быть соединён с землёй микроконтроллера.
  • Сигнальный. С него считываются показания сенсора. Для сенсоров с цифровым сигналом он зелёный (D); для сенсоров с аналоговым сигналом он синий (S)

Подключение через IO Shield

Провода на таких сенсорах с одного конца обжаты коннектором для подключения к плате сенсора, а с другого конца — коннектором предназначенным для включения в штырьковые контакты на принимающей стороне. IO Shield, плата расширения для Arduino делает процесс подключения сенсора к нужным контактам микроконтроллера тривиальным.

На ней расположены группы штырьковых контактов, разбитые на тройки. Каждая из троек соединена с питанием, землёй и одним из входов/выходов Arduino.

Для подключения сенсора достаточно просто включить его коннектор в одну из троек.

Обратите внимание на маркировку возле контактов и убедитесь что она соответствует назначению проводов, выходящих из коннектора к сенсору. Если вы вставите коннектор вверх ногами, сенсор просто не заработает: никаких повреждений приченено не будет.

Что дальше?

После физического подключения сенсора, можно приступать к считыванию его показаний. Как именно это сделать, зависит от конкретного сенсора. Точнее: от типа его сигнала и протокола. Обратитесь к странице с классификацией сенсоров, чтобы определить как организована коммуникация с каждым датчиком.