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

Reléový 4-bitový registr / latch

Registr, nebo také latch, je velmi důležitý obvod. Jeho funkcí je zapamatování vstupní hodnoty a její opětovné vyvolání. V podstatě jde o rychlou paměť.
Zapojení obsahuje 8 relé, 4 pro uložení dat, 2 pro řízení zápisu a čtení, a 2 pro oddělení datové sběrnice (zde spínačů a diod). Oddělovací relé by stačilo jedno ale se čtyřmi kontakty.


schéma zapojení

Funkce je následující jednoduchá. Pomocí spínačů C, D ,E a F, zvolíme vstupní hodnotu k uložení, kterou ihned jí vidíme i na výstupech Q, R, S a T, a následně hodnotu zapíšeme pomocí spínače WRITE – B.
Opětovné vyvolání uložené hodnoty provedeme spínačem READ – A.


testovací zapojení

Reléový 4-bitový binární čítač s přednastavením

Jedná se o upravený klasický 4-bitový binární čítač, který je rozšířený o další 4 vstupy (B,C,D a E), jenž slouží k nastavení výchozí hodnoty čítače.
Před nastavením nové hodnoty je potřeba čítač vynulovat odpojením napájecího napětí. Pokud je v čítané hodnotě potřeba změnit jen bity z log.0 na log.1, pak není nulování nutné.


schéma zapojení


testovací zapojení

Reléový 4-bitový binární čítač

Čítač se skládá z klopných obvodů typu T, které jsou zapojené v řadě za sebou. Pokud na vstup připojíme obdelníkový signál, tak při každé sestupné hraně změní výstup svůj stav. Díky propojení jednotlivých klopných obvodů se výstup jednoho přenese na vstup druhého a dál. Tím dochází k čítání vstupních impulsů v binárním tvaru a zároveň i k jejich dělení 2, 4, 8 a 16.


schéma zapojení

Pokračování textu Reléový 4-bitový binární čítač

Rotační enkodér

V různých konstrukcích s MCU je občas potřeba nastavovat různé hodnoty, pro tento účel se hodí využít rotační enkodér.
Rotační enkodér má výhodu v jednoduchém zapojení a pestrém využití. V tomto testu jsem použil enkodér s tlačítkem, které ale nebude použito.
Enkodér se připojuje pouze třemi vodiči – společný vývod a dva vývody na interní kontakty.

Pokračování textu Rotační enkodér