Arduino kapacitív érintésérzékelő, robotikaosztály

Arduino kapacitív érintésérzékelő, robotikaosztály
Valószínűleg senki sem tudja megmagyarázni, mi a touchpad? Ez a praktikus manipulátor minden modern laptopnal felszerelt. Ahelyett, hogy egy joystick vagy az egeret mozgatni a kurzort, és a kattintások, akkor használja a touchpad, vagy tudományosan, a touch pad.







Ebben a tutorial, fogunk dolgozni egy egyszerű kapacitív érzékelő, amely lehetővé teszi, hogy nyomon mindössze egyetlen gombnyomással (ez neki a képen jobbra). Feladatunk, hogy az érzékelő érintésével érintse meg az ujját valamilyen akcióval, mondjuk hangjelzéssel. Érintse meg az érzékelőt - a hangjelző hangjelzést ad. Ne érjen hozzá - csendes.

Ahhoz, hogy megoldja ezt a problémát, meg kell csatlakoztatni a vezérlő Arduino Uno, a csengő, és, sőt, maga az érzékelő. Legutóbb egy kis sálat használunk a TTP223 érzékelő chip alapján. A készülék tápellátásához 2-54 V feszültségre van szükség.







Ez az érzékelő digitális, ezért csak két lehetséges érték közül választhat: igaz vagy hamis. Az elektronikában ez magas és alacsony feszültségszintnek felel meg.

1. Csatlakozás

A leckében használt kapacitív érzékelő három érintkezővel rendelkezik:

Mint minden más digitális érzékelőhöz, az OUT vonalat minden szabad Digitális bemenethez csatlakoztatjuk. Hagyományosan a 2. bemenetet használjuk az érzékelővel való együttműködéshez. Az így kapott rendszer a következőképpen néz ki:

Arduino kapacitív érintésérzékelő, robotikaosztály

Az elrendezés megjelenése

Arduino kapacitív érintésérzékelő, robotikaosztály

2. A program

Most próbáljuk megújítani mindezt. Minden amire szükségünk van - az, hogy olvassa a status kimeneti №2 minden lépésben a program, és attól függően, hogy a meghatározott érték, engedélyezze vagy tiltsa le a csengő. Íme, amit kapunk:

Végül rögzítjük a programot az Arduino Uno-ra, és meglátjuk, mi történik.