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

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

Разделение проекта на файлы

Привет.

Пишу скетч, постепенно он принимает неприличные размеры. 

Решил его разбить на части, подключая их дериктивой  include , но как-то оно криво работает.

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

WTF ??

Ошибка при загрузке прошивки в Arduino Mega2560 r3

Какая-то не типичная ошибочка. Никто не сталкивался?
 
Sketch uses 1 662 bytes (0%) of program storage space. Maximum is 258 048 bytes.
Global variables use 11 bytes (0%) of dynamic memory, leaving 8 181 bytes for local variables. Maximum is 8 192 bytes.
C:\Program Files\Arduino/hardware/tools/avr/bin/avrdude -CC:\Program Files\Arduino/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega2560 -cwiring -PCOM4 -b115200 -D -Uflash:w:C:\DOCUME~1\Admin\LOCALS~1\Temp\build6247594239807316646.tmp/Blink.cpp.hex:i 

Arduino mega2560 timeout при заливке скетча

Всем здавствуйте! Купил себе Freaduino mega2560, с чипом atmega2560 16AU(Идентичная arduino mega). Поставил Arduino IDE v.1.0.5. При подключении определяется как USB Serial Port. При попытке залить скетч Blinking в консоли следующие ошибки:

Работа с шилдом l298n

Доброго времени суток. У меня возникла такая проблема. Подцепил к ардуине мотор шилд l298n, хочу настроить его так:

сделал 2 кнопки. нажимая на одну кнопку, двигатели вращались в одну сторону, нажимая на другую, двигатели вращались в обратную сторону. Вроде условия правильные, но почему-то не хочет работать данная система. Помогите чем можете.

Формирование запроса

Доброго всем времени суток.

Нужен Ваш совет;)

Нужно получить показания с аналогового входа ардуины на PHP сервере. К ардуине подцеплен потенциометр. 

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

http://192.168.0.20/test2/index.php/main/save/10

где 10 это значение с аналогового входа на ардуине....

LCD+датчик влажности, температуры и газа

Всем привет.

Не давно начал заниматся Ардуино, так что простите.

работа с динамическими структурами/правилами

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

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

Выход из цикла voidloop

Нужно решить простую проблему.

Зажечь лампу.

Погорела некоторе время (delay) и погасла на совсем.

Т.е. надо выйти из цикла voidloop.

Подскажи как ?

Спасибо.

Работа с Ethernet (отследить линк на порту)

В проекте используется библиотека EtherCard http://mk90.blogspot.ru/2013_02_01_archive.html,  и соответственно Ethernet Shield от Arduino на микросхеме Wiznet W5100.

помогите запрограмировать кнопу на режимы

 Помлгите сделать так чтобы при нажатии кнопки включался режим 1 еще раз нажать режим 2 и т.д
а при нажати кнопки 2 можно было венуца на предыдущий режим 

int ledPins[] = {2,3,4,5,6,7};

 

void setup()

{

  int index;

  for(index = 0; index <= 5; index++)

  {

    pinMode(ledPins[index],OUTPUT);

  }

}
 

void loop()

{

  oneAfterAnotherNoLoop(); //режим 1

 

  //oneAfterAnotherLoop(); //режим 2