Это старая версия документа!
Подключение 3-проводных сенсоров
Существует большое количество сенсоров совместимых с Arduino, которые подключаются по трём проводам:
- Питание (Vcc) — красный провод. На него должно подаваться напряжение, указанное в документации на сенсор. Чаще всего 5 В — это норма.
- Земля (GND) — чёрный провод. Должен быть соединён с землёй микроконтроллера.
- Сигнальный. С него считываются показания сенсора. Для сенсоров с цифровым сигналом он зелёный (D); для сенсоров с аналоговым сигналом он синий (S)
Подключение через IO Shield
Провода на таких сенсорах с одного конца обжаты коннектором для подключения к плате сенсора, а с другого конца — коннектором предназначенным для включения в штырьковые контакты на принимающей стороне. IO Shield, плата расширения для Arduino делает процесс подключения сенсора к нужным контактам микроконтроллера тривиальным.
На ней расположены группы штырьковых контактов, разбитые на тройки. Каждая из троек соединена с питанием, землёй и одним из входов/выходов Arduino.
Для подключения сенсора достаточно просто включить его коннектор в одну из троек.
Обратите внимание на маркировку возле контактов и убедитесь что она соответствует назначению проводов, выходящих из коннектора к сенсору. Если вы вставите коннектор вверх ногами, сенсор просто не заработает: никаких повреждений приченено не будет.
Что дальше?
После физического подключения сенсора, можно приступать к считыванию его показаний. Как именно это сделать, зависит от конкретного сенсора. Точнее: от типа его сигнала и протокола. Обратитесь к странице с классификацией сенсоров, чтобы определить как организована коммуникация с каждым датчиком.