i2crgbled
no way to compare when less than two revisions
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| — | i2crgbled [2023/06/26 19:24] (aktuální) – vytvořeno - upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== I2C RGB LED ====== | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | Jednoduchý RGB LED driver s rozhraním I< | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | ===== Ovlávání ===== | ||
| + | |||
| + | I< | ||
| + | |||
| + | |||
| + | ^ Bajt ^ 1. ^ 2. ^ 3. ^ 4. ^ 5. ^ | ||
| + | ^ Nastavení barvy | < | ||
| + | ^ Plynulý přechod (přechod) | ||
| + | |||
| + | |||
| + | * < | ||
| + | * **RED**, **GREEN** a **BLUE** určuje jas jednotlivých barev (0 - 255). | ||
| + | * **DELAY** určuje prodlevu plynulého přechodu na zvolenou barvu. | ||
| + | |||
| + | < | ||
| + | |||
| + | |||
| + | **Příklad: | ||
| + | Sekvence pro nastavení červené barvy (RED = 0xFF) by vypadala takto: | ||
| + | |||
| + | < | ||
| + | |||
| + | |||
| + | Sekvence pro plynulý přechod do modré: | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Schéma zapojení a zdrojové kódy ===== | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | **Ke stažení: | ||
| + | |||
| + | * Schéma a motiv DPS (Eagle) - [[http:// | ||
| + | * Zdrojové kódy (AVR-LIBC, AVR-GCC) - [[http:// | ||
| + | |||
| + | < | ||
| + | |||
| + | **Nastavení pojistek (fuses):** Před naprogramováním mikrokontroléru je ptořeba vypnout " | ||
| + | |||
| + | Po přivedení napájení LED dioda dvakrát červeně blikne. | ||
| + | |||
| + | ZIP archiv se schématy obsahuje dva motivy DPS, každý obsahuje jednu propojku. Jeden z nich je navržen pro univerzální plošný spoj (protoboard) s otvory v rastru 2,54 mm. Dva rohové otvory pro šrouby M3 jsou umístěny tak, aby pasovaly do rastru stavebnice Merkur (10 mm). | ||
| + | |||
| + | Za rutiny pro I< | ||
| + | |||
| + | ===== Fotografie ===== | ||
| + | |||
| + | {{http:// | ||
| + | {{http:// | ||
| + | |||
i2crgbled.txt · Poslední úprava: 2023/06/26 19:24 autor: 127.0.0.1