| |

КУРС ПО ARDUINO — Урок 5: Порты Arduino

Всем привет! В этом уроке я расскажу про виды портов Arduino и их роли.

Есть всего несколько видов портов:

  1. Цифровые пины — пины, которые могут выдавать и принимать цифровой сигнал, то есть либо низкий сигнал (0, то есть земля), либо высокий сигнал (1, то есть 5 вольт). Чередованием высоких и низких сигналов можно передавать информацию устройствам (дисплеям, драйверам моторов, сервоприводам и пр.).
  2. Цифровые пины с ШИМ — точно такие же пины, как и обычные цифровые, но имеют дополнительную функцию — выдавать ШИМ сигнал (в диапазоне от 0 до 5 вольт). На платах Arduino пины с ШИМ обозначены знаком волны (~).
  3. Цифровые порты с аналоговым входом — такие же цифровые пины, как в первом пункте, но имеют возможность принимать аналоговый сигнал (в диапазоне от 0 до 5 вольт).
  4. Аналоговые входы (только аналоговые, не цифровые) — могут только принимать аналоговый сигнал в диапазоне от 0 до 5 вольт.

Про разницу аналогового и ШИМ сигнала можно прочитать в этой статье.

Цифровые порты на плате Arduino UNO (порты 0-13)

Цифровые порты Arduino находятся в той области платы, где есть пометка DIGITAL (см. картинка выше). Кстати, как видите, имеются пины 3, 5, 6, 9, 10 и 11 с «волной ~». Это пины с широтно-импульсной модуляцией.

Аналоговые порты на плате Arduino UNO (порты А0-А5)

Аналоговые входы находятся у пометки ANALOG IN. Например, у Arduino UNO распаяны не все аналоговые входы. У самого микроконтроллера есть ещё 2 аналоговых входа, но они не цифровые порты, только аналоговые входы.

На этом урок завершён. Пока не вышел новый урок, можете узнать, что такое ШИМ и аналоговый сигнал в этой статье.

Спасибо за внимание!

5/5 - (8 голосов)


Поделись!