Převodník USB / UART je příslušenství pro Arduino. Tento programátor obsahuje čip PL2303HX, který obstarává převod z USB na sériovou linku. Na svém výstupu má celkem čtyři piny, z čehož dva jsou napájecí a dva slouží pro komunikaci. Velikost napájecího napětí je 5 Voltů.
Pro úspěšné propojení programátoru a Arduino Lilypad desky stačí zapojit celkem čtyři vodiče. Propojíme piny GND, VCC a dále dvojici TX a RX do kříže (tedy TXD na RXD a opačně).
Pro otestování funkce programátoru můžeme vyzkoušet například jednoduché blikání LED diodou, přičemž můžeme využít toho, že vybraná ukázková deska Lilypad má nastavený v Arduino IDE pin s LED diodou pod definicí LED_BUILTIN.
// Blink
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Po prvním připojení programátoru s čipem PL2303 je pravděpodobné, že nebudete mít v počítači správné ovladače. Při otevření Správce zařízení tedy uvidíte například tento výsledek.
Pro stažení ovladačů stačí navštívit tento odkaz, kde si stáhnete podle svého systému buď 64bitový nebo 32bitový instalátor a projdete ho běžným způsobem. Po instalaci se Vám zobrazí na ploše ikona pro správné nastavení ovladačů. Tento program otevřete, připojíte programátor a stisknete tlačítko Continue. Po dokončení instalace je doporučený restart počítače. Po restartu a vypojení+zapojení programátoru by mělo být vše nastaveno, jako na obrázku níže.
Po úspěšném nastavení ovladačů tedy můžeme přejít k nahrání programu. Jelikož tento programátor neobsahuje ovládací pin DTR, tak bude nutné ručně resetovat desku při každém nahrání. Doporučuji tedy takový postup, že stisknete v IDE tlačítko Nahrát a poté začnete držet tlačítko Reset na desce Lilypad. Jakmile se v IDE dokončí kompilace a začne Nahrávání programu, tlačítko uvolníte a program by se měl korektně nahrát. Pokud se tak nestane, zkuste znovu s rychlejším uvolněním restartu v okamžiku počátku Nahrávání z IDE. Výsledkem pak v tomto případě bude rozblikaná dioda na Arduino Lilypad desce.
Tento programátor se často používá s Arduino deskami jako Lilypad či Mini, které nemají na desce vlastní USB převodník. Pokud tedy chceme použít Arduino v takovém projektu, kde nebudeme využívat časté připojení do počítače pro komunikaci či nahrávání nových programů, můžeme využít Arduino Mini či Lilypad společně s tímto převodníkem. Může se tedy jednat například o bezdrátové čidlo, meteostanici či jiné zařízení s vlastním zobrazovačem dat. Spojenou výhodou je pak menší cena a také menší spotřeba Arduino desky díky absenci převodníku. Oproti ostatním dražším převodníkům pak u tohoto modelu vidím největší nevýhodu v absenci DTR pinu pro automatické resetování desky při nahrávání programu.
Motorizovaný kulový ventil. Má široké uplatnění v různých průmyslových a obytných instalacích. Může být integrován do automatických systémů řízení, kde je možné ovládat průtok dálkově nebo automatizovaně podle předem nastavených podmínek.
Motorizované kulové vently s obvodem CR01, CR02, CR03 nebo CR04 je poměrně jednoduché po elektrické stránce správně zapojit. U ventilu s obvodem CR05 je tomu ale trochu jinak - ventil si sám nehlídá krajní polohy otevření, nebo zavření. Z toho důvodu vznikl tento článek, ukazující některé výhody, použití a především správné zapojení ventilu s obvodem CR05.