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

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

Опрос датчиков

К Arduino MEGA подключается куча различных датчиков. Акселерометр, магнитометр, гироском, 2 датчика температуры, датчик давление. А ко всему в придачу еещ и GPS. Скорочть опроса все этих датчиков (помимо GPS) давольно высокая.
Программа поочередно опрашивает датчики и GPS делает из всех данных 3 строки + GPS выглядит это так:
 
SN: 7; PRS_1= 99857; TMP= 24.2; U= 1.2; STATUS= 0;
AX: 7; X= 3040; Y= -3024; Z= 18528;
MG: 7; X= 94; Y= 575; Z= -1363;

бинарный массив управляет светодиодами

Здравствуйте, подскажите пожалуйста на примере, если возможно.

Как с помощью бинарного массива управлять светодиодами, чтобы они зажигались, если в массиве присутствует 1 и гасли при 0. Например первая строка 0001. Вторая 0010. И так далее.

                      

 

Авторизация на модеме D-link 2500 с помощью Arduino

Добрый вечер Всем!

За деньги никто не хочет браться может посоветуйте чем.

есть статья

Авторизация на модеме D-link 2500 с помощью Arduino

http://entropiya-blog.ru/avtorizaciya-na-modeme-d-link-2500-s-pomoshhyu-...

он у вас писал в теме, вроде сам разобрался и написал эту статью.

Уменя не получается связать arduiny и модем d-link 2500u,
на прямую (через мах) сериал порта модема на пк связь есть (загрузка загрузчика далее запрос на авторизацию все выводит в терминал HyperTerminalа), 

Заливка скейча на ардуино про мини

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

Не могу разобраться с кодом 8x8 LED Matrix

Добрый день, подскажите пожалуйста, как зажигать светодиоды на матрице?

Читал похожую тему на этом форуме, но там подключение матрицы напрямую к ардуине, у меня она с драйвером и там всего 5 проводов.

Вот такая матрица

В этом примере кода вообще ничего не понятно.

Вопрос по библиотеке TMRpcm

Здравствуйте, уважаемые. Тем кто сталкивался с этой библиотекой.

Не могу понять: неужели в функции audio.play("filename") нельзя использовать в качестве "filename" переменную типа string  ??? А только должно быть прописано имя конкретного файла ? Очень жаль если так.

Я попробовал, выдает ошибку при компиляции. Вот кусочек кода

В функцию не передаются русские буквы.

Вот код:
 
int p12 = 12; // PIN #12 - подключен пьезоизлучатель
int p13 = 13; // PIN #13 - подключен светодиод
int dlit = 50; // Длительность точки (как "атомарная длинна")
int let = dlit * 3; // Длительность тире
bool start = true;
 
void loop() {
if (start == true) {
   start = false;

Создание 9 символов символьном диспле .

Мне нужно создать 9 своих символов на символьном дисплее. Я не знаю насколько это выполнимая задача, но поиск привёл меня к решению ниже. Правда по непонятным причинам у меня это не работает. Расскажите как работает эта функция.

void Symbol(byte *symbol) {
  lcd.createChar(1, symbol);
  lcd.print('\1');
}

Symbol(man_with_hat);

 

Помогите разобраться с дисплеем OLED LCD Display I2C 0.96 IIC Serial 128X64

Приобрел данный дисплей, скачал библиотеки, но них..я не работает брал отсюда:
http://www.youtube.com/watch?v=niA3aPu3-dQ&index=9&list=UU7aH7HVqDvwB1xN...
может библиотеки кривые может этот голый мужик пиз...ит. Но ничего не работает, все обшарил.
Вот ошибки при компиляции:
E:\arduino-1.0.5-r2\libraries\Robot_Control\ArduinoRobot.cpp: In constructor 'RobotControl::RobotControl()':
E:\arduino-1.0.5-r2\libraries\Robot_Control\ArduinoRobot.cpp:8: error: 'LCD_CS' was not declared in this scope