#1 2015-04-15 11:08:33

Evgenii
Учасник
Зареєстрований: 2015-04-15
Повідомлень: 2

Аналоговые Входы сделать цифровыми Выходами

Здравствуйте! У меня плата Ардуино Gboard GSM/GPRS , на которой 8 аналоговых входов/выходов. Подскажите пожалуйста как к ним обращаться, что б использовать их как цифровые?

int ledPin = A7;     //перепробовал  менять от 4 до 21, от A0 до A7 светодиод  всеравно не мигает!

void setup ()
{
pinMode(ledPin, OUTPUT);
}

void loop()
{
digitalWrite(ledPin, HIGH);
delay (2000);
digitalWrite(ledPin, LOW);
delay (2000);
}

Неактивний

#2 2015-04-15 11:52:51

Evgenii
Учасник
Зареєстрований: 2015-04-15
Повідомлень: 2

Re: Аналоговые Входы сделать цифровыми Выходами

Разобрался!!! подправил скетч, и просматривал каждый выход на мониторе порта... потом подключал светодиод... Вобщем все правильно с A0 по A5 это цифровые с 14 по 19 выходы....... видимо вначале был плохой контакт с светодиодом, поэтому и запутался((
int ledPin = 14;

void setup ()
{
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}

void loop()
{
digitalWrite(ledPin, HIGH);
Serial.println(digitalRead(ledPin));
delay (2000);
digitalWrite(ledPin, LOW);
Serial.println(digitalRead(ledPin));
delay (2000);
}

Неактивний

#3 2015-05-10 21:35:03

Саня Паскаль
Гість

Re: Аналоговые Входы сделать цифровыми Выходами

А вы уверены, что там есть такая функция?? (прочитайте даташит)

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму