Trebam neki za po doma da mogu logirat potrosnju plina u odnosu na temperaturu u stanu...
Nasao ovakvo nesto.....
Hvala
Trebam neki za po doma da mogu logirat potrosnju plina u odnosu na temperaturu u stanu...
Nasao ovakvo nesto.....
Hvala
Ili ovakav, kaze da radi na Linuxu..
Pogledaj ThingSpeak API, jednom kad su podaci na serveru onda se s jednim GET request-om moze dobiti sta god te zanima (npr. zadnjih n mjerenja u JSON formatu, zadnje mjerenje u XML, JSON ili .txt formatu i slicno).
Ovaj web interface je samo primjer, ono se uopce ne mora koristiti.
Bitno je da imas podatke a s ESP8266 ih spremis na ThingSpeak server i to onda radi i bez kompjutera - dovoljno je da imas upaljen router.
Za sve ostale mogucnosti ti treba ili PC koji ce podatke stalno primati ili mikrokontroler s SD karticom gdje ce se podaci upisivati u file ali onda ti treba i RTC modul tako da svakom mjerenju mozes pridruziti i vrijeme kada je on izmjeren. To su jos 2 dodatna cipa i u tom slucaju treba napraviti komunikaciju s 3 uredajaja (temeperaturni senzor, SD kartica i RTC cip) a kad se podatak s ESP posalje na ThingSpeak server onda mu se automatski pridruzi i vrijeme upload-a pa je sve rijeseno.
-- Let There Be Light Custom LED driveri prema specifikacijama
ja sam uspjesno koristio ovaj (nesto jeftiniji) pod Debian GNU/Linuxom:
sada ima jos jeftiniji (isto TEMPer):
po win kaze da ima drivere, pa valjda radi (ne posjedujem pa nemam pojma)
-- Opinions above are GNU-copylefted.
preko GPIO pinova na RPiju.
--
Narucio sam ovaj
valjda bude radio na RPiju, ovo je 1Wire...
pi@raspberrypi:~ $ digitemp_DS9097 -a DigiTemp v3.6.0 Copyright 1996-2007 by Brian C. Lane GNU General Public License v2.0 -
Eto, stiglo i radi (kraj radijatora stoji pa je zato 23 stupnja). Sad samo smisliti sta sa tim podatkom i kako napraviti logiranje i web sucelje za pregledavati jer je ssh nepraktican.
Pa napisao sam ti koje sve imas mogucnosti. Kod kojega sam napisao ja je dosta specifican jer su u mrezi i mikrokontroleri s NRF24L01+ transceiverima a i ja koristim DS1621 temperaturne senzore (jer sam imao jedno pakiranje) koji su u DIP kucistu skupi a SMD verzije su jeftine ali njih ipak treba zalemiti.
Ima na netu puno gotovih projekata objasnjenih do zadnjih detalja, recimo ovaj nije los:
i iz toga mozes izdvojiti samo ocitavanje temperature ili mozda dodati jos i senzor za vlagu i tlak.
-- Let There Be Light Custom LED driveri prema specifikacijama
U ovom thread-u :-)
Funkcionalnost samog ThingSpeak site-a mozes vidjeti na primjerima stotina javnih kanala od ljudi koji koriste taj engine:
A ovo kako sam napravio ja je da sam na svojoj stranici prikazao ThingSpeak-ove grafikone i dodao Google Gauges i prikaz preko open source library-ja koji omogucava razne nacine prikaza izmjerenih velicina:
Ovdje su neke od mogucnosti prikaza:
Na mouse-over se moze vidjeti kako se krece kazaljka a na click se moze vidjeti HTML i JavaScrip kod za pojedinacni prikaz.
Treba prouciti ThingSpeak API pa da se vidi kako se s ThingSpeak kanala moze dohvatiti samo zadnji podatak, zadnjih n podataka i slicno i treba prouciti dokumentaciju od Google Gauges i ovog library-ja za prikaz termometra sa zivinom skalom pa onda napraviti HTML + JavaScript koji to objedinjuje (ja sam koristio jQuery jer je tako kod jednostavniji).
-- Let There Be Light Custom LED driveri prema specifikacijama
Stavio jos jedan senzor i nema teoretske da radi. Izgleda da treba coupler ili neki klinac. Jedan senzor je na -s/dev/ttyUSB1 a drugi na
-s/dev/ttyUSB0 i nikako ocitavati oba... tj. drugi izbacuje neku CRC gresku 63, ima dosta o tome na guglu...
fajl... pa bi inicijalizirao 1 stik pa drugi ne bi radio... rjesio sa switchem -c .digitemprc1 i rc0 i sve rijeseno i radi, samo svaki stik inicijalizrati sa -i u svoj -c .digitemp i onda koristiti taj za taj stik....
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.