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 »

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 »

IoT prakticky: Python na ESP32 III, prvé pokusy s hardvérom

V prvej časti seriálu sme predstavili vývojové dosky s populárnym čipom ESP32 a ukázali postup, ako do vývojovej dosky nahrať interpreter programovacieho jazyka Python, konkrétne implementáciu Micropython s knižnicou octopus od octopusLab.cz.

Celý článek »

Drobnicky

Drobničky 007 – Arduino jako klávesnice 1

Letmý pohled pod povrch Arduino Keyboard a USB komunikace

Celý článek »

Arduino krokohrátky 3

Minule jsme si ukázali, jak plynule řídit otáčky krokového motoru potenciometrem oběma směry. Dnes si ukážeme, že díky knihovně AccelStepper můžeme stejně řídit i více krokových motorů naráz a nezávisle na sobě.

Celý článek »