Seznam článků 2020

Blog

12/2020

23.12.2020 Pro začátečníky: Generování jednoduchého zvuku

V tomto článku si ukážeme, jak umí Arduino generovat zvuk. Bude to jednoduchý zvuk, takže od příkladu nečekejte žádný zázrak. Ale ten zvuk bude dostatečně hlasitý na to, aby vám po chvíli lezl na nervy.

02.12.2020 Pro začátečníky: Jak jsem já byl začátečníkem

Moje začátky s Arduinem byly plné veselých momentů. Ještě předtím, než jsem si koupil první Arduino, chtěl jsem si vyzkoušet, jestli bych byl schopen vytvořit nějakou elektroniku. A tak jsem si koupil zcela náhodně nejlevnější elektronickou stavebnici.

7/2020

20.07.2020 Node.js - Parsování MIDI souborů

V tomto článku si ukážeme, jak se dá parsovat MIDI soubor pomocí javascriptu. Jako MIDI soubor použijeme stupnici, kterou si vygenerujeme v programu MuseScore. Na parsování obsahu si ukážeme, co se v samotném souboru skrývá.

20.07.2020 Timer1 - 10bitové PWM a potenciometr

V tomto článku si ukážeme, jak se používá 10bitový mód na timeru1. Abychom si mohli hodnotu střídy pohodlně nastavovat, použijeme jeden potenciometr. Analogové měření poskytuje 10bitové rozlišení a proto nemusíme dělat žádnou konverzi.

6/2020

17.06.2020 Timer1 - 8, 9 a 10-bit PWM

Funkce analogWrite v Arduine podporuje pouze 8bitový mód. Na timeru1 si můžete zapnout i 9 a 10-bitový mód, který vám poskytne vyšší rozlišení pro PWM signál. V tomto článku si ukážeme, jak se to dá udělat.

5/2020

28.05.2020 Ladění obsahu registru z mikrokontroléru

I jako uživatelé Arduina víte, že v mikrokontroléru se nachází mnoho systémových registrů. Nastavením jednotlivých bitů v registru ovládáte chování různých periferií. Před uživateli Arduina jsou registry zabalené do funkcí.

27.05.2020 Přizpůsobení vzhledu úvodní stránky

Upravil jsem úvodní stránku tak, aby se lépe zobrazovala na mobilních telefonech. Odstranil jsem z ní všechny nepotřebné informace. To byly hypertexty, na které i tak nikdo neklikal.

4/2020

12.04.2020 Jak použít šablonu na přehledné výpisy na sériový port

Pokud chceme vypsat text na sériový port, používáme na to objekt Serial a jeho funkci print. Pokud potřebujeme vypsat více informací, programování se mění na nekonečné kopírování téhož příkazu. Ve zdrojovém kódu se objeví velké množství skoro stejných příkazů, které mají změněný pouze parametr.

03.04.2020 Node.js aplikace jako Windows služba

V tomto článku si ukážeme, jak nainstalovat Node.js aplikaci do Windows jako službu. To zajistí, že po zapnutí počítače bude aplikace spuštěna.

3/2020

21.03.2020 Stmívač LED pomocí timeru

Stmívání LED diody lze naprogramovat několika způsoby. V tomto článku se zaměříme na to, abychom neměli v programu funkci delay, která brzdí běh programu tak, že se už nemůže věnovat ničemu jinému. Nebudeme ani používat funkci millis, kterou se dá odstranit zdržování programu.

01.03.2020 Arduino a bipolární tranzistor jako spínač

V tomto článku si vysvětlíme, jak můžeme posílit výstupní pin Arduina pomocí tranzistoru. Účelem článku není vysvětlovat teorii fungování tranzistorů. Při ní se omezíme jen na nezbytné minimum.

2/2020

15.02.2020 Rozloučení s Pythonem

Tyto stránky mám vytvořené v Google Cloudu a o vykreslování obsahu se stará Python. Celý web jsem naprogramoval před několika lety, kdy to v App Engine byla jediná rozumná volba. Ale časy se mění a přichází čas na změnu.

01.02.2020 Teensy MIDI kontrolér pro Kontakt 6

Občas se na Internetu objeví věci, které jejich autor vytvořil pro vlastní potěšení. Podívejme se na dvě videa, které se věnují mikrokontroléru Teensy. Ve videu se objevují dva mikrokontroléry Teensy 2.

Menu