DIY Electronic projects
Klimerko IOT - Printable Version

+- DIY Electronic projects (https://forum.yu3ma.net)
+-- Forum: Mikrokontroleri (https://forum.yu3ma.net/forumdisplay.php?fid=52)
+--- Forum: Razvojni sistemi i moduli (https://forum.yu3ma.net/forumdisplay.php?fid=56)
+--- Thread: Klimerko IOT (/showthread.php?tid=2661)

Pages: 1 2 3


Klimerko IOT - ddanijel - 12-23-2021

Drugari,
nisam siguran u koji deo da postavim ispod napisano pa ce ici ovde , a moderatori neka premeste ovo u drugi deo ako nadju adekvatnije mesto.
Naime zeleo bih da vas upoznam sa inicijativom koja je nastala na Beogradskom hakatonu Descon 4.0, 2018. godine, gde je napravljena prva verzija uređaja za merenje kvaliteta vazduha ili bolje receno zagadjenja, zasnovanog na esp8266 + pms7003 + bme280. Uredjaj meri koncentraciju PM cestica sa pms7003 senzorom, zatim temperaturu/vlagu i pritisak sa bme280, i na svakih 15minuta prosecnu vrednost salje na iot server gde se kasnije rezultati prikazuju na mapi na adresi:
www.klimerko.org

Vec sada ima preko 100 mernih stanica sirom Srbije ali i dalje fale neka kljucna mesta pa ukoliko je neko od vas zainteresovan, a uvidom u mapu vidi da u njegovoj zoni/gradu nema nikoga moze da posalje prijavu na email ispod i dobice uredjaj besplatno, uz obavezu da isti naredne 2 godine drzi aktivnim (zakacen na napajanje i konektovan na svoj wifi) . Malo vise o samom uredjaju i o tome sta i kako na linku:
https://github.com/DesconBelgrade/Klimerko

Firmware je opensource i kako je meni licno bilo u interesu da na svom telefonu imam realtime podatke o temperaturi i zagadjenju dodao sam deo u firmweru koji podatke salje i na thingspeak, a sa thingspeaka ih kupim sa widgetom i prikazujem na desktopu telefona. To izgleda ovako:


Widget je odlican jer mogu da se podese alarmi tako da ukoliko vrednosti (temp, zagadjenje, vlaga) predju zadate granice telefon alarmira, sto moze da bude zgodno kada temperatura ode u minus da se dobije indikacija recimo.
Ovo nije zvanicni fw tako da ukoliko se neko bude prijavio za klimerka i bude zeleo opisano rado cu mu poslati doradjen softver.
Prijave mozete poslati emailom na adresu:

secretariat@isoc.rs

sadrzina emaila bi trebala okvirno ovako da izgleda:
subject line: fod projekat nov zahtev

Zeleo bih da se prijavim za vas uredjaj Klimerko projekat "Gradjani za bolji vazduh".

Nalazim se
u mestu  __________
u ulici  __________
kordinate __________ << ovo je prilicno bitan detalj koji ce prelomiti da li dobijate uredjaj posto je bitno da u okolini vec nema postavljenog.

Obavezno navedite da ste informaciju dobili preko ovog foruma (yu3ma.net) , cisto za referencu da znaju odakle je info.


RE: Klimerko IOT - HomeMadeAudioProject - 12-23-2021

danijel - skidam kapu na ovakvoj inicijativi!


RE: Klimerko IOT - progster - 12-23-2021

Ja taman htedoh da se prijavim ali vidim da je Mirijevo zauzeto, na 50m od mene već postoji merno mesto...

Sve u svemu, odlična inicijativa. Smile


RE: Klimerko IOT - npejcic - 12-23-2021

Lepa incijativa, svaka čast!


RE: Klimerko IOT - ddanijel - 12-23-2021

Trenutno sam samo mali delic te slagalice, ali svakako ideja je odlicna i mislim da ima perspektivu. Najveci problem u nasoj zemlji su individualna lozista i kada krene hladno vreme situacija je katastrofalna. Licnog sam misljenja da bi ugalj trebalo zakonom zabraniti za prodaju privatnim licima posto je to po mom licnom misljenju najveci zagadjivac. Ono sto sam uspeo da proverim je da nivo PM cestica meren sa pms7003 i ono sa zvanicnih SEPA gotovo isti i nema vecih odstupanja tako da merenja mozemo da smatramo kao prilicno tacna.
Poslednja verzija klimerka se isporucuje sa modifikovanim kucistem koje ima izdvojen senzor bme280 (cevcica koja ide van kutije) jer u prvim verzijama je on stojao unutar kutije i zbog grejanja nodemcu je prikazivao 4-5c vislju temperaturu od realne sto za posledicu ima i pogresno ocitavanje relativne vlaznosti. To je probano da se kompenzuje softverski medjutim zavisno od provetrenosti greska je umela da varira po +/-2c . Poslacu danas neku fotku kako to izgleda trenutno.


RE: Klimerko IOT - dlalkovic - 12-23-2021

Molim Danijela da da podatke o optimalnim pozicijama senzora-na vrhu zgrade, prozoru, terasi...?


RE: Klimerko IOT - gorankg - 12-23-2021

Inicijativa je za svaku pohvalu. Bravo!
Pošto je ovde kod mene jako loš vazduh i ja sam pokušao sa onim jeftinim senzorom sa alija da bar nešto detektujem. Rezultat je bio očajan a svodio se na to da bolje detektujem zagađenje sopstvenim očima od tog kineza, tako da sam odustao.
Prijavio sam se za ovaj klimerko pa ćemo videti!


RE: Klimerko IOT - ddanijel - 12-23-2021

Kucista su radjena na 3D printu, nisu u potpunosti otporna na kisu. Bitno je da bude u nekoj poziciji koja je natkrivena, ne smeta ako nekad vetar dune i nanese koju kapljicu , ali nije za varijantu da direktno kisne. Zbog dobijanja preciznog merenja temperature i vlage jako je bitno da ne bude izlozeno direktnom suncu, zato je najbolje ako moze da se bira severna strana ili makar zona gde nece dopreti suncevi zraci direktno do kutije. Visina ne igra previse ulogu ali svakako merodavnije je merenje na visini 2m od tla nego ono sa 18-og sprata neke zgrade jer nas zanima ono sto je dole , gde prolazimo kao pesaci. Konkretno moj senzor i senzor kod drugara koji je nekih 800m dalje od mene prikazuju prilicno ujednacene vrednosti zagadjenja tako da shodno tome ne menja previse stvar da li je senzor sa ove ili one strane kuce, i na 1 ili 3m visine.


RE: Klimerko IOT - 1van - 12-24-2021

Bravo i hvala @ddanijel! Bas sam pre neki dan pomenuo na Twitteru ovaj projekat.

https://twitter.com/ivanmarkovicsec/status/1472881045120897028


RE: Klimerko IOT - ddanijel - 12-24-2021

Evo par slicica kako izgledaju, postoji main pcb koji olaksava spajanje senzora i nodemcu. Moze da se koristi nodemcu/esp8266 u obe popularne varijante, siri (sa ch340 usb chipom)  i uzi (sa cp2102) modul.
Ukoliko neko zeli da poseduje ovako nesto, a ne prodje na konkursu za free klimerka, voljan sam da poklonim 5 kutija + 5 pcb v1.5.
Nodemcu i pms7003 mogu da se nabave sa KP ili sa AliExpresa, jedini problem je BME280 koji trenutno nije nabavljiv za razumnu cenu, ali uz minimalne izmene u softveru moze da se koristi BMP280 koji meri temp+pritisak (nema vlagu).




RE: Klimerko IOT - npejcic - 12-25-2021

Ja sam zainteresovan da kupim jedan set kutija+PCB, imam kod sebe i senzor BME280 imam i Sensirion SPS30, možda bih njega mogao da uglavim pošto je open-source. Sensirion mi je referentni za sva merenja Smile
https://www.sensirion.com/en/environmental-sensors/particulate-matter-sensors-pm25/


RE: Klimerko IOT - tomam - 12-25-2021

(12-24-2021, 11:34 PM)ddanijel Wrote: Evo par slicica kako izgledaju, postoji main pcb koji olaksava spajanje senzora i nodemcu. Moze da se koristi nodemcu/esp8266 u obe popularne varijante, siri (sa ch340 usb chipom)  i uzi (sa cp2102) modul.
Ukoliko neko zeli da poseduje ovako nesto, a ne prodje na konkursu za free klimerka, voljan sam da poklonim 5 kutija + 5 pcb v1.5.
Nodemcu i pms7003 mogu da se nabave sa KP ili sa AliExpresa, jedini problem je BME280 koji trenutno nije nabavljiv za razumnu cenu, ali uz minimalne izmene u softveru moze da se koristi BMP280 koji meri temp+pritisak (nema vlagu).

Zainteresovan za gradnju . Cerak ako je bitno


RE: Klimerko IOT - ddanijel - 12-25-2021

@tomam
Salji mi na private msg svoju adresu i dobijas kutiju + pcb, za pms7003 se snadji, bme280 kao sto rekoh moze i BMP280, a moze i bez senzora jer svakako poenta je u zagadjenju, nije neophodno da se ima termo senzor.

(12-25-2021, 01:32 PM)npejcic Wrote: Ja sam zainteresovan da kupim jedan set kutija+PCB, imam kod sebe i senzor BME280 imam i Sensirion SPS30, možda bih njega mogao da uglavim pošto je open-source. Sensirion mi je referentni za sva merenja Smile
https://www.sensirion.com/en/environmental-sensors/particulate-matter-sensors-pm25/

Mozes jedino da dobijes, ne radim prodaju. Sensirion sps30 koliko se secam je jos bolji od pms7003 jer ima bolje reseno sprecavanje prljanja optoelementa.
U svakom slucaju resenje je opensource pa mozes da napravis izmene shodno drugom senzoru, a mozes i kompletno svoje resenje i samo se doda u par linija slanje podataka na allthingstalk, gde inace klimerko i salje pa se odatle kupi telemetrija i prikazuje na sajtu. U originalu se koristi allthingstalk library koji pored slanja telemetrije odrzava i wifi konekciju, proverava statuse itd, ali realno moze sve u par linija koda i slanje preko UDP da se napravi bez potrebe za koriscenjem njihovog librararija.

Cekamo da se jave jos 3 clana za kutiju+pcb i kada skupim svih 5 saljem svima odjednom, placate samo postarinu kod preuzimanja.
Mozete da mi javite eventualno i boju kutije (poklopac+cevcica), na raspolaganju fluoroscentno zelena, vatra crvena, vanila, bela. Baza i zidni nosac idu u crnoj boji. Jos jednom da napomenem da svi u cijoj zoni/gradu nema aktivnog klimerka 99% ce dobiti free od internet drustva Srbije (preko emaila koji sam dao iznad).
Trenutno samo Beograd je van trke jer ih toliko ima da je realno nepotrebno gomilati ih jos u momentu kada 50% ostatka Srbije nema ni jedan u mestima.


RE: Klimerko IOT - npejcic - 12-27-2021

Kakav čovek, em besplatno, em da biramo i boju... Smile Hvala Danijele...
Neprijatno mi je da zakeram, apsolutno mi je nebitno koja je boja. Izradi sa onom koju najviše imaš na lageru.

Oko mene već ima nekoliko klimerka, na nekih 500m vazdušnom linijom 2 komada.
Niš je relativno dobro pokriven, tako da se neću prijavljivati na konkurs.


RE: Klimerko IOT - mikikg - 12-27-2021

Jel' ovo ima nula mernih stanica u Kragujevcu? Smile ... eeeh ...

Pitanje, da li može da se doda na ovaj uredjaj još par nekih senzora, na primer jedna mala simpatična "Geiger–Müller" cevčica i na primer "mikrofon" za merenje nivoa buke? Smile


RE: Klimerko IOT - ddanijel - 12-27-2021

Sa hardverske strane bi moglo, zavisi senzori kakav izlaz imaju. Esp8266 ako se ne varam ima samo jedan AD input tako da je to ogranicenje za analogne senzore, i nije previse precizan pogotovu u prvih 10% skale . Sto se tice slanja podataka na allthings nisam se previse udubljivao da li moze da se doda jos neki merni kanal po devices posto tamo postoji vec predefinisan profil za klimerka ali pretpostavljam da moze, a uvek moze da se ostavi taj deo kako jeste, a da se sva ostala telemetrija (ukljucujuci i zagadjenje, temp ) salje i na drugi iot server i prikazuje i analizira u realnom vremenu. Konkretno sam ja na svom klimerku ostavio sve kako jeste sto se tice allthings, resio neko zaokruzivanje temperature jer su imali u verziji bag koji je 23.1c zaokruzivao i slao kao 24c. Ono sto sam dodao je par linija koda gde postojecu telemetriju saljem i na thingspeak jer mi je trebalo da mogu na telefonu na pocetnom ekranu imam realtime podatke o temp/zagadjenju, ima lep widget radjen po api za thingspeak. Na isti nacin moze da se doda jos kojesta od senzora i da se salje gde god. Trenutno rade na novoj verziji klimerka koji bi trebalo da ima jos par senzora za merenje co2, so2... i naravno esp32.
Inace dajte iz KG prijavljujte se , zaista sramota da niko nece da ucestvuje u ovako jednom projektu iz te zone Smile


RE: Klimerko IOT - dlalkovic - 12-28-2021

stigao uređaj.
p.


RE: Klimerko IOT - 1van - 12-28-2021

https://twitter.com/djnlkc/status/1473674233406541833


RE: Klimerko IOT - npejcic - 12-30-2021

Stigao je paket, hvala Danijele, pohvaliću se kada sve sklopim Smile




RE: Klimerko IOT - ddanijel - 12-31-2021

PCB je radjen tako da kada se nabode nodemcu nema potrebe da se leme svi pinovi, vec samo na mestima gde su siroki padovi, to ubrzava i olaksava sklapanje. Ukoliko se koristi nodemcu sa ch340 (siroki model) , u tom slucaju da bi se sa njega uzelo napajanje 5V za pms7003 senzor, u gornjem levom delu pcb postoje 2 pada jako blizu jedan drugog, prevuce se kalaj preko i napravi kratkospojnik. Time se sa pina Vusb uzima 5v koji stizu sa usb konektora. Znam da ces ti koristiti drugi tip senzora koji nece moci na ovu pcb ali infa radi za jos nekoga ko bude sklapao sledece:
Sve se lemi iz top sloja i pinovi ne smeju da prelaze na bottom i izviruju jer bi onemogucili da se pms7003 postavi gde treba (mora da legne ravno na pcb da bi se lepo konektora na svoj 2x5pin konektor). Najlakse je da se pcb postavi na ravnu povrsinu, ubode nodemcu tako da pinovi udju u rupice i da se poravnjaju sa donjom povrsinom (druga strana pcb) i izlemi se iz top-a. Deluje mozda komplikovano kada se objasnjava ali valjda je jasno na sta se misli, a ovo je bio jedini nacin da se odradi kompaktna verzija sa jednom pcb da sto manje prostora zauzima i da ostane u gabaritima standardne klimerko kutije.