Blog
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.
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.
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á.
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.
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.
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í.
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.
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.
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.
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.
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.
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.
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.