Регистратор параметров окружающей среды на базе arduino UNO (4 датчика)
- Войдите на сайт для отправки комментариев
Добрый день. Нужна помощь в программировании arduino UNO. Цель - составить и загрузить в плату скетчи для работы 4 датчиков и дисплея. Стадия - регистратор собран, датчики подсоединены, но пока не работают. Состав регистратора : 1.Датчик температуры почвы DS 18B20; 2. Датчик температуры и влажности окружающего воздуха AM 2301; 3. Датчик освещения STM32; 4. Датчик влажности почвы (3Pin Soil Hygrometer Detection Module Moisture Sensor Analog Output arduino New). 5. Дисплей HD44780. 6. Основная плата UNO R3 ATmega328P ATmega16U2 2014 Version Board Free USB Cable For Arduino. 7. Интернет плата W5100 Ethernet Shield For Arduino Main Board UNO R3 ATMega 328 1280 MEGA2560. 8.Микросхема времени DS1302. Ожидаемые результаты. 1.Требуется, чтобы контроллер идентифицировал датчики (видел их) и воспринимал сигналы от них. 2. Требуется, чтобы информация от контроллера поступала на дисплей HD44780, хранилась на microSD, была доступна для обработки на ЭВМ (в офисных программах МS Eхсel, МS Access д.р.) и автоматически визуализировалась в виде графиков. 3. Чтобы имелась возможность задавать следующие периоды поступления информации с датчиков : -непрерывный режим; - каждые 2 мин; -каждые 30 мин; -каждые 60 мин. Оцените возможность, сроки и стоимость выполнения проекта.
StudioGippopotam@gmail.com
нужны уточнения по заданию.
какие сроки отведены на выполнение проекта?
общий срок не более 2 месяцев.(чем быстрее тем лучше, хочется попробовать испытать на даче ))))).
общий срок не более 2 месяцев.(чем быстрее тем лучше, хочется попробовать испытать на даче ))))).
два месяца - это шикарный срок.
поясните пункт 2 задания.
1. Дисплей нужен для отображения текущих данных.
2. Флешка ( сейчас стоит 2 гб) установлена в дополнительную плату и нужна для хранения данных за весь период работы регисратора.
3. Для обработки информации на ПК нужно будет разработать интерфейс (или адаптировать готовые программки), спомощью которого данные будут представлятся в виде графиков. На мой субъективный взгляд,должно выглядеть как-то так. Если что, дайте свои предложения как это проще сделать.
1. Дисплей нужен для отображения текущих данных.
2. Флешка ( сейчас стоит 2 гб) установлена в дополнительную плату и нужна для хранения данных за весь период работы регисратора.
3. Для обработки информации на ПК нужно будет разработать интерфейс (или адаптировать готовые программки), спомощью которого данные будут представлятся в виде графиков. На мой субъективный взгляд,должно выглядеть как-то так. Если что, дайте свои предложения как это проще сделать.
Меня интересовало, что вы понимаете под этим:
2. Требуется, чтобы информация от контроллера поступала на дисплей HD44780, хранилась на microSD, была доступна для обработки на ЭВМ (в офисных программах МS Eхсel, МS Access д.р.) и автоматически визуализировалась в виде графиков.
Графики должны строится на ПК?
Доступность для MS office - что под этим понимается?
Судя по наличию у вас w5100 предпологается, что будет доступ к данным по локальной сети?
Здравствуйте. Я, как дилетант в этом деле, предполагал полученную информацию обрабатывать,например в Excel, access. В связи с этим хотелось бы, чтобы цифровые значения полученные от датчиков можно было бы легко экспортировать в excel для дальнейшей обработки (необходимо для написания диплома). При изучении этого вопроса в интернете видел, что данные от датчиков визуализировались в виде графиков. Т.е. на выходе хотелось бы иметь автоматическое построение графиков,а не кучу цифр. Если это для вас затруднительно, то можно это пока не делать.
Я думал, что w 5100 способен передавать информацию через интернет на требуемый сервер. Разве это не так ?
Здравствуйте. Я, как дилетант в этом деле, предполагал полученную информацию обрабатывать,например в Excel, access. В связи с этим хотелось бы, чтобы цифровые значения полученные от датчиков можно было бы легко экспортировать в excel для дальнейшей обработки (необходимо для написания диплома). При изучении этого вопроса в интернете видел, что данные от датчиков визуализировались в виде графиков. Т.е. на выходе хотелось бы иметь автоматическое построение графиков,а не кучу цифр. Если это для вас затруднительно, то можно это пока не делать.
Я думал, что w 5100 способен передавать информацию через интернет на требуемый сервер. Разве это не так ?
Из вашего ответа можно понять, что вы не совсем представляете, что вам нужно.
Напишите мне на почту, пожалуйста.
StudioGippopotam@gmail.com
Секономьте денег, купите вот это http://masterkit.ru/shop/smarthome/control/1319311
Вот это видео оболочки под винду http://www.youtube.com/watch?v=MszImAbSSvY
Ищу альтруиста программиста для создания проекта, целью которого будет борьба с произволом УК/ТСЖ по всей Российской Федерации.
Задача:
Ежечасное снятие показаний датчика/ов DHT-22 в квартире и на улице, запись/формирование ежемесячного отчета этих показаний в файл (желательно в Excel), но пойдет и в txt + сохранение на карту SD.
Результат:
По итогам данных показаний, направление информации в Государственную Жилищную Инспекцию РФ, для составления акта о перетопе/недотопе (создании со стороны УК/ТСЖ наблагоприятных условий для проживания), с целью получения в дальнейшем перерасчета за отопление по указанной в Поставновлении Правительства РФ схеме.
Желающие помочь всей России - пишите, поможем друг другу!!!
o.naumov@mail.ru
bes666x13, а как файл с цифрами, щаписанный на карточку поможет всей России бороться с УК/ТСЖ?
bes666x13, а как файл с цифрами, щаписанный на карточку поможет всей России бороться с УК/ТСЖ?
Человек сдаст на диплом и пойдет работать в ЖКХ сферу ))
Дело в том что многие в нашей стране (России) незнают что например если отопление в комнате меньше или больше опредленной температуры - то это считается неблагоприятными условиями для проживания.
Формирование таких отчетов отчасти поможет доказать то что в течении длительного времени создавались наблагоприятные условия. А за это положен перерасчет за отопление, причем даже если в квартире было +29, сумма платежей снижается...т.к. опять же, это неблагоприятные условия для проживания.
Данные моменты описаны в Постановлении Правительства РФ №354 (приложение №2 , пункт 15) http://base.consultant.ru/cons/cgi/online.cgi?req=doc;base=LAW;n=175645
bes666x13, а как файл с цифрами, щаписанный на карточку поможет всей России бороться с УК/ТСЖ?
Человек сдаст на диплом и пойдет работать в ЖКХ сферу ))
Боюсь с такой идеей - меня точно в сферу ЖКХ не возьмут, меня скорее больше ненавидит моя УК, за то что я их "кошмарю". А такой проект это серьезная доказательная база в борьбе с дикими платежами! :)
Дело в том что многие в нашей стране (России) незнают что например если отопление в комнате меньше или больше опредленной температуры - то это считается неблагоприятными условиями для проживания.
Формирование таких отчетов отчасти поможет доказать то что в течении длительного времени создавались наблагоприятные условия. А за это положен перерасчет за отопление, причем даже если в квартире было +29, сумма платежей снижается...т.к. опять же, это неблагоприятные условия для проживания.
Данные моменты описаны в Постановлении Правительства РФ №354 (приложение №2 , пункт 15) http://base.consultant.ru/cons/cgi/online.cgi?req=doc;base=LAW;n=175645
То о чем вы пишите - откровенная глупость. Чтобы доказать недо/перетоп вы должны пригласить к себе уполномоченных представителей, которые снимут показания. А файлик на флешке никого не волнует.
И этот человек (ТС) считает, что сможет что то доказать системе :) Прям цирк. Существуют сертифицированные приборы и видеокамера, вот этот комплект единственный, на который судья еще соизволит взглянуть.
bes666x13, если вам это действительно нужно - запускаете Arduino IDE, затем FILE - EXAMPLES - SD - DataLogger.ino
Этот скетч сохраняет на карточку значения 4 аналоговых входов.
Работы - минимум, вместо цикла, в котором опрашиваются эти входы, вставьте код для работы с DHT (пример есть в одноименной библиотеке).
И этот человек (ТС) считает, что сможет что то доказать системе :) Прям цирк. Существуют сертифицированные приборы и видеокамера, вот этот комплект единственный, на который судья еще соизволит взглянуть.
Я уже сломал систему. Если вы не уверены в том что люди что то могут - лучше промолчать и не мешать ничего делать другим... Как бабка на собрании "у нас ничего не получится, это бесполезно". А вы попробовали вообще что то сделать, чтоб получилось?! Все только хотят без особого труда взять и получить результат, не принимая абсолютно никакого участия! Так не бывает!
Я прекрасно знаю процедуру, но эти данные являются дополнением к заявлению, а не основанием для перерасчета. На крайний случай, пусть подают в суд, и производят техническую экспертизу устройства, выявляют погрешность и т.д.
Для меня главное получить данные и сохранить эти данные в доступном, читаемом виде!
Как и кто будет таким данным верить, это уже совсем другая история.
Я уже сломал систему.
теперь сотри нахрен всех идиотов из этой системы.
Я уже сломал систему.
теперь сотри нахрен всех идиотов из этой системы.
С радостью :)
bes666x13, это все конечно занимательно, но по существу вопросы будут?
Я указал вам путь решения, пояснения нужны?
Эпиграф: "Ненавижу, мнящих себя глыбой, недоумков, которые пытаются заткнуть мне рот..." (ЦЫ) Шаляпин.
ТС, у вас проблеммы. Если вы измеряете ректальную температуру отверткой и потом машете этой отверткой на суде, никто не будет вам производить экспртизу, вас сразу отправят к психиатру.
Я не говорю, что это не получится ни у кого. Я говорю, что конкретно вы НИХРЕНА НЕ ПОНИМАЕТЕ, а только, зачем то делаете вид, что вам все ясно и вы такой, блин , бэтмен :) Умора. Процедуру он знает. Вы путаете теплое с мягким. В платежке вы платите не за температуру в помещении, а за поставку вам энергии в виде тепла, которая измеряется не градусами, а колориями. Систему он сломал... Может это система вам что то сломала ? Окна с дырками тоже на суд попрете ? Или стены неутепленные. Есть норматив отношение поставки тепловой энергии к площади помещения. А правильное содержание помещения - обязанность собственника. Если в стене дыра, мороз с улицы по любому разморозит ваши батареи.
И так, для пояснения, факт поставки или недопоставки тепла по нормативам фиксируется только теплосчетчиком, который регистрирует температуру на входе трубы с ТН в помещение, на выходе и скорости протекания ТН.
Надеюсь теперь всем стало понятно, что такой индивидуум как ТС даже близко не понимает за что он взялся. Системщик !
ps: Пожарь вареное яйцо - сломай систему !
bes666x13, если вам это действительно нужно - запускаете Arduino IDE, затем FILE - EXAMPLES - SD - DataLogger.ino
Этот скетч сохраняет на карточку значения 4 аналоговых входов.
Работы - минимум, вместо цикла, в котором опрашиваются эти входы, вставьте код для работы с DHT (пример есть в одноименной библиотеке).
В целом да, только мне надо на один датчик пока, потом уже когда будут радио модули добавлю еще датчиков.
Попробую разобраться!
Спасибо!