-
PROHARDVER!
Amit érdemes tudni a Raspberry Pi-kről:
A legelső változat 2012-ben jelent meg. Pici, olcsó és nagyon alacsony fogyasztású, hobby-célú kártyagép. Felépítése ARM alapú, nem PC-architektúra, hanem kb. egy régi mobilhoz hasonló. Nagyon sok mindenre használható! A Linux-nak és a magas eladási mennyiségnek köszönhetően jelentős fejlesztőtáborral rendelkezik.
Új hozzászólás Aktív témák
-
sanchomuzax
aktív tag
RPi-Monitor és DHT11 szenzor - lyukas rögzítés megoldva
A DHT11 szenzor ugye mint az köztudott, nem mindig ad vissza megfelelően adatot. Ettől a RPi-Monitor szép fésűs jelet rögzít a grafikonjaiban. Egy nagyon egyszerű, kézenfekvő megoldással átvertem. Nem is értem, miért nem tette meg eddig, vagy miért nem ezzel kezdtem.
A python script-et használom, azt írtam át egy kicsit. A RPi-Monitor nem közvetlenül a szenzort kéri le, hanem egy percenként CRON-nal frissített log fájlból olvas (azt is ugye 2x kérné le szerencsétlen a két adat miatt).
A script-ben a vége így módosult, azaz nem tesz semmit, ha nincsen érték, hagyja a logot érintetlenül, ha van érték, akkor pedig közvetlenül ír a logba, nem a print-et használja adat átadásra:
...
if humidity is not None and temperature is not None:
line= 'Temp = {0:0.0f} *C, Hum = {1:0.0f} %'.format(temperature, humidity)
print line
file = open("/var/log/dht11.log", "w")
file.write(line)
file.close()
else:
print 'Failed to get reading. Try again!'Ezt percenként futtatja a CRON:
*/1 * * * * sudo /home/pi/Adafruit_Python_DHT/examples/./AdafruitDHT.py 11 4 >/dev/null 2>&1
Az RPi-Monitor pedig a log fájlt olvassa csak. Ennyi a temp.conf-om erre vonatkozó része:
dynamic.16.name=temp_in
dynamic.16.source=cat /var/log/dht11.log
dynamic.16.regexp=Temp = (\S+)
dynamic.16.postprocess=$1/1
dynamic.16.rrd=GAUGE
dynamic.17.name=humidity_in
dynamic.17.source=cat /var/log/dht11.log
dynamic.17.regexp=Hum = (\S+)
dynamic.17.postprocess=$1/1
dynamic.17.rrd=GAUGE
...Persze, még majd cizellálom annyival az egészet, hogy ha a log öregebb, mint 5 perc, akkor törlésre kerül, így nem lesz a szenzor levételekor, vagy elromlásakor egy vízszintes hamis érték.
Itt az este már normális értékeket rögíztő grafikon, melynek első fele igen csak randa, de megérte este fent maradni a jobb feléért:
Új hozzászólás Aktív témák
- Milyen okostelefont vegyek?
- Klaus Duran: 2025 dude
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Formula-1
- VoLTE/VoWiFi
- Interactive Brokers társalgó
- Motorola Edge 60 és Edge 60 Pro - és a vas?
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Xiaomi 11 Lite 5G NE (lisa)
- Debrecen és környéke adok-veszek-beszélgetek
- További aktív témák...
- ÚJ CORE I7 12700 Z690 RIPTIDE GAMER MAX PC 32Gb RAM 1.0TB SSD GEFORCE RTX 3070TI 8GB DDR7 2ÉV GAR!
- Asztali PC , R7 8700F , RX 7800 XT , 32GB DDR5 , 1TB NVME , 1TB HDD
- Olcsó Gamer PC-Számítógép! R5 3600 / RTX 2060 / 16GB DDR4 / 512GB SSD
- Garancia! GAMER PC! Ryzen 5600X / RTX 3070 / B550 / 32GB 3200MHz /1Tb + 512Gb NVMe / 600w!
- Új ASUS AM5 RYZEN 5 8400F GAMER ERŐMŰ PC 32Gb DDR5 512GB NVME SSD NVIDIA RTX 3070TI 8Gb DDR6 2ÉV GAR
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 4070Ti Super GAMER PC termékbeszámítással
- Olcsó laptop! Lenovo Ideapad R3 3250U / 8GB RAM / 128Gb SSD!
- AKCIÓ! 16GB (2x8) G.Skill Trident Z RGB 4266MHz DDR4 memória garanciával hibátlan működéssel
- ÁRGARANCIA! Épített KomPhone i9 14900KF 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! SAPPHIRE NITRO+ RX 7900 XTX 24GB GDDR6 videokártya garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest