Szoftveresen kész

Eljutottam odáig, hogy a páratartalom mérőm szoftveresen kész. Nem fogyaszt sokat, 14 mA környékét, de mivel 5V kell neki, ezért az isten is USB portosra teremtette. Különben is, elemből kihozni 5V környékét… Amit nem sikerült sehogysem megoldani, az a sleepbe küldeni, és watchdoggal ébreszteni. Lehet az LCD miatt van, LED-el simán ment, most megőrül. De mindegy, nem téma.

És kurva nehéz úgy fejleszteni, hogy a szenzor adatlapja (nincs rá jobb szó) hazudik. Egy japán gyereknek a kódja lett végül jó (az is módosításokkal), dehát megáll az ember esze. Pl: A szenzor 5*8 bitet küld, 8 bit hőmérséklet egészrész + 8 bit törtrész, 8 bit páratartalom egészrész + 8 bit törtrész + 8bit ellenőrző összeg. Ezzel szemben a valóság: 16 bit hőmérséklet * 10; előjeles egész, 16 bit páratartalom * 10; előjel nélküli egész + 8 bit checksum. És ilyenekkel kellett szívni. A srác kódjának az a baja, hogy feltételezi a szenzor működőképességét, de hát azt úgyis észreveszi az ember, ha nem (kiakad).

Következő lépést panelt csinálni neki, és bedobozolni.

Add comment

Loading