VGA textová a grafická karta v.1.0 na UART

Do probíhajícího projektu jsem hledal způsob jak na VGA monitoru zobrazovat text a jednoduchou grafiku. Po dlouhém hledání a zkoušení jsem našel modul terminálu od Geoffa Grahama, který umí zobrazovat monochromatický obraz v textovém módu 80 znaků na 24 řádků a grafiku v rozlišení 480 x 288 pixelů.

textový mód

Pokračování textu VGA textová a grafická karta v.1.0 na UART

Převodník USB klávesnice na I2C

!!POZOR CELÉ ZAPOJENÍ VYŽADUJE LOGICKÉ ÚROVNĚ 3,3V!!!

Pro plánovaný projekt jsem potřeboval sehnat klasickou qwertz klávesnici. Po dlouhém vymýšlení a přemýšlení padla volba na klasickou kompaktní USB klávesnici.
Tím jsem se ale dostal k problému, jak připojit USB klávesnici k Arduinu. Nakonec jsem postavil tento převodník který zpracuje data z USB klávesnice a odešle je po I2C sběrnici do nadřazeného systému.

Pokračování textu Převodník USB klávesnice na I2C

AA powerbanka / ždímač baterek 2

Opět se mi začali hromadit téměř vybité AA a AAA baterie které mi bylo líto vyhodit. A tak jsem objednal jednoduchý step-up měnič s USB výstupem, který jsem následné připájel a přilepil k držáku na 4 AA baterie. Jelikož měnič umí napětí jen zvyšovat a tak má vstupní napění maximálně 5V, musel jsem v držáku na baterie čtvrtou pozici přemostit drátem a tak zajistit maximální vstupní napětí 4,5V. Minimální napětí pro funkci měniče je 0.9V a tak dokáže baterky vybít opravdu důkladně.


kompletní jednoduchá powerbanka


držák baterií

Při použítí redukcí lze použít i AAA baterie.

Modul dokáže dát při nových baterkách i přes půl ampéry, ale při použití téměř vybitých je proud dost nízký a tak se hodí spíše k dobití např. sluchátek.

Arduino a modul RTC DS3231

Při potřebě práce s reálným časem na Arduinu je potřeba použít modul reálného času (RTC). Modulů se nabízí několik základních typů, ale jako nejlepší se ukazuje modul s čipem DS3231. Modul má vlastní záložní baterii a komunikuje po sběrnici I2C. Z výroby je nastavená adresa 0x68. Modul pracuje při napětí 3.3V i 5V, a tak jde použít s různými řídícími jednotkami.


modul ze strany IO

Pokračování textu Arduino a modul RTC DS3231

Arduino a klávesnice M5 Stack

Pro připravovaný projekt jsem scháněl dostatečně malou kompletní klávesnici, nakonec se mi podařilo najít klávesnici od M5 Stack.
Klávesnice je velikosti kreditní karty a obsahuje všechny písmena abecedy, čísla, různé symboly, pár funkčních kláves a RGB LED. Komunikuje po sběrnici I2C na adrese 5Fh.

Pokračování textu Arduino a klávesnice M5 Stack