Измерение CO2 и отправка данных по Wi-Fi

duhovny
Offline
Зарегистрирован: 28.03.2014

Всем привет!

Ищу человека (в Москве), которому было бы интересно собрать на ардуино измеритель CO2, который постоянно делает измерения с заданной частотой и отправляет их по Wi-Fi в API.

- Компоненты с нас (или с вас, как удобней)
- API с нас
- Стоимость работы — с вас

Если все будет круто — есть еще несколько похожих задач, над которыми можно будет поработать.

Пишите!

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Нда... Есть подозрение что Вы не знаете либо что такое Wi-Fi, либо что такое API (ну или и то и другое, даю подсказку - "протокол")

Так же есть сомнения в оплате, ведь Вам даже основы прочитать некогда.

А так - запросто! 2 недели и 800 долларов США, с Вашими компонентами

Ведь воткнуть шилд, датчик и написать 20 строк - этож просто жуть сколько работы!

Написал....

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

сделаю за 3 недели и 927 баксов

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Ах вот ты как?

Сделаю за месяц, 700 баксов + 300 баксов премиальных!

com
Offline
Зарегистрирован: 06.09.2013

за 100 долларов сообщу сроки и стоимость работы

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

com пишет:

за 100 долларов сообщу сроки и стоимость работы

ну это уже ты демпингуеш. мы за беспалтно все сообщили.. а ты еще и за сообщение хочеш 100 баксов :) негодяй!

duhovny
Offline
Зарегистрирован: 28.03.2014

Все еще актуально!

Вдруг есть кто-то без рака мозга :)

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Ну, Вы бы сразу написали что у Вас рак мозга - глядишь и отзовтеся кнтонить.

vlkam
Offline
Зарегистрирован: 17.02.2013

С датчиками CO2 не все так просто.

Вот тут есть интересная ветка

http://youvent.ru/forums-m-posts-q-70.html

xneo7
Offline
Зарегистрирован: 26.10.2013

Есть рабочий проект/опыт - управление температурой, уровнем влажности, CO2 для выращивания растений. Данные собираются через Ethernet и строятся графики.

Если ещё актуально, пишите.

vlkam
Offline
Зарегистрирован: 17.02.2013

xneo7 пишет:

Есть рабочий проект/опыт - управление температурой, уровнем влажности, CO2 для выращивания растений. Данные собираются через Ethernet и строятся графики.

А каким датчиком CO2 измеряете ?

xneo7
Offline
Зарегистрирован: 26.10.2013

Telaire, не помню точную серию, 6613-05 вроде.

freearduino
Offline
Зарегистрирован: 21.04.2014

Проект еще актуален?
Реализовали??

duhovny
Offline
Зарегистрирован: 28.03.2014

Всем большое спасибо за комментарии — проект реализовали.

@vlkam отдельное спасибо за ссылку!

duhovny
Offline
Зарегистрирован: 28.03.2014

xneo7 пишет:

Есть рабочий проект/опыт - управление температурой, уровнем влажности, CO2 для выращивания растений.

Скажите, а что вы используете в своем проекте для управления уровнем влажности и CO2?

vlkam
Offline
Зарегистрирован: 17.02.2013

duhovny пишет:
Всем большое спасибо за комментарии — проект реализовали.@vlkam отдельное спасибо за ссылку!

Купили тот приборчик и подключились по RS232 ?

Если не затруднит, можете протокол описать ?

duhovny
Offline
Зарегистрирован: 28.03.2014

vlkam пишет:

Купили тот приборчик и подключились по RS232 ?

Тот прибор просто купили для сравнения.

А для прототипа купили MG 811 от Sandbox Electronics.

vlkam
Offline
Зарегистрирован: 17.02.2013

duhovny пишет:

Тот прибор просто купили для сравнения.
А для прототипа купили MG 811 от Sandbox Electronics.

Ну и как, MG 811 близко к этому прибору показывает ?

 

duhovny
Offline
Зарегистрирован: 28.03.2014

vlkam пишет:

Ну и как, MG 811 близко к этому прибору показывает ?

Скоро узнаем :) Они пока в разных помещениях находятся.

xneo7
Offline
Зарегистрирован: 26.10.2013

duhovny пишет:

Скажите, а что вы используете в своем проекте для управления уровнем влажности и CO2?

Для управления уровнем CO2 Telaire датчик и вытяжку.

Для управления уровнем влажности датчик DHT22 и парогенератор, типа такого https://www.youtube.com/watch?v=UrKgl34mUtk

vlkam
Offline
Зарегистрирован: 17.02.2013

duhovny пишет:
Скоро узнаем :) Они пока в разных помещениях находятся.

Держите в курсе, очень интересно
И еще интересует скорость реакции на изменение СО2

scort
Offline
Зарегистрирован: 07.05.2014

xneo7 пишет:

Есть рабочий проект/опыт - управление температурой, уровнем влажности, CO2 для выращивания растений. Данные собираются через Ethernet и строятся графики.

Если ещё актуально, пишите.

 

Не нашел на форуме личных сообщений, можете написать по адресу alex () alsk ru ?

dasdf
Offline
Зарегистрирован: 21.12.2014

не можеь покозать исходник проекта в частности по датчику CO2

xneo7
Offline
Зарегистрирован: 26.10.2013
01#include "CO2Sensor.h"
02 
03CO2Sensor co2Sensor;
04 
05CO2Sensor::CO2Sensor() {
06  Serial1.begin(19200);
07}
08 
09boolean CO2Sensor::serialRead(int32_t *data, int count, int timeout) {
10  unsigned long tm;
11  int i;
12 
13  tm = millis();
14  *data = 0;
15  i = 0;
16  while (i < count) {
17    if (millisFrom(tm) > timeout)
18      return false;
19    if (Serial1.available()) {
20      *data = *data << 8;
21      *data += Serial1.read();
22      i++;
23    }
24  
25  return true;
26}
27 
28void CO2Sensor::serialFlush() {
29  while (Serial1.available())
30    Serial1.read();
31}
32 
33boolean CO2Sensor::readCO2Value(float *value) {
34  static byte req[] = {0xFF, 0xFE, 0x02, 0x02, 0x03};
35  int32_t res;
36 
37  serialFlush();
38  Serial1.write(req, sizeof(req));
39     
40  if ((!serialRead(&res, 3, 250)) || (res != 0xFFFA02))
41    return false;
42   
43  if (!serialRead(&res, 2, 250))
44    return false;
45 
46  *value = res;
47  return true;
48}
49 
50byte CO2Sensor::getStatus() {
51  static byte req[] = {0xFF, 0xFE, 0x01, 0xB6};
52  int32_t res;
53 
54  serialFlush();
55  Serial1.write(req, sizeof(req));
56     
57  if (!serialRead(&res, 4, 250))
58    return 0x01;
59   
60  return res & 0xFF;
61}
62 
63boolean CO2Sensor::isReady() {
64  return getStatus() == STATUS_READY;
65}