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 »

open-scad, technologie 3D tisku – modelování a využití

Určitě znáte LEGO (plastové kostičky), a také Merkur (kovové dílky). Minulý rok nás zaujala také litevská stavebnice Totem, která originálním způsobem kombinuje skvělé vlastnosti obou výše zmíněných stavebnic. Černé plastové dílky se propojují různými typy kovových spojek a jednoduchým způsobem se dají vytvářet i složitější mechanické sestavy.

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 »

Git | GitHub

Git – spolupráce na open-source

Pokud se chce někdo v dnešní době věnovat studiu a pak i vývoji moderních technologií, neobejde se bez základních znalostí elektroniky a zároveň i programování. Při studiu robotiky se základy strojírenství rozšířily ještě o mechatroniku a například i o 3D modelování a 3D tisk.
V pokročilé době internetu se dá mnoho informací sdílet a tak spolupráce na projektech má v posledních desetiletích úplně jiné možnosti, než po celé předchozí období lidské civilizace. Prakticky to umožňuje spolupráci vývojářů napříč kontinenty a je to důvodem, proč mohou programátoři pracovat odkud chtějí (tzv. „full remote“).

Celý článek »

Arduino poťouchlost – funkce map()

Opět jsem narazil na poťouchlost, kterou nepozorným uživatelům nachystali autoři knihoven Arduina.
Tentokrát se týká funkce map(), která, abych tak řekl jemně, „za jistých okolností dává nečekané výstupy“.

Celý článek »

Arduino motohrátky 1

Doposud jsme se na těchto stránkách věnovali především řízení krokových motorů a ke stejnosměrným komutátorovým motorkům jsme se chovali poněkud macešsky. Nyní to zkusíme trochu napravit.

Celý článek »

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

Bezdrôtová komunikácia

Celý článek »