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

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

Помогите!!! Как считать данные с sd card и пресваевоить их к переменным

Привет всем 

имею вот такие данные записанные на sd карту

X-8.1955 Z-0.9192 A0.000
X-8.6916 Z-0.5891 A0.000
X-9.2869 Z-0.3811 A0.000
X-9.6837 Z-0.3215 A0.000
X-10.4775 Z-0.3004 A0.000
X-12.0650 Z-0.3036 A0.000
X-12.6603 Z-0.3722 A0.000
X-13.2556 Z-0.5633 A0.000
X-13.7517 Z-0.8759 A0.000

подскажите пожалуйста как присвоить

значение X к одной переменной

значение Z к другой переменной

значение A к третей переменной

помогите соединить коды

Есть два кода: частотомер и ЦАП на основе шим порта, оба проверены рабочие. Сам слаб в программировании, но очень надо. Задача такая: результат измерений частотомера должен управлять ШИМ выходом. Зависимость следующая: измеренной частоте от 0 до 600 Гц должны соответствовать уровни от 0 до 255 на входе нашего ЦАПа, и соответственно напряжение от 0 до 5 В на нашем ШИМ выходе. В коде входом ЦАПа является монитор порта. Может как-то убрать лишние операции, чтобы ЦАП сразу выдавал соответствие частоте. Если можно прокомментируйте строки. Раскатал губу:))))))).

пяти битная система перевод в восьми битную и наоборот

Всем привет .

задача : обработать данные от некоего устройства которое шлет пакет из 25 байт (8*25=200 бит) но в этих 200 битах  40 слов по 5 бит на каждое , нужно извлеч инфу и поместить в байтовый массив размерностью 40.

как это зделать через цикл и побитное сравнение я знаю , но ето слишком медленно работает , может есть более простое и правильное решение

Ввод числа с матричной клавиатуры.

Здравствуйте! Помогите, пожалуйста , с вводом чисел с матричной клавиатуры(http://dvrobot.ru/238/454.html).

Проблема такая: мне надо чтобы после нажатии клавиши A(11) я смог ввести нужное число (например 3560)

и чтобы оно созранилось в переменой(int) для последующей обработки( в моём случае мне надо ввести значение в милилитрах и когда вода проходила через датчик(http://dvrobot.ru/240/121.html) сначение уменьшалось.

Вот небольшой код который я нашёл и немного переделал. Всё сделал немножко убого.

Помогите в скетче магнитометр поменять..... Или хотябы наведите на мысль.....

Помогите поменять в скетче магнитометр ни как не соображу  

Вот оригинал

Параметры последовательного порта

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

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

собственно вопросы:

1. какие параметры по-умолчанию выдает ардуина? речь идет о количестве бит, четности, стоп-бите и пр.

2. можно ли и как их править?

Поверхностный гуглеж выдал только возможность выбора скорости при инициализации порта Serial.begin()

Непонятки с передним фронтом

В конце программы создал несеметричный мультивибратор который на 100миллисек выдаёт 1 в 15сек, далее выделение переднего фронта, тоесть измерение и выдача в порт происходит один раз в 15сек по условию if(trgrt1).

XMPP с ардуино

Есть в общем готовый проект, мега2560+w5100+dht11+rtc ds1302.

Суть проекта в замере температуры окружающей среды и отправки уведомлений на почту в случае выхода из определнных границ.

Джабер(xmpp) можно прикрутить ко всему этому? Имеется ввиду отправка предупреждений по XMPP и как это можно реализовать. Где вообще можно про это почитать?

Нужна помощь по RFIDnсканеру

есть код который при считывание карт выводит в ком прорт3 номер карты и зажигает светодиод 13 на плате,хочу сделать так чтоб при считывание одной карты загорался светодиод а при считывание другой допустим мигал,что мне сделать?

 

 

Can шина. Расшифровка данных

Имею arduino uno с can bus shield . Через COM-ODB2 подключаюсь к авто.

Используя пример из библиотеки -