Vítejte na mém blogu...

Pokud Vás můj web zaujal nebo Vám dobře slouží, můžete jej podpořit částkou 150,- na rozvoj konstrukcí, provoz webu a získat plný přístup k článkům. Pokud jste mně finančně podpořili, vyčkejte, prosím, na změnu vašich přístupových práv (maximálně do druhého dne - změnu nedělá robot, ale já :-) - vždy Vám v e-mailu poděkuji a potvrdím přístup. Konstrukce není povoleno bez mého souhlasu přejímat na jiné stránky nebo komerční využití. Je povoleno se pouze odkazovat na tento web a danou konstrukci. Pro více informací mne stačí kontaktovat. Zároveň nepřebírám jakoukoliv odpovědnost za chování zařízení a případné škody způsobené použitím těchto zařízení, ať by byly jakéhokoli rozsahu. Zařízení jsou určena pouze k užití pro vlastní potřebu. V konstrukcích je použit většinou program (program procesoru), na který se vztahují autorská práva. Jakýkoli prodej není bez mého souhlasu možný. Web používá cookies, pokud s tím nesouhlasíte opusťte prosím můj web.

Pro prohlížení (nebo stahování) příloh článků se musíte přihlásit, nebo se nejprve zaregistrovat. Zpracování osobních údajů GDPR. Seznam dárců.

Arduino UNO - RGB Knight rider

Srdcem zařízení je RGB LED pásek osazený obvody WS2811 (RGB LED driver) a RGB LED diodami, které jsou obsluhovány procesorem ATmega328 (Arduino UNO). Uživatel pomocí tlačítek B1-B3 vybere barvu led pásku (RGB) a pomocí 4 tlačítka vybere program (efekt). Zařízení je napájeno z rozvodu palubní sítě 13,8V (os. automobil). Výhoda použití WS2811 spočívá v použitém množství drátů - bez ohledu na délku RGB LED pásku stačí pouze 3 vodiče: +5V, DATA, 0V. Zvolená RGB barva pásku a zvolený program signalizuje svit LED diod v každém tlačítku (B1-B4).

Číst dál...

Arduino UNO - PINGÁTOR

Protože mám na chalupě LTE router se SIM kartou a občas se stává, že se router sekne a tím pádem se nemohu připojit k zalévači trávníku atd... jsem si postavil "resetátor" napájení routeru. Zařízení pracuje následovně: po připojení desky (ATmega 328) k napájení blikají obě LED diody v pouzdru RGB diody (zelená a červená) po dobu 5 minut. Tímto krokem čekáme na první naběhnutí routeru do sítě. Po 5 minutách se inicializuje kontroler ENC28J60, který plní funkci ethernetového připojení k Internetu (Arduino tedy ATmega 328 neumí být připojen rovnou k RJ45 - nemá síťové rozhraní). Pokud není k dispozici DHCP server (přidělování IP adresy), nebo DNS server (překlad názvů na IP adresu) zůstane svítit (jednou za čas rychle bliká) červená LED (signalizuje chybu DHCP, nebo DNS) po cca 3 minutách dojde k vypnutí a opětovnému zapnutí napájení routeru (tím se zajistí případné zamrznutí připojení k Internetu). Vypnutí routeru trvá 5 vteřin a je signalizováno červenou LED (rychlé blikání 100ms ON/ 100ms OFF). Pokud pingátor dostane od DHCP IP adresu (po zapnutí napájeno a odpočítání 5 minut se čeká na DHCP! pingátor musí dostat IP adresu - tento krok se neustále opakuje dokud nedostane adresu) položí dotaz na DNS server www.seznam.cz (aktuálně IP 77.75.76.3), stáhne si z NTP serveru tik.cesnet.cz (195.113.144.201) síťový čas a datum. Každou minutu je proveden ping na server www.seznam.cz a čeká se na odezvu. Pokud neproběhne ping do 3 minut (tedy 3x pokus o ping) dojde opět k resetu napájení LTE routeru. V případě úspěšného pingu svítí zelená LED dioda (v případě výpadku pingu svítí oranžová barva). Na webovém rozhraní je vidět aktuální NTP čas a datum, čas úspěšného pingu a čas posledního vypnutí napájení routeru. Tato konstrukce obsahuje HW Watchdog 4 sec (interně v CPU ATmega 328), tedy pokud zamrzne program pingátoru dojde za 4 vteřiny k restartu.

Číst dál...

Připojení různých ventilů k multisnímači ESP32 OSPy

Deska multisnímače má k dispozici 2 výstupy (2 relé). K výstupům lze připojit například 2 ventily (normální), nebo jeden ventil s bipolární funkcí (latch).

Číst dál...

 logo  logo logo logo logo logo