Akkumulátor vizsgáló

Az amit megcsináltam nem teljesen indokolható a józan ész szabályai szerint. Úgy kezdődött, hogy  megláttam a kedvenc külföldi rendelési oldalamon egy 4 db-os lítium akku csomagot, amin egy akku esetében 12.400mAh kapacitást ígértek. Nem is volt drága. Rendeltem hozzá egy balancer-nek nevezett elektronikát is. Elképzeltem, hogy micsoda szuper powerbankot fogok…

olvasson tovább

INA226 teljesítmény mérő

Tartalom: INA226 teljesítménymérő felépítése Konfigurációs regiszter beállításai, üzemmódok Beállítás és eredmény kiolvasás programkönyvtárak használata nélkül Példa forráskód ______________________________________________________________________________ A modullal azért kezdtem el foglalkozni, mert akkumulátorok töltése és merítése közben szerettem volna mérni a feszültséget és az áramot. Kezdetben a feszültség és az árammérésre is az Arduino analóg bemeneteit terveztem…

olvasson tovább

Programfeltöltés ATtiny85 alaplapra (…és egyéb problémák)

Tartalom: ATtiny85 alaplap felépítése és fontosabb tulajdonságai Programozáshoz szükséges digistump alaplapkezelő telepítése és használata ATtiny85 alaplap USB port driver telepítés Windows10-re Kivezetések használatával kapcsolatos problémák, tanácsok Digistump programkönyvtárakkal kapcsolatos anomáliák, chip belső eeprom használat problémái Olyan egyszerű szerkezet fejlesztésébe kezdtem, amihez elméletileg nem lenne szükség Ardunino Uno vagy nano alaplapra,…

olvasson tovább

OLED kijelző (SSD1306, 0.96″ ATtiny85-el is)

Tartalom: Az OLED kijelző legfontosabb tulajdonságai Használathoz szükséges programkönyvtárak letöltése, függvények Használat ATtiny85 alaplappal, memória gondok, és megoldásuk A kijelző vezérlése programkönyvtárak nélkül, részletes működés, elemi kijelző parancsok és kijelző memória írási módok Saját függvények és karakterek sokkal kisebb program mérettel, OLED ATtiny85 alaplappal ——————————————————————- A csapadékmérő műszeremet készítgetem. Még…

olvasson tovább

Csapadékmérés (ATtiny85-el is…)

Tartalom: Billenőtartályos csapadékmérő működése, csapadékmennyiség számítási algoritmusa Megvalósítás Arduino nano-val és 16×2 karakteres LCD kijelzővel Megvalósítás ATtiny85 alaplappal Megvalósítás ATtiny85-el és OLED kijelzővel Az automata locsolórendszerem egy ideje már tökéletesen működik, mindössze az okoz kényelmetlenséget, hogy minden nap figyelni kell, mert ha esik az eső, akkor is locsol. Eleve tervbe…

olvasson tovább

Számok, dátumok, időpontok kimondása magyarul

Tartalom: Számadatok, dátumok , időpontok, mértékegységek kimondása magyarul mp3 lejátszó modul segítségével A kimondáshoz szükséges hanganyagok letölthetők és felhasználhatók (női és férfi hang is) A kimondott szavakat a soros porton keresztül le is írja Leírt szavak tárolása az eeprom-ban, hogy maradjon hely a ram-ban Teljes forráskód példa programmal, egyéb kiegészítő…

olvasson tovább

Adatbázis kezelés EEPROM-ban

Tartalom: Szövegek tárolása az Arduino belső EEPROM-jában, annak érdekében, hogy több hely maradjon a flash memóriában illetve a ram-ban a programnak, vagy időnként megváltoztatható szavakat tároljon a program Változó rekordhosszúság, 1-255 karakter hosszú szavak kényelmes tárolására Kijelölhető EEPROM terület a szavaknak, hogy maradjon más adatnak is hely Alapvető adatbáziskezelő függvények,…

olvasson tovább

DFRobot DFPlayer mini mp3 lejátszó

Tartalom: A DFPlayer mp3 lejátszó felépítése, gyártó által javasolt felhasználási példák önálló működésre Programkönyvtár letöltése, és függvényeinek használata, file név szerinti lejátszás, könyvtár szerkezetek az SD kártyán Rövid hangfile-ok lejátszásának mintapéldája a BUSY kivezetés használata nélkül BUSY kivezetés Arduino-val való összekötésének előnyei, módosított, jobban működő lejátszó program Számok kimondása rövid…

olvasson tovább

Események regisztrálása belső eepromban (logolás)

Tartalom: Hogyan lehet kb. 250 eseményt rögzíteni 1 Kbyte-ban EEPROM-ban dátummal, időponttal, és két adattal? Dátum és időpont tárolás 14 bitben. Számítások az EEPROM élettartamának meghatározására Alapvető adatbáziskezelő függvények, írás, kiválasztott rekord olvasása, törlés, méret lkérdezés Teljes forráskód példa programmal —————————————————————————————————- Szükségem lenne egy olyan programra, amivel hetente két-három esemény…

olvasson tovább

Adatok formázott írása LCD-re (ékezetekkel)

Tartalom: Adatkiírás formázott módon karakteres LCD kijelzőre Számadatok kiírása fix hosszúságban és rövid kiírással, tizedes jegyek számának megadásával Dátumok kiírása (magyar formátumban, évszázaddal, vagy anélkül, adott nap nevével vagy anélkül) Időpontok kiírása (12 órás vagy 24 órás formátumban másodpercekkel vagy anélkül Teljes forráskód, példa program ——————————————————————————————— Annyit kínlódtam már az…

olvasson tovább