piatok 27. januára 2023

"Value comparator" pre windows

 Nástroj pre operačný systém Windows.

Komparátor hodnôt "value comparator" je jednoduchý nástroj na porovnávanie 2 hodnôt. Jednotlivé hodnoty môžu pozostávať z veľkých a malých písmen, čísiel a znakov. Vhodný je najmä pri porovnávaní hodnôt, ktoré obsahujú väčší počet znakov a sú horšie čitateľné voľným okom. Program rozlišuje či je zadané písmeno veľké alebo malé.  Pre príklad hodnota: 

Hodnota 1: ABCD1234abcd@<&#>>pokl893479hjkhkjhkh0843098409830980

Hodnota 2: ABCD1284abcd@<&#>>pokl893479hjkikjhkh0843098409830980


Kľúčové vlastnosti:
*bez reklám;
*bezplatne;
*offline (netreba pripojenie na internet).

Sprievodca programom:

  • spustím .exe súbor value_comparator
  • nakopírujem prvú hodnotu, potvrdím ENTERom
  • nakopírujem druhú hodnotu, potvrdím ENTERom
  • zistím výsledok buď "OK" ak sú hodnoty rovnaké alebo "NOK" (znamená "not OK") ak hodnoty nie sú rovnaké
  • zadaním čísla "1" a potvrdením ENTER pokračujem v novom zadávaní hodnôt alebo zadaním čísla "0" a potvrdením ENTER ukončím program

Obrázok 1: Hodnota 1 a Hodnota 2 sú úplne rovnaké (rovnajú sa)




Obrázok 2: Hodnota 1 a Hodnota 2 sú odlišné (nerovnajú sa)



Stiahni/Download   :   EXE stiahni TU


Pravidlá ochrany súkromia.

Tento nástroj nezbiera žiadne osobné informácie.
Tento nástroj je poskytovaný tak, ako je vytvorený.
Autor nezodpovedá za prípadne nezrovnalosti.

nedeľa 17. júla 2022

Ako "nahrať a následne prehrať zvuk" pomocou Arduino

 V dnešnom projekte si ukážeme, ako jednoducho nahrať zvuk a spätne si ho prehrať pomocou playbacku. Využijeme na to modul nahrávania zvuku s playbackom ISD1820 a malý reproduktor (vyberáme ľubovoľne podľa potrebnej kvality, nám stačil 8 Ω, 0.5 W). Cieľom je po zadaní vybraných kláves na klávesnici do riadku výstupného monitoru arduina IDE, spustiť nahrávania ako aj prehrávanie a popritom rozsvietiť aj konkrétne priradené LED-ky. Konkrétne: REC - červená LED - písmeno "R", PLAYE - zelená LED - písmeno "P" a PLAYL - žltá LED - písmeno "L". REC je funkcia klasického nahrávania. PLAYE je funkcia prehratia celej nahrávky. PLAYL je funkcia prehratia časti nahrávky.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • Nahrávač zvuku s playbackom ISD1820 + malý reproduktor
  • Rezistor 220  Ω 3x
  • Červená LED 1x
  • Zelená LED 1x
  • Žltá LED 1x
  • Kábliky 5 kusov 20 cm M-M
  • Kábliky 6 kusov 20 cm M-F

Zapojenie


Nesmieme zabudnúť, že pri zapájaní jednotlivých súčiastok, musí byť Arduino odpojené od zdroja!




Zdrojový kód pre Arduino

Keď máme Arduino "vyskladané" môžeme ho pripojiť ku zdroju (počítaču) pre vloženie zdrojového kódu do vývojového prostredia Arduina.

Výstup budeme sledovať aj na výstupnom monitore arduina IDE. Výsledok bude nasledovný:


Video ukážka:

Nahrávací modul ISD1820 je možné ovládať aj vstavanými tlačidlami, konkrétne: 1. REC: stlač a drž počas nahrávania, 2. PLAYE: stlač a prehrá sa celá nahrávka, 3. PLAYL: stlač a drž taký čas,  ktorý stačí prehrať požadovanú časť nahrávky.

Použité zdroje:
1. https://www.arduino.cc/

streda 8. júna 2022

Ako "joystickom ovládať servo motorčeky a ledky" pomocou Arduino

V danom projekte si ukážeme, ako môžeme využiť 2-osí joystick s analógovým výstupom. Ovládanie  páčky joysticku: os X bude ovládať jeden servo motorček a os Y bude ovládať druhý servo motorček. Takisto sme pridali ako doplnok možnosť kliknutia samotným tlačidlom joysticku. Konkrétne si klikom budeme ovládať zmenu dvoch lediek rôznej farby. 

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • Joystick 2 osi analógový výstup
  • Rezistor 220  Ω 2x
  • Červená LED 1x
  • Zelená LED 1x
  • Servo motorček MG996R
  • Servo motorček SM-S2309S
  • Kábliky 10 kusov 20 cm M-M
  • Kábliky  kusov 20 cm M-F

Zapojenie


Nesmieme zabudnúť, že pri zapájaní jednotlivých súčiastok, musí byť Arduino odpojené od zdroja!






Zdrojový kód pre Arduino

Keď máme Arduino "vyskladané" môžeme ho pripojiť ku zdroju (počítaču) pre vloženie zdrojového kódu do vývojového prostredia Arduina.


Výsledok bude nasledovný - video ukážka:


Použité zdroje:
1. https://www.arduino.cc/

nedeľa 5. júna 2022

Ako "simulovať semafory" pomocou Arduino

 V nasledovnom projekte si ukážeme, ako nasimulovať semafory a ich intervaly. Využijeme LED semafory, ktoré sú vzhľadovo reálnemu semaforu najpodobnejšie.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • LED semafor 3x
  • Kábliky 13 kusov 20 cm M-M

Zapojenie


Nesmieme zabudnúť, že pri zapájaní jednotlivých súčiastok, musí byť Arduino odpojené od zdroja!





Zdrojový kód pre Arduino

Keď máme Arduino "vyskladané" môžeme ho pripojiť ku zdroju (počítaču) pre vloženie zdrojového kódu do vývojového prostredia Arduina.


Výsledok bude nasledovný:


Video ukážka:


Použité zdroje:
1. https://www.arduino.cc/

nedeľa 3. apríla 2022

Ako "detekovať pohyb" pomocou Arduino

 V nasledovnom projekte sa dozvieme, ako detekovať pohyb pomocou infračerveného senzoru pohybu HC-SR501 PIR. Ide o jednoduchý projekt s obľúbeným typom senzoru. Pri detekcii pohybu sa nám rozozvučí buzzer a rozsvieti červená LED a pri kľudovom režime bude svietiť zelená LED.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • HC-SR501 PIR infračervený senzor pohybu
  • Aktívny bzučiak SFM-20B 3-24V
  • Rezistor 220  Ω 2x
  • Červená LED 1x
  • Zelená LED 1x
  • Kábliky 5 kusov 20 cm M-M
  • Kábliky 3 kusy 20 cm M-F

Zapojenie


Nesmieme zabudnúť, že pri zapájaní jednotlivých súčiastok, musí byť Arduino odpojené od zdroja!





HC-SR501 PIR - nastavenie citlivosti senzoru a time delay


Niekedy, môže po zapojení obvodu a nahratí zdrojového kódu nastať problém so senzorom PIR taký, že automaticky detekuje pohyb aj napriek tomu, že sa nijaký nedeje. V tomto prípade sa treba povenovať nastaveniu citlivosti senzoru a time delay v návode nižšie.


V našom prípade vyzerá nastavenie potenciometrov nasledovne:



Zdrojový kód pre Arduino

Keď máme Arduino "vyskladané" môžeme ho pripojiť ku zdroju (počítaču) pre vloženie zdrojového kódu do vývojového prostredia Arduina.


Výstupné hodnoty budeme sledovať na výstupnom monitore arduina IDE. Výsledok bude nasledovný:


Video ukážka:


https://youtu.be/mKG8streM8E

Použité zdroje:
1. https://www.arduino.cc/

nedeľa 27. marca 2022

Ako "monitorovať tlak vzduchu, teplotu prostredia a nadmorskú výšku" pomocou Arduino

 V dnešnom projekte si ukážeme, ako jednoducho dokážeme monitorovať tlak vzduchu v hPa, teplotu prostredia v stupňoch °C a nadmorskú výšku v metroch, za pomoci senzoru BMP280. Výstup budeme sledovať na farebnom TFT displeji pre krajšie grafické zobrazenie hodnôt.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • Senzor barometrického tlaku, teploty a nadmorskej výšky BMP280
  • Farebný TFT displej 1.8" 128 x 160
  • Kábliky 5 kusov 20 cm M-M
  • Kábliky 8 kusov 20 cm M-F


Zapojenie


Nesmieme zabudnúť, že pri zapájaní jednotlivých súčiastok, musí byť Arduino odpojené od zdroja!

    







Zdrojový kód pre Arduino

Keď máme Arduino "vyskladané" môžeme ho pripojiť ku zdroju (počítaču) pre vloženie zdrojového kódu do vývojového prostredia Arduina.


Pridávanie knižníc a sken I2C adresy


Ak nám nedokáže nájsť knižnice pre BMP280 a ST7735, musíme ich pridať postupne manuálne vo vývojovom prostredí Arduino a to nasledovným spôsobom:



Ak po pridaní knižníc a správnom zdrojovom kóde nám vypisuje problém s pripojením senzoru BMP280 je pravdepodobné, že je problém v nesprávne zadanej I2C adrese daného senzoru. To napravíme nasledovne:

1. Do vývojového prostredia arduina IDE zadáme zdrojový kód, ktorý nám skenuje I2C adresu pripojeného senzoru BMP280


2. Po nahratí zdrojového kódu na dosku arduina, spustíme seriál monitor arduina IDE, kde zistíme potrebnú adresu


3. Následne bude ešte potrebné dodržať nasledovný postup, ktorým upravíme samotný zdrojový kód knižnice senzoru BMP280


V tomto momente by mal byť problém vyriešený. Výstupné hodnoty budeme sledovať na TFT displeji. Výsledok bude nasledovný:



Použité zdroje:
1. https://www.arduino.cc/

nedeľa 20. marca 2022

Ako "ovládať LED-ky svetelným senzorom" pomocou Arduino

 V dnešnom projekte si predstavíme jednoduchý svetelný senzor so 4 pinovým modulom, vďaka ktorému, si simulujeme postupné rozsvietenie 4 lediek. Pri najväčšej tme  svietia všetky a pri najväčšom svetle všetky zhasnú. 

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • Svetelný senzor - 4 pin modul
  • Rezistor 220  Ω 4x
  • Červená LED 1x
  • Zelená LED 1x
  • Žltá LED 1x
  • Modrá LED 1x
  • Kábliky 6 kusov 20 cm M-M
  • Kábliky 3 kusy 20 cm M-F


Zapojenie


Nesmieme zabudnúť, že pri zapájaní jednotlivých súčiastok, musí byť Arduino odpojené od zdroja!





Zdrojový kód pre Arduino

Keď máme Arduino "vyskladané" môžeme ho pripojiť ku zdroju (počítaču) pre vloženie zdrojového kódu do vývojového prostredia Arduina.


Výstupné hodnoty budeme sledovať na výstupnom monitore arduina IDE. Výsledok bude nasledovný:


Video ukážka:


https://youtu.be/pHUDrlV49Sg

Použité zdroje:
1. https://www.arduino.cc/

nedeľa 13. marca 2022

Ako "zmerať vlhkosť pôdy" pomocou Arduino

 V dnešnom projekte si ukážeme, ako zmerať vlhkosť pôdy pomocou senzoru vlhkosti pôdy HW103 a modulu vlhkosti pôdy HW080. V projekte sme zvolili zelenú LED ako signalizáciu dostatočnej vlhkosti a červenú LED spolu s Buzzerom ako signalizáciu nedostatočnej vlhkosti. Na test využijeme pôdu s rastlinou v kvetináči, kde budeme monitorovať tri miesta podľa predošlého zalievania (z toho dôvodu rôzna vlhkosť). Prvé miesto má vlhkosť 54% čo je dostatočná vlhkosť, druhé miesto 12% čo je nedostatočná vlhkosť a tretie miesto 100% čo je čerstvo zaliate.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • Senzor vlhkosti pôdy HW103 + detekčný modul vlhkosti pôdy (pôdna sonda) HW080
  • LCD displej I2C
  • Aktívny bzučiak SFM-20B 3-24V
  • Rezistor 220  Ω 2x
  • Červená LED 1x
  • Zelená LED 1x
  • Kábliky 6 kusov 20 cm M-M
  • Kábliky 7 kusov 20 cm M-F
  • Kábliky 2 kusy 20 cm F-F


Zapojenie


Nesmieme zabudnúť, že pri zapájaní jednotlivých súčiastok, musí byť Arduino odpojené od zdroja!







Zdrojový kód pre Arduino

Keď máme Arduino "vyskladané" môžeme ho pripojiť ku zdroju (počítaču) pre vloženie zdrojového kódu do vývojového prostredia Arduina.



Výstupné hodnoty budeme sledovať na LCD I2C. Výsledok bude nasledovný:




Video ukážka:


https://youtu.be/ZogRyh3O_zY

Použité zdroje:
1. https://www.arduino.cc/