Prvé pokusy s konštrukčnou stavebnicou Totem

Stavebnicu Totem sme už v našom dlhodobom seriáli predstavili v článku s videom.  Stavebnicu testujem aj prakticky a ako prvú konštrukciu som z nej postavil prípravok na testovanie stabilizácie obrazu v smartfónoch.

Celý článek »

IoT prakticky: Python na ESP32 VI – webový server

V šiestom pokračovaní seriálu budeme WiFi mikrokontrolér ESP 32 využívať ako webový server, ku ktorému sa dá pripojiť cez prehliadač webového obsahu. Mikrokontrolér bude môcť generovať webové stránky s požadovanými údajmi, napríklad s výsledkami merania, prípadne môže cez webové rozhrania prijímať vstupy od používateľov.

Celý článek »

IoT prakticky: Python na ESP32 V – ovládanie displejov LED, LCD a OLED

predchádzajúcej časti sme ukázali konfiguráciu knižnice Octopus, ktorá obsahuje triedy funkcií na ovládanie rôzneho hardvéru a komunikačných rozhraní. Ukázali sme aj motivačný príklad, ako pomocou dvoch riadkov kódu je možné zobraziť čísla, alebo text na displeji zloženom zo sedem segmentových číslic, pričom doska displeja využíva zbernicu I2C, takže na pripojenie k doske mikrokontroléra jej stačia štyri vodiče.

Celý článek »

Processing – programovací jazyk pro děti a důchodce

Kdysi jsem měl CB radiostanici na stole v kuchyni zatímco počítač jsem měl v pokoji svého „po-rozvodového 1+1„. Proto jsem koupil notebook Siemens-Nixdorf PCD-4ND, který původě stál kolem 200 000 ale v roce 2000 uz byl – plně funkční „na radioburze“ za 1500. Tenhle notebook jsem dal do kuchyně a surfoval na něm po „Packet radiu“ – které bych mládeži ( drze ) popsal jako pra-pra-babičku bezdrátového internetu dneška.

Celý článek »

Linux a Python na Legu Mindstorms

Lego Mindstorms má nezastupitelnou roli ve výuce informatiky, programování a robotiky od základních škol po univerzity. Bohužel je mezi vyučujícími a dalšími uživateli povětšinou známa pouze možnost programování pomocí grafického nástroje ROBOLAB, založeného na LabVIEW, kde programování spočívá v přetahování a umísťování bloků na obrazovce. Touto metodou mnozí pedagogové na vyšších stupních škol, zejména technických, ať právem, či neprávem, pohrdají. Málokdo z nich však alespoň tuší, že na cihličce (Lego Brick), která skrývá řídící počítač Lego Mindstorms lze použít plnohodnotný Linux, který je vlastně upravený Debian. A navíc jeho použitím není nijak dotčen původní firmware, takže je možné stále pracovat s Lego cihličkou stejně jako dříve.

Celý článek »

Měnič z 12V na 5V, ale jaký vybrat?

Potřeboval jsem sehnat levný a přitom dosti účinný měnič z 12/5V pro nabíjení nejrůznější elektroniky od mobilních telefonů, přes tablety, až po napájení ESP a  další drobné elektroniky.

Celý článek »

IoT prakticky: Python na ESP32 IV, knižnica octopus na obsluhu hardvéru a komunikácie

ESP 32 je plnohodnotná IoT platforma pretože umožňuje priame pripojenie k internetu cez WiFi. Aby ste mohli využívať WiFi pripojenie, potrebujete nastaviť pripojenie k WiFi routeru.

Celý článek »