Arduino érzékelő tűz robotika osztály

Arduino érzékelő tűz robotika osztály
Ebben a leckében fogunk foglalkozni a kapcsolat az Arduino Uno nagyon nem szabványos érzékelő, amelynek célja, hogy segítsenek nekünk megtalálni a nyílt láng!

Természetesen a láng mutatható például egy hőmérséklet-érzékelő. Miután az összes, hogy ég, gyakran melegítjük hatalmas hőmérsékleten. De ez a változat két negatív pontokat. Először is, az érzékelő károsodhat, ha azt hogy nagyon közel van a tűzhöz. Igen, és ez nem túl kényelmes - minden kopogás érzékelő. És másodszor, az érzékelő nem lesz képes megjavítani a láng! Azaz, felderítése közvetett, amely nem mindig elfogadható.

Egy másik lehetőség -, hogy egy hőkamera alapú mikrobolométeren. Az ilyen eszközök lehetővé teszik a valós idejű hőmérséklet létre egy térképet, a látható felületeken. De képalkotó túl drága hobbi projektek, és a láng meg újra érzékeli közvetve.

1. Alkalmazás

Arduino érzékelő tűz robotika osztály
Tűz Érzékelőként robotok és a tűz. Ezek a robotok úgy vannak elrendezve egész verseny, a feladat, amelynek során a résztvevők, hogy megtaláljuk, és kialszik a világítás a labirintusban.

Ez a mi tűz érzékelő lehetővé teszi a jövőben, hogy egy egyszerű és hatékony robot tűzoltó az ilyen eseményeket.

Egy infravörös tűzjelző érzékeli tartományba eső sugárzás 760 - 1100 nm-es, jellemző gyertyaláng, például. A gyakorlatban egy ilyen érzékelő reagál nemcsak a lángok, de a nap, és még a hálószobában lámpát. Annak érdekében, hogy elkerüljék a szórt fény, egy fotodióda van szükség, hogy lezárja az oldalán átlátszatlan anyagból. A jobb szűrési külső fényforrások, amikor érzékeli, mint a láng szenzor, az alacsony frekvenciájú algoritmus alkalmazunk. Ez annak köszönhető, hogy az a tény, hogy a láng a gyertya megváltoztatja intenzitása frekvenciával 15-20 Hz.

2. Csatlakoztassa

A digitális lángőr, amelyhez csatlakozni, már csak három következtetéseket:

Vcc és GND Az érzékelők csatlakoztathatók a megfelelő terminálok Arduino Uno és Out dobja minden szabad lábát. Ebben az esetben csatlakoztassa a digitális bemenet Out c №2. Sematikus kapcsolási rajz a következő.

Arduino érzékelő tűz robotika osztály

Megjelenés Layout

Arduino érzékelő tűz robotika osztály

Most, amikor az érzékelő csatlakoztatva van, akkor könnyen írni egy programot!

3. programot

Mi használjuk a láng érzékelő fordított kimenet, és így, akkor vissza hamis, ha belül a láthatóság a láng, és az igazság - hiányában a láng. Írjunk egy egyszerű program, amely magában foglalja a csengő, ha a szenzor látható a tűz előtt.

Írja program Arduino Uno, elővett egy öngyújtót egy Phillips csavarhúzó, és felkészülés a végső lépés - konfigurálja a szenzor érzékenysége.

Az a tény, hogy a láng érzékelő lapnak egy potenciométert, amellyel akkor állítsa küszöböt. Ehhez kapcsolja be az Arduino Uno USB, hogy kapcsolják be a rendszerbe, akkor gyullad a tűz 10 cm-re az érzékelő, és kezd fordulni a potenciométert, amíg a hangjelzést ad.

Ha megfelelően összeszerelni áramkör, öntsük a programot, és állítsa be az érzékenységet, akkor kap valami ilyesmi.

Találkozunk a következő órán!