Запись данных с датчика DHT11 на SD карту?
- Войдите на сайт для отправки комментариев
Пт, 02/09/2011 - 21:01
Добрый день, подскажите пожалуйста код для Запись данных с датчика DHT11 на SD карту.
Добрый день, подскажите пожалуйста код для Запись данных с датчика DHT11 на SD карту.
Вот на копипастил , вроде работает, теперь осталось два вапроса:
1. как данные писать в строчку или табличкой типа *.xls.
2. как добавить хоть какойто оринтир времени без часов (например запись времени от начала пуска измерения?)
2. как добавить хоть какойто оринтир времени без часов (например запись времени от начала пуска измерения?)
лучше и красивее было бы прицепить RTC и тогда четко бет и красиво по времени
>как добавить хоть какойто оринтир времени без часов (например запись времени от начала пуска измерения?)
библиотека http://www.arduino.cc/playground/Code/Time функция now() возвращает время в секундах.
или стандартные arduino.cc/en/Reference/HomePage
millis() в милисикундах, micros() в микросекундах.
> как данные писать в строчку или табличкой типа *.xls.
Задача теоретически возможная, но _очень_ теоретически. Если вы хотите просто "кликнуть на файл и что-бы он открылся в экселе", то ГОРАЗДО проще смотреть в сторону формата .csv ru.wikipedia.org/wiki/CSV . Эксель тоже умеет с ним работать.
Это фактически тот же текстовый файл, только расширение .csv а не .txt, и данные разделены запятыми (или точкой с запятой).
По привычке дал ссылки на "первоисточники", но на этом сайте есть часть переведенной на русский язык документации:
http://arduino.ru/Reference советую ознакомится, что-бы знать "что есть из коробки". Тем более что "не так уж и много" там читать. ;)
А есть вариант записывать данные в таблицу ексель не последовательно в ячейки а с указанием номера (х,у) ячейки?
А есть вариант записывать данные в таблицу ексель не последовательно в ячейки а с указанием номера (х,у) ячейки?
есть вариант что вы разберетесь в формате таблиц экселя и сможете даже картинки там рисовать и комиксы..
неправильно задал вопрос.
Есть связка ардуино мега, часы реального времени карт-ридер, считывательрадио-меток и разные датчики. Вся связка работает. Необходимо записывать данные в таблицу ексель с указанием номера ячейки и сохранять на сд-карте(не на компе). Как это можно сделать?
неправильно задал вопрос.
Есть связка ардуино мега, часы реального времени карт-ридер, считывательрадио-меток и разные датчики. Вся связка работает. Необходимо записывать данные в таблицу ексель с указанием номера ячейки и сохранять на сд-карте(не на компе). Как это можно сделать?
ровно точно так же как и всегда записываете что то на СД карту с ардуины.. просто придерживаетесь нужного формата файла. вам вроде нужен же эксель.. ну вот в его формате и пишите..
А как указать координаты ячейки таблицы?
А как указать координаты ячейки таблицы?
ЗАГУГЛИ! вот прям ровно свой вопрос вставь в строку запроса гугля и там куча советов вывалится... о том как организована структура файлов
Вот недавно игрался - такой код делал - каждый день новый файл создается - только для двух далласов термометров, на DHT11 непроблема передалать думаю...
ай, молодец :)
Темпиратура 1;Темпиратура 2
неправильно задал вопрос.
Есть связка ардуино мега, часы реального времени карт-ридер, считывательрадио-меток и разные датчики. Вся связка работает. Необходимо записывать данные в таблицу ексель с указанием номера ячейки и сохранять на сд-карте(не на компе). Как это можно сделать?
Скорее всего как-то так
https://www.youtube.com/watch?v=IE89cWojiYU
Вот недавно игрался - такой код делал - каждый день новый файл создается - только для двух далласов термометров, на DHT11 непроблема передалать думаю...
попробовал - ругается на now.format(name)
может разные версии библиотеки часов?
Присоединяюсь к вопросу, может разные версии библиотек?
<ds18b20.h> и <RTClib.h>. Можно вашу библеотеку?