Tartalomjegyzék:

Karácsonyfa vízriasztás: 3 lépés
Karácsonyfa vízriasztás: 3 lépés

Videó: Karácsonyfa vízriasztás: 3 lépés

Videó: Karácsonyfa vízriasztás: 3 lépés
Videó: Karácsonyfa Díszítés 🎄 Karácsonyi dalok gyerekeknek | HeyKids 2024, Július
Anonim
Karácsonyfa vízriasztó
Karácsonyfa vízriasztó

Ez egy egyszerű példaprojekt, amely akkor használható, ha valódi fája van karácsonyra, és meg kell győződnie arról, hogy az öntözött marad. Felnőttem, emlékszem, hogy be kell nyúlnunk a fa alá, és az ujját a faállványon kell rángatni, hogy megnézzük, van -e víz. A technika korában kell lennie egy jobb módszernek! Ez az egyszerű projekt egy analóg vízszint -érzékelő, egy passzív hangjelző és egy Arduino -alapú MCU segítségével leolvassa a vízszintet. Minden, ami ehhez a projekthez szükséges (és a többi karácsonyi témájú, amin dolgozom), elvégezhető ezzel az egyetlen készlettel.

Kellékek:

  • (1) ELEGOO Mega 2560 Project A legteljesebb Ultimate Starter Kit w/Tutorial Kompatibilis az Arduino IDE -vel - Amazon, nem kapcsolt

    • MEGA 2560 vezérlő
    • Vízszint érzékelő érzékelő
    • Passzív csengő
    • jumper huzal

1. lépés: Kapcsolatok

Kapcsolatok
Kapcsolatok
Kapcsolatok
Kapcsolatok

Mint említettem, ez egy nagyon egyszerű projekt, amellyel dolgozni és módosítani lehet. A vízszint -érzékelő csak három vezetékes eszköz, a zümmögő pedig csak két csatlakozás, és közvetlenül az Arduino PWM csapokról táplálható. Mivel ez egy ilyen egyszerű projekt, nem a kapcsolások sematikáját fogom készíteni, hanem csak a pin-to-pin listát. Ez az indítókészlet CD -vel rendelkezik, amely minden egyes komponenshez szép rajzokat és képeket biztosít. Vannak példakódok is, amelyek segítik a különböző elemek használatát.

Ennek a projektnek a kapcsolatai a következők:

Vízszint (+) - Arduino (5V)

Vízszint (-) - Arduino (GND)

Vízszint (S) - Arduino (A0)

Zümmögő (-) - Arduino (GND)

Zümmögő (+) - Arduino (11)

2. lépés: Mintakód

Mintakód
Mintakód
Mintakód
Mintakód
Mintakód
Mintakód

Ennek a programnak a kódja nagyon egyszerű, kevesebb, mint 30 sor. Csak kiolvassa a vízszint -érzékelő értékét, összehasonlítja azt az előre beállított értékkel, amelyről úgy gondolom, hogy elegendő víz, majd vagy sípol, hogy figyelmeztesse, vagy nem. Ahogy én beállítom, lehet, hogy a végén olyan lesz, mint egy füstjelző egy lemerülő akkumulátorral, és oly gyakran ad hangot. Ha a víz eléggé meg van töltve, ötször sípol, hogy figyelmeztesse Önt, hogy elegendő vizet adott hozzá. Ezek a „kitöltött” hangjelzések csak egyszer jelentkeznek, miután kitöltötték.

A program az analóg értéket is kiadja a soros portra hibakereséshez, amikor megpróbálja megtudni, hogy mennyire van tele az állvány. Ezt százalékos értékre, vízmennyiségre stb. Lehet skálázni. Bármit is szeretne kielégíteni az igényeinek!

Ez a kód könnyen módosítható a vízszint értékének megváltoztatására, arra, hogy a zümmögő hogyan jelentse be a problémákat stb. Nagyon egyszerűvé teszi a hangjelző közvetlen használatát PWM tűvel.

Feltöltöttem a kódot ide is, hogy használhassa, módosítsa, széttépje, másolja stb.

3. lépés: Bővítés

Terjeszkedés
Terjeszkedés

Ez a példa számos alkalmazást tartalmaz karácsony vége után. Ezt fel lehet használni más vízben ülő üzemekben, például a hidroponikában. Módosíthatja ezt a halakváriumban való használathoz is, hogy megbizonyosodjon arról, hogy a víz szintje nem esik túl alacsonyra.

Bár ez csak 5 V -os rendszer, mindig óvatosan kell használni az elektronikát a víz körül, és nem szabad teljesen víz alá meríteni. Ha nem érzi jól magát a víz közelében, kérjen segítséget.

Egy másik fejlesztés ebben a projektben az lenne, ha valamilyen klip vagy burkolat lenne a vízszint -érzékelő elhelyezésére, hogy jobban beállíthassa azt. Két rögzítőnyílás és egy szép horony van a NYÁK -ba vágva, amelyeket nagyon könnyű lenne 3D nyomtatott konzolba vagy házba szerelni. Jelenleg a nyomtatóval kapcsolatos problémákkal küzdök, így egy ideje nem tudok semmit nyomtatni.

Az általam használt Elegoo készlethez 9V -os elem és csatlakozó is tartozik, így teljesen akkumulátorról működtetheti az eszközt, így nem kell a fali aljzathoz kötve tartani.

A projekt méretét meglehetősen egyszerűen csökkentheti egy Mini stílusú vezérlő használatával, és mindezt egy kis áramköri lapra szerelheti. A Mega -t használtam, mert ez az, ami elérhető.

Remélem, hogy ez az Instructable valami ötletet adott Önnek ezekről az érzékelőkről. Ebben a hónapban lesz más karácsonyi projektem is. Bármilyen kérdéssel forduljanak bátran!

Ajánlott: