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

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

SD получить путь к файлу.

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

Есть скетч использующий библиотеку SD

С помощью метода openNextFile() просмтариваю все содержимое карты (и вложенных папок) и найдя необходимый файл пытаюсь его удалить, но для SD.remove(); необходимо указывать полный путь а свойство file.name(); возвращает только имя файла. Как можно узнать полный путь к файлу?

Нужен скетч запуска котла Webasto с доп канала сигнализации через дуню

Ставлю допы на автомобили. Имеется постоянная проблема подкчлюения допканала сигнализации на запуск котла Webasto. Т.е. включается и выключается котел с одного провода, минусовым импульсом 1 сек. Проблема состоит в том, что при запуске котла с брелока сигнализации не всегда стабильныя связь между брелоком и автомобилем. И при посылке команды с брелока отчет об успешном выполнении включения доп канала не приходит, а в реальности сигнал может пройти (при этом котел включается). Т.к.

GSM шилд на SIM800 - чем с ним работать?

http://wiki.amperka.ru/беспроводная-связь:gprs-shield
посмотрел такое, но это на сим900.
Какую библиотеку использовать под сим800?
на какие ноги ардуино лучше подключать?
библиотека умеет управлять 39 ногой - PWRKEY ?
библиотека умеет общаться с 39_PWRKEY ?
библиотека умеет общаться с 41_NETLIGHT ?
будет просто использоваться не шилд, а сим800С !
поэтому такие вопросы.

будут еще вопросы по самой библиотеке.

http://arduinodev.com/arduino-library-for-gprshttp-communication-with-si...
здесь как правильно соединить с тем модулем, что там на фото?

Преобразование симола в двоичный код и вывод на светодиод

Заранее извиняюсь если продублировал какую-то тему, но не  нашел ничего!!

Помогите решить проблемку, только начал заниматься с Ардуино.

Вводим символ например А, светодиод должен промигать соответственно 1000001 соответственно.

Как, я понимаю я должен переменную, которую получаю по serialread преобразовать в последовательность 0 и1 согласно ASCII и потом передать на digitalwrite.  Иеще предположим 1- короткая вспышка, 0-длинная вспышка.

С уважением......

Помогите студенту с объединением кода

Дело в том, что я не так давно начал программировать и не могу разобраться, как объединить два скетча.

Загрузка изображений на флеш-память Mega2560

Кто нибудь знает как можно это реализовать? Нужно для вывода в ВЕБ-странице используя шилд W5100. Пробовал работать с SD на этом шилде через карту памяти, но все работает довольно медленно. Пробовал сжимать изображения, уменьшал качество до размера файла 4Кб, загрузка с SD карты все равно медленная. Оказалось слабым местом... загрузка простеньких страниц с простейшей графикой около 8-14сек., долго как-то. )))))

Псевдоотладчик для Ардуино

Коллеги! Есть такая идея. Поскольку у ардуины нет отладчика уменяпоявилась такая идея.

Натолкнуло на меня возможность через вставку в код команды

Serial.print(переменная) хоть что то получать для отладки и выводить в терминал.

Может кто изобретет код по следующему алгоритму:

берем из анализируемого кода требуемую переменную печатаем ее в терминале

и в нем же получаем через Serial.print ее значение.

Кодовый замок

Помогите найти ошибку, скачал скетч, всё работает, подредактировал немного, в силу своих начинаючих способностей!

Собственно вопрос: "Почему, когда замок закрыт, вводишь 21 символ и программа переходит на начало установки пароля - 
код взломан путём удержания любой клавиши"

Заранее спасибо!

//http://www.circuitstoday.com/advanced-digital-code-lock-using-arduino
#include<LiquidCrystal.h>  
LiquidCrystal lcd(13,12,5,4,3,2); 
int row[]={11,10,9,8};// Опредиляем строчный ряд клавиатуры, подключенный к входам Arduino 

Ардуино GPS импульсный датчик

Доброго времени
начинаю осваивать ардуино
посмотрел идею создания приборки, да, проект грандиозный, но себе пока решил сделать эмулятор датчика скорости по показаниям GPS
то есть задача такая, имея:
ардуино мега 2560 http://ru.aliexpress.com/item/Freesh...ilNewVersion=1

enc 28J60 telnet клиент или почтовый клиент

Всем привет. Если ли работающие библиотеки и скетчи для этой платы? В основном все для W5100 ((
 Спасибо