mega 2560

Обсуждаем Arduino, Raspberry Pi и другие электронные компоненты и проекты DIY
Ответить
PBR
Сообщения: 8
Зарегистрирован: 24 дек 2013, 17:30

mega 2560

Сообщение PBR »

Прошу подсказать чем отличаются аналоговые пины, выделенные зеленным, и вроде бы как АНАЛОГОВЫЕ пины выделенные красным. По туториалу дальномеры подключаются к "красным" пинам(буду так обозначать, так выделенно на этом рисунке).

Причем считывая рассояния с дальномера и подключив светодио к "зеленым" пинам для того чтобы менять яркость светодиода не получилось, но при той же программе получилось менять вставив в соседний контакт от TRIG u ECHO дальномера "красный".

И вот еще вопрос: при подключении аналоговых сенсоров к mega 2560 и нужно подключать к красным или зеленым? в коде const int SenPin = 10; это будет означать что сенсор будет подключен к 10 красному или синему, или к обоим сразу?
Вложения
ArduinoMega2560_r2_front_450px.jpg
ArduinoMega2560_r2_front_450px.jpg (58.97 КБ) 9973 просмотра
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
Сообщения: 1020
Зарегистрирован: 22 окт 2010, 23:57

Re: mega 2560

Сообщение Mr.Kubikus »

Вам следует внимательно изучить документацию на плату Arduino Mega раздел Input and Output. Там однозначно сказано, что у платы 16 аналоговых входов A0-A15. То что вы обвели зеленым цветом на является аналоговыми входами - это линии универсальных портов ввода-вывода. Они предназначены для подключения цифровых (digital) устройств.

При использовании библиотеки Arduino для доступа к аналоговым и цифровым входам используются разные функции. Для аналоговых входов analogRead(), а для цифровых digitalRead();
С уважением, Григорий
GitHub FB ВК
Ответить