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

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

плавное включение порта (ШИМ)

int value = 0;                  //здесь храним значение яркости
int ledpin = 13;                 //светодиод подключим к 13 контакту
 
void setup() 
{ 
  pinMode(ledpin, OUTPUT);
  Serial.begin(9600);  //устанавливаем 9 контакт в режим вывода
}

void loop()
{
  for(value = 0 ; value <= 255; value+=1) //плавно зажигаем светодиод
  { 
    analogWrite(ledpin, value); 
Serial.println(value);    //выставляем значение
    delay(30);    //небольшая пауза
    if (value == 255) analogWrite(ledpin, HIGH); 
  
  }
}

Лямбда выражения

Возможно ли в Arduino IDE использовать лямбда выражения? Версия 1.0.5

Arduino GSM and PHP

Hi people

i need to know what code i need to write on Arduino , on PHP and on HTML that i can turn on the lamp and turn pff 

please if you know how can i do it please send me 

thank you very much

Подключение arduino к ev3

Здравствуйте, есть статья как подключить ev3 и arduino.
http://www.dexterindustries.com/howto/connecting-ev3-arduino/
Но там сделаны блоки ev3 ,так ,что мастер всегда ev3.
У меня с трудом получилось всё подключить и всё действительно работает (не могу сказать что идеально ,но работает).
Но для моих идей везде нужен что бы arduino был мастером.
Так как это в основном будет управление через браузер (То есть должно быть так: Браузер->cubieboard->arduino->ev3).

ШИМ, мёртвая зона

Использую такой код:

int _gtv1 = 192;
int _gtv2 = 192;
void setup()
{
}
void loop()
{
analogWrite(5, _gtv1);
analogWrite(6, _gtv2);
}

каким способом можно выполнить задержку (мёртвую зону) второго шим, что б было как на 2 графике?

я так понимаю в среду ардуино можно делать вставки на др языках программирования

 

WiFi shild клиент. Распарсить файл json

Привет всем

Есть ардуино с wifi шилдом. Работает как клиент, парсит файл data.json

Вот сам файл data.json:

{
	"statusBut": "0",
	"statusBut2": "1"
}

Как распарсить, что б на ардуинно работать с переменной 

statusBut = 0 

statusBut = 1

Вот как я получаю данные:

Шаговый мотор и пару кнопок, не могу понять как это сделать ?

Вот скетч он работает и почти меня устраивает !

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

тобиж мне нужно чтобы вовремя работы нажатия кнопки пуск мотор , срабатывала кнопка смена направления , вот

а сейчас пока мотор не отчитает заданное количество шагов, кнопка смены направления не работает!

возможно это както реализовать ?

Файловый WEB сервер

Доброго времени суток! Пытаюсь реализовать файловый веб сервер на базе Arduino mega и Ethernet shild v3. Все основные функции написаны, контроллер считывает содержимое SD карты, формирует веб страницу со ссылками на файлы при клике на которые открывается диалоговое окно сохранения файла, но...!

Не могу передать содержимое самого файла. Файлы скачиваются нулевого размера. Вот кусок кода:

Serial - использование только на прием! как?

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

Ситуация такая, используется Serial3 только на прием т.е. пин RX.

TX не используется и необходим для других целей.

Как сделать так, чтобы контроллер не запускал пин TX, а управлять им напрямую?

Подскажете?

 

 

HEX String to byte array

Добрый день!

Никак не могу найти решение:

Есть строка:

String s = "1942E560613C";

Как из нее получить подобное?:

Byte s[6] = { 0x19, 0x42, 0xE5, 0x60, 0x61, 0x3C };