Akkor a "nagy terv" és ami megvan belőle.
Pár amega szétszórva különböző feladatokkal.
- Az egyik adatokat gyűjt 15 másodpercenként DS18B20-felöl (kint, bent, föld alatt, kazán, bojler, akváriumok ...) Ez megvan teszi dolgát, de valahol 3 nap után lefagy, a fagyás egyenesen arányos a lekérdezések számával (számomra ez valami memória szivárgás vagy egyéb szoftver hiba lehet "átugrottam"). Ezért eeprom-ba írom az adatokat a többi cucc pedig ezt az eeprom-ot kérdezgeti. A fagyás megszűnt. (Ezért kerestem i2c RAM-ot)
- Másik 4x20 kijelző vezérlése az előbb adatok kijelzés... ebből 2db van.
- Raspberry pi mint naplózó szerepel percenként menti sql-be az értékeket. Működik évente, másfél évente cserélem az SD kártyát... nehogy tönkremenjen. Itt ArchLinux üzemel.
- 2db atmega kapcsolgat pár konnektort és pár lámpát, szabályoz LED szalagot érzékel fényerőt.
Az I2C "stabilitása" megfeküdt amikor ezeket is rá kokányoltam. Próbálkoztam pár jelszint váltó beiktatásával, igen instabil lett. (nem nyúlt tovább a rétes)
A terv, hogy az utóbbi 2 atmega is jól illeszkedjen ehhez a történethez és még tudjak akasztgatni erre a "hálózatra" több atmegá-t is. Ezért agyalok és gyűjtöm az infókat mivel tudnám megoldani. Az i2c azért szimpatikus mert vannak eszköz címek. Az RS485 meg "gubancolhatónak" tűnik, viszont ekkor meg találhatok ki valami "protokolt" vagy nálam lesz a legtöbb USB/soros átalakító egy raspberry pi-n. :-D
Ami nem működik az a két légnyomás mérő ez is i2c-s (~bmp180) külső légnyomás és kémény huzat mérés.
Szeretnék pár páratartalom mérőt is beüzemelni...
Mivel erősáramú berendezés szerelőnek tanultam így megcsinálhattam magamnak a "villanyszerelést", ~47 körös lehet a lakás elosztása. (Igen ennyi külön kapcsolható, biztosítható kör.) Van pár pillanatnyilag felesleges cső a falban ezt "töltögetem fel".