Články

 

Projekt RFID vrátnik vznikol na začiatku roka 2019 ako projekt pod MIT licenciou. Systém bol navrhnutý pre architektúru klient-server. Využíval interaktívne webové rozhranie, v ktorom bolo možné v reálnom čase prezerať hashované hodnoty priložených RFID tagov s výsledkom overenia. Systém využíval jednoduchú logiku overenia.

Cieľom dnešného článku bude poukázať na možnosť využitia potenciometra a fotoelektrického snímača otáčok spoločne v jednom projekte. Vo výsledku potenciometer bude slúžiť ako výstup pre odhad rýchlosti pre vyšší systém (vyšší systém nebude implementovaný ani opisovaný v tomto článku).
V našom prípade využijeme 8 bodov pripevnených na koleso...

Optický zrážkomer Hydreon RG-11 je bezúdržbový senzor, ktorý je vhodný pre rôzne aplikácie pracujúce s meraním zrážok. Senzor nemá žiadnú mechanickú (pohyblivú) časť a tak má minimálnu poruchovosť. Senzor je vybavený kopulkou, na ktorú dopadajú dažďové kvapky. Pomocou IR (infračervených) lúčov je schopný detegovať tieto kvapky. Rovnaký princíp...

V minulom články sa rozoberali základy pri portovaní zdrojového kódu z Arduino platformy s Ethernetom na WiFi platformu ESP8266, kde sa spomenuli najvýrazenejšie špecifiká a zmeny, ktoré obnáša programová implementácia v závislosti od architektúry a dostupných funkcií.

Projekt RFID vrátnika vznikol začiatkom roka 2019 ako open-source projekt, ktorý dostával pravidelné aktualizácie a pod MIT licenciou bol dostupný pre všetkých používateľov, ktorí mali záujem projekt vyskúšať či prevádzkovať v súhľade s licenciou. Toho času bola do projektu integrovaná len jedna RFID čítačka RC522 komunikujúca po SPI zbernici....

V bezdrôtovej technike existuje mnoho spôsob, ako je možné určiť vzdialenosť, alebo polohu bodu nachádzajúceho sa v sieti. Pri určovaní polohy je nutné mať referenčné body s nemennou polohou, vďaka ktorej vieme odhadnúť polohu iného bodu. Dnes sa budeme zaoberať iba meraním na strane prijímača.
Určenie vzdialenosti na základe času
Ak je vysielač a...

Jednou z funkcionalít Izbového termostatu bolo aj spracovanie HTML formulára, ktorý umožňoval zápis údajov o cieľovej teplote a hysteréze do EEPROM pamäte, aby boli tieto dáta dostupné aj po stop-start cykle Arduina. Implementácii bolo nutné prispôsobiť aj spôsob, ako narábať s EEPROM pamäťou, nakoľko má limitovaný počet prepisov - rádovo 10 až...

Téma web scrapera sa na tomto blogu už vyskytla skôr. Toho času riešila problematiku, ako si vytvoriť jednoduchý web scraper na platforme ESP8266 / ESP32. Tá konkrétna implementácia web scrapera využívala ESP v klientskom móde, pričom využívala dva nezávislé spojenia na dva webservery. Implementácia využívala pre jedno spojenie websocket a pre...

Článok z vlastnej publikácie - Tímový projekt - TUKE 2019/2020 - Vzdialená aktualizácia softvéru na platforme ESP32 - upravený.
Over The Air (OTA) je označenie pre metódy distribúcie nového firmvéru a konfigurácie pre bezdrôtové zariadenia. Výhodou je možnosť distribuovať nový softvér prostredníctvom centrálneho bodu, ktorý dokáže odosielať softvér...

Projekt Hladinomer existuje takmer rok a pol a za dobu svojej existencie sa projektu dostavila aj partičná konštruktívna spätná väzba, ktorá sa zaslúžila o pridanie nových funkcionalít a rozšírenie projektu.
Patch projektu s názvom Revízia 1 priniesol tieto funkcionality:

Dnešný projekt sa zaujíma o časovú kontrolu behu domácej vodárne - Darlingu, ktorý je využívaný pre prečerpávanie vody zo studne do zásobníka. Programová implementácia spočíva vo využití stavového automatu, ktorý je vhodný pre podobné aplikácie. Stavový automat má konečný počet stavov, ktoré môžu v aplikácii nastať. V našom prípade každý stav...

Nadviažeme na posledný článok v blogu, ktorý sa zaoberal využitím posuvného registra 74HC595 a 7-segmentového displeja. Dnes si to rozšírime na komplexnejší ale jednoduchý projekt v podobe hodín využívajúcich 4 posuvné registra 74HC595 zapojené do kaskády a z 4 7-segmentových displejov. Hodiny sú navrhnuté pre formát času: HH:MM.

Projekt meteostanice verzie 2 vznikol v roku 2018. Cieľom projektu bolo vytvoriť univerzálne webové rozhranie, ktoré dokáže prijímať dáta od rôznych vhodne nakonfigurovaných mikrokontrolérov s univerzálnym hardvérom pre záznam dát.
Celý systém využíva architektúru klient-->server, pričom v režime klienta fungujú všetky mikrokontroléry v projekte,...

Posuvný register 74HC595 sme už v tomto blogu spomínali v súvislosti s možnosťami ich prepojenia a ich využitie v projektoch s Arduinom a Ethernet shieldom či už v režime webservera, alebo klienta s ovládaním celkovo 96 LED diód riadených prostredníctvom webového rozhrania.
Dnes si ukážeme na možnosti ovládania 7-segmentového displeja...

Výrobcovia kozmetických prístrojov častokrát vyrábajú aj príslušenostvo, ktoré je navrhnuté iba pre komunikáciu s daným prístrojom. To zaručuje, že sa prístroj používa iba s originálnym príslušenstvom, za ktoré si zákazník priplatí. V prípade použitia neoriginálneho príslušenstva ho prístroj nerozpozná a nie je ho možné využívať.
Na druhú stranu, na...

Arduino je šikovná embeeded platforma, ktorú je možné využiť napríklad aj na stavbu izbového termostatu, ktorý si dnes ukážeme. Termostat je prístupný z LAN siete v ktorej sa nachádza, pričom je vybavený webovým rozhraním ktoré slúži na konfiguráciu všetkých prvkov termostatu. Webové rozhranie beží priamo na Arduine v režime webservera. Webserver...

BLE (Bluetooth Low Energy) Beacon je hardvérový - jednosmerný vysielač nazývaný aj maják, ktorý cyklicky vysiela svoj identifikátor a rôzne informácie všetkým dostupným elektronickým zariadeniam v dosahu. Najčastejšie vysiela telemetrické údaje (teplota, napájacie napätie, uptime, GPS súradnice, počítadlo odoslaných správ, čas). Pre interakciu...

Digitálny metronóm je elektronické zariadenie, ktoré umožňuje v pravidelných intervaloch simulovať kyvadlo a vykonávať pravidelný pulz. Každý pulz reprezentuje jednu dobu, čo štandardne reprezentuje jednu štvrťovú notu (v 4/4 takte). Digitálny metronóm definuje aj rytmus vykonaním dôrazu (prízvuku) na určitú dobu, čím je možné rytmus v ktorom...

IoT WiFi čip vznikol už pred pár rokmi. Stále sa však vyvíjajú hotové vývojové dosky, ktoré využívajú túto platformu. Jednou z nich je aj ESP-CAM - vývojová doska vybavená čipom ESP32-S, slotom pre SD kartu (maximálne možné použiť 4GB formátovanú na FAT32) a taktiež v základe kamerou OV2640 s rozlíšením 2Mpix. Existuje aj kamera OV7670, ktorou môže...

Amazon Alexa Echo Dot v1 a v2 je hlasový asistent, ktorý dokáže prijímať hlasové povely a na ich základe vykonávať akcie. Vhodný spôsob pre realizáciu inteligentnej domácnosti. Dokáže prehrávať hudbu cez Spotify, odpovedať na povely. Obsahuje WiFi pre pripojenie k 2,4GHz, alebo 5GHz WiFi sieti.

V minulom článku sme si rozobrali základné pojmy využívané v MQTT, rozobrali sme si metódy Publish / Subscribe. Dnes si ukážeme možnosti šifrovaného spojenia s MQTT Brokerom, ukážeme si pokročilé možnosti metódy Publish.
Predchádzajúca implementácia pre MQTT (nešifrovaný) protokol bola uspôsobená pre platformy Arduino + Ethernet Wiznet W5100 /...

Dnes by som rád predstavil projekt, ktorý som realizoval v dvoch prevedeniach. Projekt využíva 12 posuvných registrov 74HC595 a 96 LED diód, dosku Arduino Uno s Ethernet shieldom Wiznet W5100. Ku každému posuvnému registru je pripojených 8 LED diód. Prestredníctvom LED diód sú reprezentované čísla 0-9. Každý posuvný register je vybavený 8...

Arduino s Ethernetom je vhodné pre rôzne sieťové aplikácie založené web technológiách - HTTP (nepodporuje HTTPS), alebo rôznych priemyselných službách založených na: Modbus, MQTT, UDP, TCP protokoloch. Ethernet shield Wiznet W5100 je možné použiť na všetky R3 Arduino dosky, je teda plne kompatibilný pre Arduino Uno, Mega 1280 / 2560.
Ethernet...

MQTT protokol je jeden z najpoužívanejších v IoT. Využitie našiel aj v priemyselnej sfére. Tento protokol disponuje ľahkým spôsobom použitia, jeho prednosťami je M2M komunikácia --> stoj - stroj v spojitosti s nízkou dátovou náročnosťou a minimálnou odozvou. Protokol sa radí do triedy TCP protokolov. MQTT protokol pozná dve sieťové entity. Medzi...

Vytvoril som webaplikáciu s multiuser prístupom, ktorá ponúka možnosť vzdialeného monitora až pre 6 teplôt, termostat pre vykurovanie. V podstate sa jedná o centrálny portál pre zber a distribúciu dát. Počet registrovaných používateľov nie je nijako obmedzený. Webové rozhranie je z KLOROFIL šablóny presunuté do Bootstrap Bare šablóny, zmenila sa...

RFID DOMINATOR je projekt z roku 2018. Pôvodne vznikol ako myšlienka nahradiť pôvodnú hru DOMINATOR (pre Airsoft, Paintball) interaktívnou metódou vstupu. Pôvodný DOMINATOR využíval iba pero (ceruzku) a papier. Tím, ktorý obsadil bod pracne zapísal čas, kedy bod obsadil. Častokrát sa však pero, či papier stratilo a hra sa dohrávala iným štýlom....

RGB maticové panely (displeje) k Arduinu majú väčšinou rozmery strán v pomere 1:1 alebo 1:2. Vyrábajú sa väčšinou v prevedeniach 8x8, 16x16, 16x32, 32x32, 32x64, 32x64 a podobne. Existujú aj rôzne "širokouhlé" maticové RGB panely, napríklad 32x384, ktorý sa ale výrazne odlišuje cenovou dostupnosťou. Každý pixel takýchto displejov tvorí samostatná...

Dnes chcem predstaviť projekt senzorickej siete, ktorá je navrhnutá pre interné použitie v LAN sieti. Komunikujúce mikrokontroléry sú postavené na mixe platforiem ESP8266 (NodeMCU), ESP32 (Devkit), Arduino + Ethernet W5100, Arduino + Ethernet W5500. Každá z platforiem obsahuje knižnicu, ktorá umožňuje realizovať HTTP prenos či na úrovni klienta,...

Dnešný článok sa bude bližšie zaoberať systémom DOMINATOR pre športy typu Airsoft, Paintball, ktorý bol vytvorený ako ekvivalent k RFID DOMINATOR-u, ktorý som realizoval v minulosti. DOMINATOR využíva digitálne vstupy prostredníctvom štyroch tlačidiel.

© 2024-2025 Arduino Blog - Všetky práva vyhradené.
Vytvorené službou Webnode Cookies
Vytvorte si webové stránky zdarma! Táto stránka bola vytvorená pomocou služby Webnode. Vytvorte si vlastný web zdarma ešte dnes! Vytvoriť stránky