štvrtok 27. januára 2022

Ako "detekovať alkohol" pomocou Arduino

 V nasledovnom projekte si ukážeme, ako detekovať alkohol pomocou senzoru MQ2. Detekovali sme 27% alkohol riedený vodou.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • MQ2 senzor detekcie alkoholu
  • LCD displej I2C
  • Aktívny bzučiak SFM-20B 3-24V
  • Kábliky 7 kusov 20 cm M-F
  • Kábliky 2 kusy 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ýstupné hodnoty budeme sledovať na LCD displeji. Výsledok bude nasledovný:






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

pondelok 24. januára 2022

Ako "detekovať plameň" pomocou Arduino

 V nasledovnom projekte si ukážeme, ako detekovať plameň pomocou infračerveného senzora plameňa.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • Infračervený senzor plameňa
  • Zelená LED 1x
  • Červená LED 1x
  • Aktívny bzučiak SFM-20B 3-24V
  • Kábliky 9 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ýstupné hodnoty budeme sledovať na výstupnom sériovom monitore, ktorý je súčasťou Arduino vývojového prostredia. Výsledok bude nasledovný:



https://www.youtube.com/watch?v=w93A43WgVzU&ab_channel=JohnySi

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

sobota 22. januára 2022

Ako "detekovať náraz alebo pád" pomocou Arduino

 Chcete byť upozornení na náraz alebo pád? S nasledovným projektom si predstavíme senzor nárazu KY-031.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • KY-031 senzor nárazu
  • Rezistor 330 Ω  1x
  • Červená LED 1x
  • Kábliky 3 kusy 20 cm M-F
  • Kábliky 2 kusy 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ýstupné hodnoty budeme sledovať na výstupnom sériovom monitore, ktorý je súčasťou Arduino vývojového prostredia.  Výsledok bude nasledovný:



https://www.youtube.com/watch?v=kIJdMGIqJWA&ab_channel=JohnySi

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

streda 19. januára 2022

Ako "ovládať ledku tlesknutím" pomocou Arduino

 Ako rozsvietiť alebo naopak nechať zhasnúť ledku? To sa dozvieme teraz. Ak to chceme vykonať tlesknutím  použijeme na to zvukový senzor KY-038.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • SparkFun KY-038 zvukový senzor
  • Rezistor 1K Ω 1x
  • Červená LED 1x
  • Kábliky 3 kusy 20 cm M-F
  • Kábliky 2 kusy 20 cm M-M

Nastavenie potenciometra

V prvom rade si prepojíme zo zvukového senzoru hodnotu "G" s arduinom "GND" (GROUND) a "+" s arduinom "5V". Následne zapojíme arduino do počítača pre získanie napájania. Potenciometrom točíme doľava, kým nám nezhasne ledka nad potenciometrom viď. foto. Teraz máme zvukový senzor pripravený.



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 sériovom monitore, ktorý je súčasťou Arduino vývojového prostredia.  Výsledok bude nasledovný:

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

utorok 18. januára 2022

Ako "detekovať vibrácie" pomocou Arduino

 Chcete vedieť detekovať vibrácie a zistiť, že sa niečo deje? Práve to sa naučíme v tomto projekte. Využijeme na to  senzor vibrácií 801s.

Komponenty


V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • Červená led 1x
  • Senzor vibrácií 801s
  • 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 sériovom monitore, ktorý je súčasťou Arduino vývojového prostredia. Výsledok bude nasledovný:

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

sobota 15. januára 2022

Ako "detekovať dym" pomocou Arduino

 V nasledovnom projekte sa naučíme, ako pomocou Arduino jednoducho detekovať dym. Použijeme na to senzor MQ2.

Komponenty

V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Arduino (v tomto prípade UNO R3)
  • MQ2 senzor detekcie dymu
  • Aktívny bzučiak SFM-20B 3-24V
  • Červená led 1x
  • Zelená led 1x
  • Rezistor 221 Ω 3x
  • Kábliky 8 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ýstupné hodnoty budeme sledovať na výstupnom sériovom monitore, ktorý je súčasťou Arduino vývojového prostredia:



 Výsledok bude nasledovný:





MQ2 - nastavenie citlivosti senzoru

Na samotnom senzore MQ2 si vieme aj zvýšiť alebo znížiť citlivosť prostredníctvom potenciometru. V smere hodinových ručičiek otáčame pre zvýšenie citlivosti a v protismere hodinových ručičiek otáčame pre zníženie citlivosti senzoru.



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

nedeľa 2. januára 2022

Ako "zmerať teplotu a vlhkosť prostredia" pomocou Arduino

V nasledovnom projekte, budeme schopný zmerať teplotu a vlhkosť prostredia za pomoci senzoru DHT 22 a necháme si ju vypísať na LCD I2C displej.

Komponenty

V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
  • Kábliky 7 kusov F-M
  • Arduino (v tomto prípade UNO R3)
  • LCD displej I2C
  • Senzor teploty a vlhkosti DHT 22

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

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




Výstup na LCD displeji bude nasledovný:



Problém so zobrazením na displej

Ak vám displej nezobrazuje žiadne textové ani číselné hodnoty je pravdepodobné, že máte inú adresu I2C, ktorej hodnotu musíme zistiť a zadať ju do zdrojového kódu. Postup je nasledovný:

1. musíme vložiť zdrojový kód programu, ktorý skenuje adresu I2C do vývojového prostredia arduina:



2. Dáme nahrať daný projekt "Sken adresy I2C" na vývojovú dosku Arduino
3. Otvoríme sériový monitor, ktorý sa nachádza vo vývojovom prostredí Arduina
4. Zistíme adresu I2C, ktorá sa nám zobrazí na obrazovke v našom prípade: 0x27




5. Následne ešte zmeníme riadok v samotnom zdrojovom kóde projektu pre meranie teploty a vlhkosti prostredia, konkrétne riadok obsahujúci adresu I2C na tú, ktorá vám vyšla. V našom prípade 0x27.


6. Tradične dáme nahrať zmenený zdrojový kód na vývojovú dosku Arduino.

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