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

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

Помогите нубу

Доброго времени суток, о великий и могучий коллективный разум!

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

EEPROM помогите разобратся

Добрый день.

В предидущей теме я пытался разобратся с rfid-считывателем.

Теперь хочу разобратся с работой EEPROM. Точнее записывать в память номера карт, которым будет постоянно разрешен проход, сравнивать считанные карты с этим списком, и редактировать список.

 

Вывод растового изображения на arduino uno + tft 400 x 240

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

Такая проблема, может кто сталкивался. Имеется китайский arduino uno + tft модуль 400 x 240 на контроллере ILI9327. Работает с библиотекой UTFT.h Вывод растовой графики, текста и тд работает без проблем. Не могу добиться вывода грфического файла на дисплей...

Текст программы:

повесить debouncer на расширитель ввода\вывода

Друзья, подкиньте плиз идейку как можно реализовать следующую штуку:

Цепляю по i2c кнопочки при помощи расширителя pcf8574 например так

Не вызывается процедура. Ошибка в программе

Здравствуйте, Уважаемые!

Тут такое дело. У меня не вызывается процедура. 

Вот как вызывается. На мониторе последовательного порта корректно отображается сообщение.

  if (ValveFlag) {
    Serial.println("Valve Flag on enable");
    ValveChange;
  }

А вот сама процедура, вначале которой идет обращение к монитору, которое я уже не вижу. 

что хранится в переменной ))) или копирование структур

Всем привет

есть массив где каждый елемент это структура
struct S_leditem
{
byte ledmaskcount;
byte ledmask[10];
int time;
};

struct S_leds
{
byte scriptcount;
byte startscript;
S_leditem leditem[10];
} leds;

S_leditem currentleditem;

что будет в переменной currentleditem после выполнения строки
currentleditem=leds.leditem[n];

автопилот

Добрый день,

есть машинка,компас,gps,arduino uno, хочется сделать автопилот чтобы машинка могла сама ездить по заданым точкам...

подскажите новичку как сделать автопило или уже есть готовый код для этого...  

While not EoL для ардуино

Здравствуйте Уважаемые.

Такое дело, я никак не могу понять, как работать с файлами (чтение). В паскале, который я знаю и использую для "всяких нужд" это решается просто while not EoL или EoF.

Я нашел описание библиотеки SD, где описывается чтение read как побайтное чтение пока файл avaiable.

Вопросы:

1. Как мне понять конец строки?

Не понятно... как одно от другого зависит

Всем привет. 

Не могу понять в чем проблема. Железо простое, все работает. понимаю, что-то в программе, а вот что....???

Итак имеется - UNO, LCD 16x2, шилд на 4 реле на 5 В, кнопка с фиксатором на анлоговом входе A1 (земля при нажатии, +5В через 2 кОм), 2 датчика температуры, часы, датчик влажности DHT22. 

Все работает. На экран все выводится, что хотел. От одного датчика температуры, при срабатывании порога,  включается реле.

Пр нажатии на кнопку - включается второе реле. 

Вот сам скетч:

MP1092

День добрый!

Подскажите пример скетча для подключения в ряд MP1092 и схему их включения.