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

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

Странное поведение L293D

 Вообщем собрал все по первой схеме с этого сайта http://zelectro.cc/L293D все работает. НО! при этом забыл подкинуть логическую единицу на ножку Enable!!! Увидел это когда решил попробовать поработать со скоростью мотора. Собственно вопрос: Почему L293D работает без подключения к Enable??? Выходит если я подключу ее к шиму я не смогу управлять скоростью ведь она и так работает?

два устройства тянут CLOCK, DATA

Есть мыш и две матрицы 8х8, по отдельности всё работает идеально, но совместить их не могу.

Используются библиотеки где используетя одновременно CLOCK, DATA правдо рассажины по разным пинам.

Компиляция и прошивка на ура, но ничего не работает, в гугле пробовал посмотреть ничего, может чего посоветуете.

Сеть из Ардуин

Хочу построить сеть из микроконтроллеров, задача котрых будет сообщать данные на сервер. А все логику возложить на сервер. Собрал сеть на UART 1 master 3 slave. Мастер опрашивает слэйвы они ему отвечают. Вроде бы идилия. Но только до тех пор, пока не нужно опреативно получать данные. Одна из них keypad, пока мастер опрашивает 3 устройства выпадают 2-3 нажатия.  Потенциометр тоже рывками инфу шлет. А нужно не пропустить не одного бита.

как на одной странице отображать показания с трех enc28j mpu6050

Попробую поподробнее обьяснить заЕдачу. Есть 3 ардуинки(нано), 3 етернет модуля enc28j и три акселерометра установлены в разных помещениях, как сделать что б со всех трех датчиков показания отображались на одной странице?

 

Железо собрал, скетчи примеров работают. Помогите пожалуйста

ENC28J60 и обработка параметров URL

Всем привет!

Юзал поиск, нашёл это http://arduino.ru/forum/programmirovanie/parsing-stroki-adresa-arduino-v-rezhime-veb-servera ... всё тут хорошо, но малость не то, что надо .. а именно:

Допустим весь урл звучит так http://10.0.0.10/?mod=leds&led_id=1&cmd=on (это так .. для примера)

нужна функция, на подобии $_GET[] в php .. т.е.

if (get_param("mod") == "leds") {

.....

}

if (get_param("cmd") == "on") {

.....

}

Научите мигать светодиодом!

 Ребята я совсем новичек. Подскажите пожалуйста какие комады и куда поставить чтобы задать время выполнения каждой команды отдельно? Допустим нужно чтобы светодиод мигал 30 сек с интервалом 1сек, и потом 30сек с интервалом 2сек. Ну чтото типа как на примере ниже но как задать время им отдельно.
 
 
void setup(){
   
   pinMode(4, OUTPUT); 
   
}
 

Arduino и светодиоды WS2801 Нужна помощь

Есть пиксельные светодиоды с чипом WS2801. и Arduino Uno. Как из этого всего заставить светодиоды переливатся радугой. 

Работа с датчиком газа MQ135

Добрый день!
Помогите пожалуйста правильно подключить к arduino датчик газа MQ135. Он распаян вместе с компаратором LM393.

На DX значится как FC-22-1

пример подключения голого MQ135 я нашел

Часы с LCD экраном

Здравствуйте. Изучаю программирование Arduino. Пытаюсь сделать часы.

Вроде бы всё работает но есть непонятные моменты.

Несовсем понятен unsigned long






unsigned long timeWait1; //хранители времени
unsigned long timeWait2;
unsigned long timeWait3;
unsigned long time1 = 2;//время срабатывания
unsigned long time2 = 20;
unsigned long time3 = 70;

void setup()
{
  timeWait1=millis();//запоминаем стратовое время
  timeWait2=millis();
  timeWait3=millis();
}
void loop()
{
 if (millis() > timeWait1)//через промежуток времени выполняю 
    {
      program1();
    } 
 if (millis() > timeWait2)
    {
      program2();
    }
 if (millis() > timeWait3)
    {
      program3();