Tartalomjegyzék:

Arduino ajtócsengő VU -mérővel: 4 lépés (képekkel)
Arduino ajtócsengő VU -mérővel: 4 lépés (képekkel)

Videó: Arduino ajtócsengő VU -mérővel: 4 lépés (képekkel)

Videó: Arduino ajtócsengő VU -mérővel: 4 lépés (képekkel)
Videó: KIKAPTUK A BIZIT📚 #shorts 2024, November
Anonim
Arduino ajtócsengő VU -mérővel
Arduino ajtócsengő VU -mérővel

Az alapötlet az, hogy - ha megnyomja az ajtócsengő nyomógombját, a LED -ek ritmikusan világítani kezdenek a csengőhanggal együtt, egy idő után két esemény automatikusan leáll. A LED -ek az ajtón kívül lehetnek a látogató szórakoztatására vagy bent. Ebben az oktathatóban az alapvető projektet mutatom be, amely meglehetősen egyszerű.

Ennek a projektnek az alapját leírtam ajtócsengő projektként a technológiai blogomban, megosztva a Hackstar, Fritzing stb. Az olvasó valószínűleg nem fog nehézségekkel szembesülni. Az Instructables oldalon további ötleteket adok hozzá a projekt fejlesztéséhez, testreszabásához a valós élethez. A VU Meter kissé szubjektív kifejezés.

1. lépés: Szerezze be a hardverkomponenseket

Image
Image

A projekt létrehozásához szüksége lesz az alább felsorolt dolgokra:

  1. Arduino UNO vagy hasonló tábla × 1
  2. Kenyeretábla × 1
  3. Jumper vezetékek × 1
  4. Nyomógombos kapcsoló (12 mm) × 1
  5. Ellenállás 1k ohm × 1
  6. Ellenállás 221 ohm × 3
  7. Piezo hangjelző (általános) × 1

2. lépés: Szerezd meg a rajzot és készítsd el

Fordítsa össze a kódot, és töltse fel az Arduino -ba!
Fordítsa össze a kódot, és töltse fel az Arduino -ba!

Fentebb a vázlat hozzáadva. A Fritzing fájlt is letöltheti a Fritzingről szóló projektemből. Győződjön meg arról, hogy minden rendben van.

3. lépés: Fordítsa össze a kódot, és töltse fel az Arduino -ba

Kezdőknek kicsit bonyolult! A fenti illusztrációval megkönnyítem a kezdők dolgát.

Ide nehéz kódot írni.

Általában az Arduino IDE-n egy kódot ír/másol, és ehhez a projekthez a "Fő kód" tartozik ehhez a projekthez az Arduino Project Hubon.

Kövesse a fenti ábrát, ha rákattint, és egy másik "Tab" -ot kap az Arduino IDE-n, amelyre másolja és illessze be a "pithes.h" fájlt a fenti linkelt weboldalról.

Tehát az Arduino IDE -n két ablakban lesznek kódok egyetlen ablakban. Fordítsa össze és töltse fel.

4. lépés: Javítsa a projektet

Nyilvánvaló, hogy ez a projekt túl alapvető a következő pontokhoz:

  1. A LED -ek száma túl alacsony
  2. A hangjelzés nagyon alacsony, mint az ajtócsengő
  3. MP3 hangzást várunk
  4. Kell némi automatizálás

Beszélgessünk a fejlesztésekről.

Könnyen növelheti a LED -ek számát a kód enyhe módosításával, mivel a LED -ek hosszú száma kisebb (az Arduino korlátozott számú tűvel rendelkezik). Ezen a határon túl, a LED -ek számának növeléséhez meg kell értenie a multiplexelést, a charlieplexelést stb. Valójában használhatja az Adafruit 8x8 -as pontmátrix kijelzőjét (azaz charlieplexelését). Használhat RGB LED -eket stb.

Ami az MP3 lejátszását illeti, valójában szüksége van valamilyen MP3 pajzsra.

A hangjelzés alacsony, gyakori panasz. Az interneten sok vita folyik az "erős zümmögő" használatáról, tranzisztorok hozzáadásáról stb.

Az utolsó rész némi automatizálást tartalmaz. Ha javítja a fenti pontokat, hogy az ajtócsengő előállítása minőségi legyen, akkor gondoljon az automatizálás hozzáadására, például ha a tulajdonos megérinti az ajtó kilincsét, a hangjelzés/zene leáll. Ez a rész valójában bonyolultnak hangzik, de nem nehéz.

Ajánlott: