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

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

Mega + АЦП

Доброго времени суток, всем!
Ситуация такая: есть Arduino Mega и АЦП. Собственно, как подключить АЦП к Mega'е я знаю, а вот с прошивкой трабла.

Не могли бы вы показать на примере AD7706, как выглядит прошивка.

Спасибо!

Работа с большими числами

Какой оператор позволяет работать с числами порядка от 100000 до 100000000. Просто мне нужно вводить такие числа в ком - порт, вычислять их и выводить. У меня же макс значение кот правильно выводиться примерно 32700, если больше выдается всякая ерунда ? Пользуюсь оператором Serial.parseInt()

Arduino в качестве монитора-отладчика sniffer I2C

Возможно ли написать скетч для Arduino Demilinove реализующий возможность перехватывать и отображать в окне терминала "трафик" шины I2C ???

С библиотекой Wire.h я ознакомился. примеры работы мастером и слейвом видел, разобрал, но непонимаю как перехвать и отображать все данные а не только с конкретным адресом.

Общение двух Arduino Nano

Здравствуйте. Нужно подружить 2 ардуины по проводу. Насколько я понял, предпочтительней использовать i2c интерфейс. Но примеров общения двух ардуин по i2c в интернете не особенно много, зато много про serial. Вот и подумал я: может быть, i2c имеет какие-либо проблемы? Мне нужно из одного контроллера отправить, во втором, соответственно, получить номер вывода и значение ШИМ, ну и запустить ШИМ на соответствующем выводе. Физически платы могут распологаться сколь угодно близко.

HEX to Bin

Здравствуйте, есть входящие данные в виде массива:

 

byte One[]= { 0x00, 0x42, 0x7F, 0x40, 0x00 };// 1    49
 
Как мы видим они представлены в шестнадцатеричной системе.
 
На выходе хочется получить массив из бинарных значений.
Как это можно осуществить.
 
Спасибо большое, заранее за помощь.

Подскажите пожалуйста, на что жалуется компилятор???

Попробовал загрузить в Arduino код из уже готового прлекта, но компилятор останавливается, сообщая об ошибке!

Данные через GPRS соединение (Arduino_Uno + GPRS_Shield)

Как указанно в заголовке есть связка Arduino_Uno + GPRS_Shield V1.2 .

Плюс пара кнопок - каждая посылающая свою команду в инет .

Команды передаем самым простым способом - в строке HTTP запроса .

CapSense

Заинтересовала такая вещь, как CapSense.
http://playground.arduino.cc//Main/CapacitiveSensor?from=Main.CapSensee
При установке сильного резистора на pin сенсор будет улавливать присутсвие на расстояни от кнопки.

Появилась такая идея, можно ли сделать устройство, которое обнаруживало бы присутсвие человека на расстоянии 1-3 метров и включала свет в помещении?

ethernet удлиннитель на nRF24L01+

Покрутил этот радиомодуль в режиме последовательной передачи, работает чотко, потом пришла в голову одна идея.

Постенькая програмка для шаговика и реле

Помогите люди добрые.Вообщем купил уно и двойной шилд.Уже загружал скетч и мнял значения в скетче,усё пашет.Имеем биполярный шаговик на 4 выхода и реле.Так вот нужно написать скетч:

Двигатель вращается в одну сторону 5 сек потом остановка на 1 сек,срабатывание реле на 3 минуты,потом вращение двигателя в обратую сторону в исходное положение.И усё.)))