Időjárás állomás szélsebesség és csapadékmérővel V2

(beltéri egységgel) Tartalom: Az első verzió készítése és működése megtekinthető itt Az új berendezés tulajdonságai (szélsebesség és csapadékmérés, rádiós átvitel beltéri egységre) Elektromágneses „viharok” hatásai, hibák és javításuk Adatsérülések az I2C adatátvitelben, módszerek a hibák felfedezésére Hőmérséklet hatása a vezetéknélküli átvitel (433Mhz-s) vevőjére Forráskódok Már készítettem egy mai szemmel nézve…

olvasson tovább

I2C multimaster

Tartalom: Több master-es I2C kialakítás lehetőségei a wire könyvtár eszközeivel Mi történik, ha több master is van a buszon, adatok keveredése Master funkció adogatásának alapötlete Egy „vezér” master, aki slave is egyben Forráskódok Már a gyakorlatban alkalmazom két Arduino összekapcsolására és adatcserére az I2C buszt. Remekül működik, de az adatok…

olvasson tovább

PCF8563 RTC óra

Tartalom: A PCF8563 chip műszaki adatai, legfontosabb tulajdonságai Összehasonlítás a DS3231 chippel, hasonlóságok és különbségek Részletes belső működés, elemi parancsok, regiszterek funkciói Elemes táplás során is működő megszakítás (riasztás) kimenet előnyei, használata Teljesen saját kezelő függvények példa programmal, teljes forráskód ————————————————————————————– Kezdetben a DS3231 RTC óra chip-et illetve modult kezdtem…

olvasson tovább

Az I2C kommunikáció

Az I2C kommunikációhoz szükséges két vezetéket I2C busz-nak is szokták becézni. Azt hiszem valami akkor “busz” ha sokan vannak rajta. Ezen a két vezetéken bizony sokan is lehetnek egyszerre, tehát busz.A buszrendszer konkrét működését nem is kell megismerni a használatához. Természetesen nem árt, de néhány apróság is elég. Ha részletesebb…

olvasson tovább

Kommunikáció a külvilággal

Intelligens eszközöknek (moduloknak) nevezem azokat, melyek önállóan végeznek el feladatokat, és a begyűjtött adatokat valamilyen módon továbbítják Arduino felé, illetve az Arduino-tól kapott adatokat valamilyen módon feldolgozzák. Ilyen eszközök a hőmérséklet, páratartalom és légnyomásmérők, és még rengeteg érzékelő, és nyilván intelligens eszköznek tekinthető az én önkénes meghatározásomban egy LCD karakteres…

olvasson tovább

FM24C04A külső FRAM használata

Tartalom: Mikor lehet szükség tápfesz kikapcsoláskor sem felejtő RAM-ra! Élettartam problémák, és megoldásuk FRAM-al! FRAM felépítése, használata Felhasználási mintapélda letölthető programkönyvtárak nélkül, elemi parancsok használatával. Különböző változó típusok írása és visszaolvasása saját függvényekkel Kapcsolódó leírás (minimum, maximum, átlag, szumma tárolása külső nem felejtő RAM-ban) ———————————————————————————— Előbb-utóbb kevésnek fog bizonyulni az…

olvasson tovább

Két Arduino összekapcsolása I2C-vel

Tartalom: ——————————————————————————— Előfordulhat, hogy két Arduino között kel adatokat cserélni. Az alábbi megoldást az egy interneten megjelenő cikkben találtam. Sajnos a forrást már nem tudom megjelölni. Az összeköttetés létrehozásának alapja, hogy az Arduino panelek A4 és A5 kivezetéseit kössük össze. Nem szabad elfelejteni a föld vezetéket sem, ha az Arduino…

olvasson tovább

I2C kommunikáció működése

Tartalom: ————————————————————————– Forrás: Topor Zoltán cikke a hobbielektronika weboldalon https://www.hobbielektronika.hu/cikkek/kommunikacio_alapjai_-_soros_adatatvitel.html?pg=5 Az II2C vagy IIC kétvezetékes szinkron adatátviteli rendszer, melyet a Philips cég dolgozott ki, integrált áramkörök összekapcsolására. Két jelvezetékkel működik: SCL (órajel) és SDA (adat). Alapvetően egy Master és egy vagy több Slave kommunikál egymással, de a rendszerben több Master is…

olvasson tovább

Időjárás állomás

Tartalom: Hőmérséklet, légnyomás és páratartalom mérés Kijelzés hatalmas, messziről látható 7 szegmenses led kijelzőn, kiegészítve ledmatrix kijelzőkkel Külső led kijelzők fényerőszabályozása fényviszonyok szerint LCD szerviz kijelző műszaki állapot megjelenítéshez, minimum és maximum adatok lekérdezéséhez Adatok rögzítése SD kártyára naponta óránként és éves állományba naponta átlag adatokkal Watcdog használata, adatok átlagolása…

olvasson tovább