ATtiny – zjednodušené Arduino na maličkom čipe

Dosiaľ sme v našom seriáli používali rôzne vývojové dosky s mikrokontrolérmi, či už to boli rôzne verzie Arduina, doska BBC Micro:bit populárna hlavne v školách, výkonná doska Raspberry Pi, či dosky s WiFi mikrokontrolérom ESP 32.

Celý článek »

Ovládanie jednosmerných motorčekov, príklady pre mikrokontrolér PICAXE

Jednosmerné motorčeky sa používajú v rôznych typoch robotických podvozkov a iných konštrukciách. Z hľadiska ovládania je potrebné meniť otáčky a smer otáčania. V tomto článku ukážeme možnosti ovládania a príklady pre mikrokontrolér PICAXE. Čip PICAXE je veľmi obľúbený u modelárov aj konštruktérov miniatúrnych zariadení a robotov, pretože je podstatne menší a ľahší ako klasické prototypové dosky typu Arduino, či Raspberry.

Celý článek »

Analógové vstupy čipu PICAXE a univerzálne dosky pre tento mikrokontrolér

Mikrokontroléry PICAXE sú veľmi obľúbené, pretože aj začiatočník ich vie použiť priamo, bez vývojovej dosky, takže sa hodia do miniatúrnych konštrukcií, modelov, robotov a podobne. Dajú sa jednoducho programovať v jazyku BASIC a program sa z PC do čipu prenáša pomocou sériového rozhrania cez jednoduchý káblik zo sériového portu, alebo portu USB cez prevodník.

Celý článek »

Využitie čipov PICAXE na generovanie a meranie impulzov

Vo voľnom pokračovaní článku o mikrokontroléri PICAXE ukážeme zaujímavé funkcie PICAXE, ktoré sa často používajú v rôznych zariadeniach. Sú to funkcie založené na časovačoch a čítačoch mikrokontroléra, ktoré sú užitočné na generovanie impulzov, meranie dĺžky impulzov a meranie počtu pulzov, čiže v podstate meranie frekvencie.

Celý článek »

Prvé pokusy s čipom PICAXE jednoducho programovateľným v jazyku BASIC

Alternatívou k Arduinu, hlavne pre začiatočníkov, ktorí dosiaľ žiadny mikrokontrolér neprogramovali sú čipy PICAXE. Dajú sa programovať pomocou jednoduchého kábla, ktorý si ľahko vyrobíte aj sami. Video ukazuje ako si vyrobiť kábel na programovanie PICAXE aj pripojenie alfanumerického displeja k tomuto čipu.

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 »