Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Szukanie zaawansowane  

Aktualności:

Forum SMF zostało uruchomione!

Strony: 1 ... 4 5 [6] 7 8 9

Autor Wątek: Stacje pogody  (Przeczytany 51028 razy)

marcinxl

  • G0
  • Aktywny użytkownik
  • *
  • Wiadomości: 137
Odp: Stacje pogody
« Odpowiedź #75 dnia: Wrzesień 04, 2012, 23:26:25 »

Zrobiłem przed chwilą termometr podłączany do komputer wg tej stronki http://kml.jogger.pl/2009/10/29/termometr-cyfrowy-ds18b20-na-rs232-com-i-usb/ . Koszt elementów to poniżej 10 zł. Poniżej kilka moich  zdjęć:





« Ostatnia zmiana: Wrzesień 05, 2012, 00:10:45 wysłana przez marcinxl »
Zapisane

greg

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3283
  • Będzin-Grodziec, woj. śląskie
    • Palmy w Polsce
Odp: Stacje pogody
« Odpowiedź #76 dnia: Wrzesień 04, 2012, 23:58:48 »

Bardzo ciekawe, a przede wszystkim niedrogie rozwiązanie.
Jak wskazania tego termometru mają się do innych posiadanych przez Ciebie urządzeń?
Czy możesz spróbować zrobić jakąś sondę i spróbować zmierzyć temperaturę wody z lodem? Powinna wynosić 0 C.
Czy badając temat natknąłeś się może na rozwiązanie umożliwiające rozbudowę o czujnik wilgotności oraz prezentację pomiaru na wyświetlaczu LED?
Zapisane
Moja strona: palmywpolsce.pl
Moje palmy: Palmy w Będzinie
Moje zabezpieczenia: „Projekt Phoenix” (2010), „Warownia” (2011), BigBag (2012), nadmuch c.o. (2012), opony (2012), Piankobuda (2013), Wiórkobuda (2013), Seria StyroLux (2014)
Forum o palmach mrozoodpornych, bananowcach i innych roślinach: forum.palmy.net.pl

Marcin D

  • Gość
Odp: Stacje pogody
« Odpowiedź #77 dnia: Wrzesień 05, 2012, 09:20:50 »

Dobra robota, czekamy na dalsze doniesienia.
Zapisane

Ardo

  • G0
  • Użytkownik
  • *
  • Wiadomości: 99
  • Góral kotlinowy, meteorolog i klimatolog
Odp: Stacje pogody
« Odpowiedź #78 dnia: Wrzesień 05, 2012, 09:35:40 »

marcinxl, interesujący pomysł.  ;)

Oto moja stacja meteo. Zdjęcia są wykonywane sprzed tygodnia. Dzisiaj temperatura spadła do +8,4 stopnia, już w piątek ma wskazywać blisko zera.   ::)

Najniższa temperatura w tym roku wynosiła -34,8 stopnia, a najwyższa +32,1 stopnia.










Zapisane

marcinxl

  • G0
  • Aktywny użytkownik
  • *
  • Wiadomości: 137
Odp: Stacje pogody
« Odpowiedź #79 dnia: Wrzesień 05, 2012, 20:42:11 »

Bardzo ciekawe, a przede wszystkim niedrogie rozwiązanie.
Jak wskazania tego termometru mają się do innych posiadanych przez Ciebie urządzeń?
Czy możesz spróbować zrobić jakąś sondę i spróbować zmierzyć temperaturę wody z lodem? Powinna wynosić 0 C.
Czy badając temat natknąłeś się może na rozwiązanie umożliwiające rozbudowę o czujnik wilgotności oraz prezentację pomiaru na wyświetlaczu LED?

Czujnik Ds18b20 umieściłem w osłonie którą już prezentowałem w tym temacie oprócz niego mam tam jeszcze dwa czujniki jeden bezprzewopdowy i drugi przewodowy wskazania wszystkich trzech są praktycznie identyczne. Zbudowanym termometrem DS18b20 robiłem pomiar temperatury wody z lodem i wksazał mi temperature taką jak na screenie poniżej:



Jest możliwośc zbudowania układu z obsługa wyświetlacza LED jako przykład ten filmik http://www.youtube.com/watch?v=QmY0XdmiJw8
Zapisane

greg

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3283
  • Będzin-Grodziec, woj. śląskie
    • Palmy w Polsce
Odp: Stacje pogody
« Odpowiedź #80 dnia: Wrzesień 06, 2012, 19:32:23 »

W sklepie, który podlinkował marcinxl znalazłem dwa układy, które bardzo mnie zainteresowały:

1. TERMOMETR - REJESTRATOR TEMPERATURY

Za jedyne 78 zł mamy możliwość transferowania temperatury z ostatniej doby do komputera.


2. CZTEROKANAŁOWY TERMOMETR Z WYŚWIETLACZEM LED - ZESTAW DO SAMODZIELNEGO MONTAŻU

Czterokanałowy termometr. Wydaje mi się, że to ciekawa propozycja jeśli chodzi o mierzenie temperatury pod osłonami dla roślin. Co prawda czujnik jest kablowy, ale za to odpadają problemy z brakiem łączności i zakupem baterii do tychże czujników.
Zapisane
Moja strona: palmywpolsce.pl
Moje palmy: Palmy w Będzinie
Moje zabezpieczenia: „Projekt Phoenix” (2010), „Warownia” (2011), BigBag (2012), nadmuch c.o. (2012), opony (2012), Piankobuda (2013), Wiórkobuda (2013), Seria StyroLux (2014)
Forum o palmach mrozoodpornych, bananowcach i innych roślinach: forum.palmy.net.pl

Marcin D

  • Gość
Odp: Stacje pogody
« Odpowiedź #81 dnia: Wrzesień 21, 2012, 11:49:21 »

Chciałbym trochę poruszyć temat manualnych pomiarów.
Głównie pytania kieruje do Ardo bo chyba tylko on z nas dysponuje takimi instrumentami.

Sam robiłeś klatkę? Jeżeli tak to bardzo ładnie Ci to wyszło. Jeżeli nie to podaj jakieś namiary gdzie to kupić. Kiedyś szukałem w necie takich rzeczy, ale ceny kolosalne ok 3 000 PLN . Może masz jakieś lepsze dojścia?

Kolejna sprawa to termometry. Możesz napisać dokładnie co masz i ile za to zapłaciłeś?
Ciekaw jestem gdzie zakupiłeś sprzęt.
To tylko kilka linków jakie ja znalazłem:
http://www.kwt.pl/?page=meteorologiczne
http://www.togo.lodz.pl/sklep/?p=productsList&iCategory=21
http://www.chemargo.com.pl/index.php?p=a&show=396849
http://www.meraserw.szczecin.pl/index.php?option=com_content&task=view&id=32&Itemid=88

Możesz coś dodać lub polecić od siebie?

Kolejna sprawa. Chciałem Cie zapytać o czujniki oporowe PT100.
Znalazłem takie coś tutaj :
http://thermoplus.pl/katalog/czujniki-i-przetworniki/czujniki-uniwersalne/pt100.html
http://thermoplus.pl/katalog/regulatory/regulatory-temperatury/esm-3710-2.html

Teraz tak: Literatura podaje, że czujniki platynowe działają bardzo liniowo. Czyli jeżeli skalibrujemy je w 0c (co jest stosunkowo proste, mieszanina wody z lodem w normalnym ciśnieniu atmosferycznym) powinniśmy otrzymać całkiem niezłe narzędzie, które w całym zakresie będzie miało podobny błąd.
Zobaczcie wykres strona 3.
http://www.zt.ath.bielsko.pl/Wzorcowanie_termometrow.pdf
Zapisane

pater

  • G0
  • Nowy użytkownik
  • *
  • Wiadomości: 7
Odp: Stacje pogody
« Odpowiedź #82 dnia: Wrzesień 21, 2012, 12:30:07 »

Witam,
Chciałbym zaprezentować wam portal http://cosm.com który służy do zbierania danych, m.in. ze stacji meteorologicznych. Ostatnio zrobiłem za pomocą raspberry pi http://www.raspberrypi.org/ i czujnika dht11 http://linkcut.net/5505c400f1  mini stacje pomiarową wilgotności i temperatury - jak narazie w domu a docelowo w mojej mini szklarni domowej do wysiewu. Efekty możecie zobaczyć na stronie https://cosm.com/feeds/75964 . Rozwiązanie to nie jest zbyt tanie dla samego pomiaru temperatury i wilgotności ( raspberry pi ok 180 zł czujnik dht11 18 zł ) natomiast docelowo raspberry pi zatomatyzować proces wysiewu i kontroli roślin.

pozdrawiam,
pater
« Ostatnia zmiana: Wrzesień 21, 2012, 12:33:09 wysłana przez pater »
Zapisane

greg

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3283
  • Będzin-Grodziec, woj. śląskie
    • Palmy w Polsce
Odp: Stacje pogody
« Odpowiedź #83 dnia: Wrzesień 21, 2012, 12:40:48 »

Bardzo ciekawe. Możesz napisać coś więcej?

Gdzie znajdę schemat?
Jak wygląda kwestia podłączenia do komputera?
Ja wygląda możliwość wysyłania danych do internetu bez pracującego komputera?
Czy sprawdzałeś w jakikolwiek sposób dokładność pomiaru?
Zapisane
Moja strona: palmywpolsce.pl
Moje palmy: Palmy w Będzinie
Moje zabezpieczenia: „Projekt Phoenix” (2010), „Warownia” (2011), BigBag (2012), nadmuch c.o. (2012), opony (2012), Piankobuda (2013), Wiórkobuda (2013), Seria StyroLux (2014)
Forum o palmach mrozoodpornych, bananowcach i innych roślinach: forum.palmy.net.pl

pater

  • G0
  • Nowy użytkownik
  • *
  • Wiadomości: 7
Odp: Stacje pogody
« Odpowiedź #84 dnia: Wrzesień 21, 2012, 14:21:30 »

Proszę bardzo:

Schemat podłączenia samego czujnika do raspberry pi / arduino znajdziesz na :
http://learn.adafruit.com/dht-humidity-sensing-on-raspberry-pi-with-gdocs-logging
Co do podłączenia czujnika dht11 do komputera musiałbyś zastosować jakiś konwerter z 1wire na rs232 lub inny interfejs. Natomiast możesz wykorzystać jakikolwiek inny czujnik, czy to ten zakupiony ze sklepu avt czy ten wykonany przez marcinxl. Niestety aby wysyłać dane do internetu komputer musi być włączony lecz niekoniecznie użytkownik zalogowany. Dlatego też wybrałem Raspberry Pi, które jest wielkości karty kredytowej i zużywa mało prądu (ok. 2 Wat ). Dokładność pomiaru czujnika dht11 dla temperatury to +- 2 st. C a wilgotności +- 5 %.

Poniżej umieszczam skrypciki, które wykorzystuje do wysyłania danych do portalu cosm.com. Jeżeli greg potrzebowałbyś pomocy w zmianie tych skryptów na własne potrzeby to daj znać, postaram się pomóc.

Skrypt w pythonie do odczytu temperatury i zapisania wyników w pliku send.json

#!/usr/bin/python

import subprocess
import re
import sys
import time
import datetime

# Replace characters in passed range
def replaceStr(_from, _to, _sourceStr, _destStr):
j = 0
sourceList = list(_sourceStr)
destList = list(_destStr)
for i in range(_from, _to):
sourceList[i] = destList[j]
j += 1

return ''.join(sourceList)

# Check if temperature and humidity were obtained correctly
def checkValues(_data):
if _data.find("Temp") == -1 and _data.find("Humidity"):
return False
else:
return True

# Run the DHT program to get the humidity and temperature readings!
temp = 0
humidity = 0
tries = 1
output = subprocess.check_output(["/home/pater/Adafruit-Raspberry-Pi-Python-Code/Adafruit_DHT_Driver/Adafruit_DHT", "11", "4"]);
success = checkValues(output)

while not success and tries < 3:
time.sleep(3)
output = subprocess.check_output(["/home/pater/Adafruit-Raspberry-Pi-Python-Code/Adafruit_DHT_Driver/Adafruit_DHT", "11", "4"]);
success = checkValues(output)
tries += 1

if success:
# search for temp printout
matches = re.search("Temp =\s+([0-9.]+)", output)

if matches is not None:
temp = float(matches.group(1))

# search for humidity printout
matches = re.search("Hum =\s+([0-9.]+)", output)

if matches is not None:
humidity = float(matches.group(1))

with open('send.json','r+w') as file:
data =  file.read()
data = replaceStr(136,140, data, str(temp))
data = replaceStr(70,74, data, str(humidity))
file.seek(0)
file.write(data)
file.close()

print "Done!"

Plik send.json
{
"version":"1.0.0",
"datastreams" : [
{
"current_value" : "35.0",
"id" : "Humidity"
    },
    {
"current_value" : "19.0",
"id" : "Temperature"
    }
  ]
}

Skrypt który co 60 sek wysyła dane do portalu cosm.com, w miejscu FFFF należy wpisać swoje id feed a w miejscu K klucz wygenerowany na swoim koncie
#!/bin/bash

while true;
do
python dht11_reader.py
curl --request PUT --show-error --data-binary @send.json https://api.cosm.com/v2/feeds/FFFF?key=KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
sleep 60
done

Zapisane

Marcin D

  • Gość
Odp: Stacje pogody
« Odpowiedź #85 dnia: Wrzesień 21, 2012, 14:41:07 »

No widzisz Greguś rozwiązanie dla ciebie idealne :).
Zapisane

greg

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3283
  • Będzin-Grodziec, woj. śląskie
    • Palmy w Polsce
Odp: Stacje pogody
« Odpowiedź #86 dnia: Wrzesień 21, 2012, 18:39:36 »

Z tego co zrozumiałem to kupuje się gotowy moduł Raspberry Pi. Na Allegro są dostępne w cenie 200-250 zł. Do tego czujnik. Na przykład dht22. Tylko, że w tym momencie mamy już prawie 300 zł. Sporo. Trochę się dołoży i można kupić tanią stację, która zapisuje dane.

Nie za bardzo rozumiem stwierdzenie: komputer włączony, ale użytkownik nie zalogowany. Jeśli komputer ma chodzić cały czas to co za różnica czy użytkownik jest zalogowany czy nie? I tak jest włączony i tak, a więc? Nie miałeś chyba na myśli stanu wstrzymania czy też hibernacji?

Podoba mi się rozwiązanie z AVT (rejestrator temperatury). Rano i wieczorem mógłbym zgrywać dane i wrzucać je do ręcznie do internetu. Ręcznie to znaczy przy pomocy odpowiednich skryptów w php, które dane by mi obrabiały, a przy pomocy javascriptu mógłbym robić wykres. Wadą jest to, że tam nie ma pomiaru wilgotności.
Zapisane
Moja strona: palmywpolsce.pl
Moje palmy: Palmy w Będzinie
Moje zabezpieczenia: „Projekt Phoenix” (2010), „Warownia” (2011), BigBag (2012), nadmuch c.o. (2012), opony (2012), Piankobuda (2013), Wiórkobuda (2013), Seria StyroLux (2014)
Forum o palmach mrozoodpornych, bananowcach i innych roślinach: forum.palmy.net.pl

pater

  • G0
  • Nowy użytkownik
  • *
  • Wiadomości: 7
Odp: Stacje pogody
« Odpowiedź #87 dnia: Wrzesień 21, 2012, 21:06:59 »

tak raspberry pi jest akurat drogim rozwiązaniem gdy jedynie chcesz zbierać informacje o temperaturze czy wilgotności, natomiast ma mase innych zastosowań. Co do twojego rozwiązania to możesz również napisać skrypt/serwis, który bedzie uruchamiany przy włączeniu komputera, który będzie za Ciebie uploadował dane. A co do wykresów, po co pisać coś od początku jeżeli możesz wykorzystać już gotowe rozwiązania :)
Zapisane

greg

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3283
  • Będzin-Grodziec, woj. śląskie
    • Palmy w Polsce
Odp: Stacje pogody
« Odpowiedź #88 dnia: Wrzesień 21, 2012, 22:18:32 »

Ano właśnie. Czyli jak komputer nie pracuje to odczytu nie ma. Odpada. Szkoda. Ja zamiast wykresu on-line wolę mieć wszystkie dane. Zapewne moduł Raspberry Pi ma wiele zastosowań. Co z tego skoro ja ich nie potrzebuję. Mnie interesuje pomiar temperatury i wilgotności z możliwością zgrania na komputer. Możliwość podglądu on-line to fajna cecha, ale nie obowiązkowa. Wielka szkoda, że ten rejestrator z AVT nie mierzy i nie rejestruje wilgotności. To byłaby bardzo fajna rzecz.

Gotowym rozwiązaniom można się oczywiście przyjrzeć, ale jeśli nie będą mi pasować to można rozważyć napisanie swoich narzędzi. Bardziej dostosowanych do moich potrzeb. PHP jest bardzo łatwy. Jeśli chodzi o operacje na plikach oraz zmiennych bardzo bogaty w funkcje. Zaś do wykresów w javascript jest biblioteka, którą się bardzo łatwo obsługuje. To byłoby łatwo napisać.
Zapisane
Moja strona: palmywpolsce.pl
Moje palmy: Palmy w Będzinie
Moje zabezpieczenia: „Projekt Phoenix” (2010), „Warownia” (2011), BigBag (2012), nadmuch c.o. (2012), opony (2012), Piankobuda (2013), Wiórkobuda (2013), Seria StyroLux (2014)
Forum o palmach mrozoodpornych, bananowcach i innych roślinach: forum.palmy.net.pl

Biedny Miś

  • Gość
Odp: Stacje pogody
« Odpowiedź #89 dnia: Październik 11, 2012, 10:30:38 »

Jesli ktoś jeszcze nie zaopatrzył sie w czujnik jaki mozna umieścic pod osłoną to w Conradzie jest bardzo duża promocja na stacje WS9750it

http://www.conrad.pl/Stacja-pogodowa,-bezprzewodowa-Conrad-WS-9750-IT.htm?websale7=conrad&pi=646373

Zapisane
Strony: 1 ... 4 5 [6] 7 8 9