Программирование

Вопросы по программированию Arduino.

Проблема работа с диодом

Всем привет, недавно начал работать с arduino взял пример кода подставил, а он все равно не работает, помогите разобраться в чем дело, спасибо.

Скрин

http://cs303610.vk.me/v303610945/5e5b/6z1QKIRTQ44.jpg

Код

подскажите как ШИМом сделать 0

 Добрый день!

Помогите разобраться с ШИМ.

На многих сайтах пишут, что изменяя содержимое регистра сравнения OCR от 0 до 256 можно регулировать коэффициент заполнения сигнала от 0 до 1. Но у меня получается, что если записать в OCR 0, то диод, подключенный к выходу ШИМ, продолжает чуть-чуть светится. Частота ШИМ 62,5 кГц.

Есть несколько вопросов по коду.

Здравствуйте! Хочу сделать робота, объезжающего препятствия исходя из покааний двух фиксированных УЗ дальномеров + возможность управления с джойстика. Привожу далее код целиком, затем выделю отдельно куски с вопросами.

Полный:

Прерывание по входу байта через UART

Здравствуйте.

Необходимо, чтобы запускалось прерывание, когда в буфер UART поступал байт.

Как это реализовать.

Гуглить пробовал не нашел.

Передача данных с помощью APC 220

Отправляю данные с потенциометра

int pot = A0;
int potVal;
byte LSB;
byte MSB;
void setup()
{ 
  pinMode(pot, INPUT);
  Serial.begin(57600);
}
void loop()
{  
  potVal = analogRead(pot);
  LSB = potVal & 0xff;
  MSB = (potVal >> 8) & 0xff;
  Serial.print("*");
  Serial.write(LSB);
  Serial.write(MSB);
  delay (2);
} 

Обрабатываю переданные значения и управляю сервой

Не могу разобраться с SoftwareSerial на Mege 2560

#include <SoftwareSerial.h>
 
SoftwareSerial mySerial(2, 3);
 
void setup()
{
  mySerial.begin(9600);           
  Serial.begin(9600);                   
}
 
void loop()
{
  if (mySerial.available())
    Serial.write(mySerial.read());
  if (Serial.available())
    mySerial.write(Serial.read());  
 
}

Заливаю такой код, 2 вывод соединяю с TX , 3 соединяю с RX. при вводе в терминал символа обртноно ничего не приходит. Могут ли порты выйти из строя и как можно их проверить? 

arduino ethernet и внешний web server

Приведите пожалуйста пример как с помощью веб сервера установленного на пк управлять ардуинкой, я так понял с помощью post и get.

Вопрос по прерыванию

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

 

Подскажите пожалуйста как это сделать чтобы пока подворотник мигает флаг не включался или как не будь ещё?

ардуино мега 1860 и интернет шил v1.1 без sd

Народ помогите решить проблему с программированием для интернет шилда.

шилд встает на родные места как и в уно на меге но пример ни один не работает а точнее не пингуется шилд. пробовал различные библиотеки на некоторых пишет что нет файла хотя он есть в папке библеотеки.