Úvod do programovania FPGA

Miniseriál je koncipovaný ako jednoduchý príklad naprogramovania triviálnej aplikácie pre FPGA (Field Programmable Gate Array), čiže programovateľné logické pole. K možnostiam týchto čipov sa samozrejme ešte vrátime.  Programovanie FPGA nie je až také jednoduché ako programovanie Arduina, či Micro:bitu, avšak máte k dispozícii oveľa väčšie možnosti.

Celý článek »

Softvérová obsluha farebných RGB LED a diód NeoPixel pre Arduino

Pokračování jarního článku.

Celý článek »

Arduino MKR NB1500 s podporou NB-IoT

Začína nový školský rok a s ním aj naše seriály na podporu výučby informatiky. V seriáli o softvérovej obsluhe najpoužívanejších hardvérových komponentov budeme používať tri moderné  a u nás najpoužívanejšie mikrokontrolérové platformy: Arduino, Micro:bit a ESP32. Niet pochýb o komunikačných možnostiach vývojových dosiek s ESP32, ktoré podporujú WiFi aj bluetooth. Taktiež Micro:bit ako ideálna doska na výučbu programovania pre mladších žiakov a s WiFi modulom IoT: bit pre Micro:bit, prípadne s modulmi na komunikáciu prostredníctvom IoT sietí je tiež IoT platforma.

Celý článek »

PLC- programovanie riadiacej jednotky UniPi Neuron v grafickom prostredí Node RED

Rozšíreniu niektorých PLC do hobby sféry bráni drahé vývojové prostredie. Produktová rada UniPi Neuron využíva mikropočítačovú dosku Raspberry Pi a operačný systém je na SD karte. Okrem OS Mervis, keď na vývoj aplikácie potrebujete vývojové prostredie Mervis (licencia je pribalená), môžete na kartu nahrať operačný systém s podporou Node RED a aplikácie formou grafov vytvárať cez webový prehliadač. V tejto variante žiadne vývojové prostredie nepotrebujete.

Celý článek »

Programovanie Micro:bitu v jazyku Python – 3 časť

Bezdrôtová komunikácia

Celý článek »

Programovanie Micro:bitu v jazyku Python – 2 časť

Obsluha hardvéru a súbory

Celý článek »

Programovanie Micro:bitu v jazyku Python – 1 časť

Python je interpretovaný programovací jazyk určený pre všeobecné programovanie. Hlavnou výhodou je jeho zrozumiteľnosť, takže zdrojovému programu v jazyku Python porozumie aj začiatočník a bude veľmi rýchlo vedieť realizovať v ňom svoje nápady. Naproti tomu ak by ste ukázali začiatočníkovi kód v programovacom jazyku C, kde sa to len tak hemží smerníkmi, asi by ste ho dosť znechutili a nadobudol by dojem, že programovanie je veľmi zložité.

Celý článek »