Zoznam článkov

Blog

8/2021

29.08.2021 Jóga tehlička a NeoPixel

O NeoPixel Ring som napísal niekoľko článkov. Obvykle som ho zastrčil do breadboardu, aby som ho mohol fotografovať. Sú ale situácie, keď to nie je najvhodnejšie umiestnenenie.

26.08.2021 Slepý Batman a Arduino

Takto som nazval sériu fotografií, na ktorej je Lego figúrka a Arduino Uno. Figúrku som zobral deťom. Využil som príležitosť, kedy sa nehrali s Legom a naaranžoval som na koberci niekoľko scén s Batmanom.

09.08.2021 Pes s modrými očami

Dostal som plyšového psíka. Čakal ho osud plyšového zvieratka, ktoré skončí v odpadkovom koši. V tomto článku sa mu pokúsime vdýchnuť nový život pomocou Arduina.

03.08.2021 Experimenty s videom

V predchádzajúcom mesiaci som vytvoril niekoľko videí. Snažil som sa s nimi doplniť medzeru v blogu. Niektoré texty obsahovali popisy, ale nemali dostatočnú výpovednú hodnotu.

02.08.2021 Rozlúčka s Pythonom II

Pred rokom som písal, že budem musieť upraviť zdrojový kód tejto stránky, pretože som blog vytvoril v programovacom jazyku Python 2.7 a ten už nie je v Google App Engine podporovaný. A ten okamih práve nastal, pretože už nie som schopný aktualizovať šablóny celého blogu.

5/2021

30.05.2021 Jednoduchá vývojová doska pre ATmega328P v. 2

Aktualizoval som schému k jednoduchej vývojovej doske pre Arduino. Presunul som umiestnenie konektorov na schéme a doplnil som aj označenie pinov podľa názvoslovia Arduina. Teraz sa dá lepšie zistiť, ktorý pin Arduina je v skutočnosti ktorý pin na mikrokontroléri ATmega328P.

3/2021

26.03.2021 NeoPixel Ring - Horiaca ruka

Tento projekt vznikol náhodou. Premýšľal som nad novým NeoPixel projektom a pozeral som si staré zdrojové kódy. Nahral som do Arduina program na simuláciu ohňa a náhodou som NeoPixel Ring chytil do ruky v tmavej miestnosti.

03.03.2021 USBasp - Windows 10 ovládač

Programátor USBasp slúži na pohodlné programovanie mikrokontrolérov. Ak používate Windows 10, budete musieť použiť podpísané ovládače, aby programátor fungoval. Pripravil som pre vás video, kde je celý postup inštalácie podpísaných ovládačov vysvetlený.

2/2021

10.02.2021 ATtiny85 - Blik (76 bajtov)

Pred niekoľkými rokmi som napísal článok ATtiny85 - Blik. Vtedy som napísal niekoľko príkladov a najmenší z programov mal po skompilovaní dĺžku 468 bajtov. Teraz si ukážeme program, ktorý sa správa rovnako a má len 76 bajtov.

1/2021

12.01.2021 Korg Volca signál Sync Out

Syntetizátory Korg Volca majú dva 3,5 mm jacky, pomocou ktorých sa synchronizujú s ostatnými hudobnými nástrojmi. Jeden jack slúži na príjem synchronizačného signálu a druhý synchronizačný signál vysiela. V tomto článku budeme skúmať signál Sync Out.

12/2020

23.12.2020 Pre začiatočníkov: Generovanie jednoduchého zvuku

V tomto článku si ukážeme, ako vie Arduino generovať zvuk. Bude to jednoduchý zvuk, takže od príkladu nečakajte žiaden zázrak. Ale ten zvuk bude dostatočne hlasný na to, aby vám po chvíli liezol na nervy.

02.12.2020 Pre začiatočníkov: Ako som ja bol začiatočníkom

Moje začiatky s Arduinom boli plné veselých momentov. Ešte predtým, ako som si kúpil prvé Arduino, chcel som si vyskúšať, či by som bol schopný vytvoriť nejakú elektroniku. A tak som si kúpil úplne náhodne najlacnejšiu elektronickú stavebnicu.

11/2020

15.11.2020 Drobná prestávka v písaní blogu

Prerábali sme byt a pretože sme boli nútení prerobiť aj elektrinu, nemohol som sa venovať písaniu blogu. Takže zo zdanlivo triviálnej prerábky kúpeľne sa vykľula prerábka kúpeľne a elektriny. Ale, pretože bolo treba klásť dlažbu a máme urobené dvere na mieru, museli sa zložiť spolu so zárubňami.

7/2020

20.07.2020 Node.js - Parsovanie MIDI súboru

V tomto článku si ukážeme, ako sa dá parsovať MIDI súbor pomocou javascriptu. Ako MIDI súbor použijeme stupnicu, ktorú si vygenerujeme v programe MuseScore. Na parsovanom obsahu si ukážeme, čo sa v samotnom súbore skrýva.

20.07.2020 Timer1 - 10-bitové PWM a potenciometer

V tomto článku si ukážeme, ako sa používa 10-bitový mód na timeri1. Aby sme si mohli hodnotu striedy pohodlne nastavovať, použijeme jeden potenciometer. Analógové meranie poskytuje 10-bitové rozlíšenie a preto nemusíme robiť žiadnu konverziu.

6/2020

17.06.2020 Timer1 - 8, 9 a 10-bit PWM

Funkcia analogWrite v Arduine podporuje iba 8-bitový mód. Na timeri1 si možete zapnúť aj 9 a 10-bitový mód, ktorý vám poskytne vyššie rozlíšenie pre PWM signál. V tomto článku si ukážeme, ako sa to dá urobiť.

5/2020

28.05.2020 Ladenie obsahu registra z mikrokontroléra

Aj ako užívatelia Arduina viete, že v mikrokontroléri sa nachádza veľa systémových registrov. Nastavením jednotlivých bitov v registri ovládate správanie rôznych periférií. Pred užívateľmi Arduina sú registre zabalené do funkcií.

27.05.2020 Prispôsobenie vzhľadu úvodnej stránky

Upravil som úvodnú stránku tak, aby sa lepšie zobrazovala na mobilných telefónoch. Odstránil som z nej všetky nepotrebné informácie. To boli hypertexty, na ktoré aj tak nik neklikal.

4/2020

12.04.2020 Ako použiť šablónu na prehľadné výpisy na sériový port

Ak chceme vypísať text na sériový port, používame na to objekt Serial a jeho funkciu print. Ak potrebujeme vypísať viac informácií, programovanie sa mení na nekonečné kopírovanie toho istého príkazu. V zdrojovom kóde sa objaví veľké množstvo skoro rovnakých príkazov, ktoré majú zmenený iba parameter.

03.04.2020 Node.js aplikácia ako Windows služba

V tomto článku si ukážeme, ako nainštalovať Node.js aplikáciu do Windows ako službu. To zabezpečí, že po zapnutí počítača bude aplikácia spustená.

3/2020

21.03.2020 Stmievač LED pomocou timera

Stmievanie LED diódy možno naprogramovať viacerými spôsobmi. V tomto článku sa zameriame na to, aby sme nemali v programe funkciu delay, ktorá brzdí beh programu tak, že sa už nemôže venovať ničomu inému. Nebudeme ani používať funkciu millis, ktorou sa dá odstrániť zdržiavanie programu.

01.03.2020 Arduino a bipolárny tranzistor ako spínač

V tomto článku si vysvetlíme, ako môžeme posilniť výstupný pin Arduina pomocou tranzistora. Účelom článku nie je vysvetľovať teóriu fungovania tranzistorov. Pri nej sa obmedzíme len na nevyhnutné minimum.

2/2020

15.02.2020 Rozlúčka s Pythonom

Tieto stránky mám vytvorené v Google Cloude a o vykresľovanie obsahu sa stará Python. Celý web som naprogramoval pred niekoľkými rokmi, kedy to v App Engine bola jediná rozumná voľba. Ale časy sa menia a prichádza čas na zmenu.

01.02.2020 Teensy MIDI kontrolér pre Kontakt 6

Občas sa na Internete objavia veci, ktoré ich autor vytvoril pre vlastné potešenie. Pozrime sa na dve videá, ktoré sa venujú mikrokontroléru Teensy. Vo videu sa objavujú dva mikrokontroléry Teensy 2.

11/2019

30.11.2019 ESP8266 - HTTP server a AngularJS

Veľké množstvo príkladov pre ESP8266 používa prehliadač HTML len na zobrazenie statických stránok, ktoré vygeneroval mikrokontrolér. Takto ale fungoval Internet pred desiatimi rokmi. Dnes má v sebe každý prehliadač vysokovýkonné jadro, ktoré pomocou javascriptu dokáže premeniť statické stránky na dynamické.

9/2019

29.09.2019 Arduino USB MIDI in - Ableton Live 10

Pripojenie Arduina k počítaču ako USB MIDI nie je vôbec zložité. Stačí na to len Arduino Pro Micro, ktoré obsahuje mikrokontrolér ATmega32U4. Tento mikrokontrolér možno priamo pripojiť k USB.

11.09.2019 MIDI bez USB - Klasické konektory

Vo videu je vysvetlené typické zapojenie jednotlivých MIDI konektorov. Dnes už síce na mnohých syntetizátoroch nájdete iba USB konektory, pokiaľ ale potrebujete jednotlivé zariadenia medzi sebou prepojiť, klasický konektor túto úlohu dobre zvláda už dlhé roky. Video sa venuje najmä syntetizátorom firmy Behringer.

07.09.2019 Node-RED: ESP8266 a DS18B20

V dnešnom článku prepojíme dve úžasné technológie. Node-RED a jeho toky nám budú slúžiť ako server a ESP8266 budeme používať ako HTTP klienta, ktorý bude na server odosielať nameranú teplotu. V tomto článku využijeme vedomosti z dvoch predchádzajúcich článkov.

8/2019

13.08.2019 ESP8266 - HTTP server a senzor teploty DS18B20

V predchádzajúcich článkoch sme sa naučili vytvoriť HTTP server pomocou mikrokontroléra ESP8266. Doteraz sme zobrazovali statické stránky. Postupne sme sa naučili zobraziť stránky, ktoré boli v zdrojovom kóde programu, alebo boli uložené v súborovom systéme SPIFFS.

03.08.2019 Gitara mesačného svitu

Niekedy sedím za malým piánom (Yamaha Reface CP) a komponujem hudbu. Nie som žiaden hudobný génius, ale fascinuje ma matematický pohľad na hudbu. Sedím si za piánom a náhodne hrám nejaké sekvencie kláves a keď sa objaví náznak melódie, pokúšam sa ho prepracovať do podoby piesne.

Menu