BaseException Úplně všechny výjimky SystemExit Vyvolána funkcí exit() KeyboardInterrupt Vyvolána stiskem Ctrl+C GeneratorExit Konec generátoru Exception Chyba StopIteration Konec iterátoru StopAsyncIteration Konec asynchronního iterátoru ArithmeticError Aritmetická chyba FloatingPointError (normálně se nevyskytuje) OverflowError Přetečení – vyšlo příliš velké číslo ZeroDivisionError Dělení nulou AssertionError Nepovedený příkaz assert AttributeError Neexistující atribut – např. ‚abc‘.len() BufferError Chyba objektu typu buffer EOFError Konec souboru ImportError… Read More... "Zoznam najčastejších výnimiek"
RP PICO: Tlačidlo a LED
Potrebné súčiastky: Read More... "RP PICO: Tlačidlo a LED"
Hodinový modul DS3231
Opäť v prvom rade potrebná knižnica, jej názov bude „ds3231.py“. Teraz sa môžeme pozrieť na kúsok testovacieho kódu, ak ho chceme spustiť treba ho nazvať „main.py“ Read More... "Hodinový modul DS3231"
BME 680 senzor teploty, tlaku, atď…
Pre správne spustenie je potrebná knižnica, ktorú vytvoríme z nasledujúceho kódu ktorý uložíme ako „bme680.py“ Senzor BME680 Raspberry PICO VCC PIN36 – 3V3 GND PIN38 – GND SCL PIN6 – GP4 SDA PIN7 – GP5 Samotný hlavný program, ktorý nazveme „main.py“. Read More... "BME 680 senzor teploty, tlaku, atď…"
Displej e-paper 2,9″ 296×128
Zapojenie samotného displeja ku RP PICO e-Paper Pico Description VCC VSYS Power input GND GND Ground DIN GP11 MOSI pin of SPI interface, data transmitted from Master to Slave. CLK GP10 SCK pin of SPI interface, clock input CS GP9 Chip select pin of SPI interface, Low Active DC GP8 Data/Command control pin (High: Data; Low: Command) RST GP12 Reset… Read More... "Displej e-paper 2,9″ 296×128"
LED MATRIX 32*8 s čipom MAX7219
01 >>>> LED MATRIX 32*8 s čipom MAX7219 zapojenie PIN max7219 zapojenie PIN raspberry pico VCC 40 VBUS GND 38 GND DIN 5 GP3 CS 7 GP5 CLK 4 GP2 zapojenie Poďme si vyskúšať oživiť display LED matrix 32*8 (8 bodov na výšku a na šírku 32). V prvom rade budeme potrebovať importovať knižnicu. Treba ju uložiť cez Thonny do… Read More... "LED MATRIX 32*8 s čipom MAX7219"
Raspberry Pi PICO
Prvé zoznámenie a rozbehnutie tohto malého zázraku. Doteraz, keď som chcel rozbehať nejakú malú „hračku“, napríklad len hlúposť ako rozblikať malú LED ku, poväčšine som použil Arduino (Uno alebo Mega). Vrcholne mi ale nesedelo písať niečo v C_čku. Jeden môj kamarát ma navnadil a dotlačil vyskúšať raspberry Pico. Doterajšie skúsenosti som mal len s ich väčšími bratmi (3, 4 alebo… Read More... "Raspberry Pi PICO"
OpenPyXl
Veľmi príjemná knižnica na prácu s excel (xlsx) súbormi. V prvom rade je potrebné načítať pracovný zošiť: Musíme špecifikovať, do ktorého Listu budeme údaje zadávať. Keďže máme len jeden hárok, stačí použiť kľúčové slovo „active“ a na zadanie údajov sa použije aktuálny aktívny hárok. Existujú 2 spôsoby, ako zadať údaje do súboru Excel. Sú to nasledovné: Po zadaní hodnôt nezabudnite súbor uložiť.… Read More... "OpenPyXl"
Riadiace premenné v tkinter
Riadiaca premenná Tkinter je špeciálny objekt, ktorý funguje ako bežná premenná Pythonu, je to kontajner pre hodnotu, ako je číslo alebo reťazec, poprípade bool . To konkrétne znamená, že ak váš program uloží hodnotu do riadiacej premennej pomocou svojej metódy .set( ), všetky widgety, ktoré sú prepojené s touto riadiacou premennou, sa automaticky aktualizujú na obrazovke. Pri niektorých widgetoch sa vyžaduje použiť riadiacu premennú, napríklad Checkbutton.… Read More... "Riadiace premenné v tkinter"