Obsah:
Video: Alarm vody vánočního stromu: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Jedná se o jednoduchý příklad projektu, který lze použít, pokud máte na Vánoce skutečný strom a potřebujete zajistit, aby nezaléval. Když jsem vyrůstal, pamatuji si, že bychom museli sáhnout pod strom a kroutit prstem ve stojanu, abychom zjistili, jestli tam není voda. Ve věku technologií musí existovat lepší způsob! Tento jednoduchý projekt bude číst hladinu vody pomocí analogového snímače hladiny vody, pasivního bzučáku a MCU na bázi Arduina. Vše potřebné pro tento projekt (a další vánoční tématiky, na kterých pracuji) lze provést pomocí této jediné sady.
Zásoby:
-
(1) ELEGOO Mega 2560 Project The Complete Complete Ultimate Starter Kit w/Tutorial Compatible with Arduino IDE - Amazon, non -affiliate
- Ovladač MEGA 2560
- Senzor detekce hladiny vody
- Pasivní bzučák
- propojovací drát
Krok 1: Připojení
Jak jsem zmínil, je to docela jednoduchý projekt, se kterým lze pracovat a upravovat ho. Senzor hladiny vody je pouze třívodičové zařízení a bzučák má pouze dvě připojení a lze jej napájet přímo z pinů Arduino PWM. Vzhledem k tomu, že se jedná o tak jednoduchý projekt, nebudu dělat schéma zapojení, ale pouze seznam pin-to-pin. Tato startovací sada je dodávána s CD, které poskytuje pěkná schémata a obrázky pro každou součást. Existuje také několik ukázkových částí kódu, které vám pomohou s používáním různých položek.
Pro tento projekt jsou připojení následující…
Vodní hladina (+) - Arduino (5V)
Vodní hladina (-) - Arduino (GND)
Vodní hladina (S) - Arduino (A0)
Bzučák (-) - Arduino (GND)
Bzučák (+) - Arduino (11)
Krok 2: Ukázkový kód
Kód pro tento program je velmi jednoduchý, méně než 30 řádků. Prostě načte hodnotu snímače hladiny vody, porovná ji s přednastavenou hodnotou, o které se domnívám, že je dost vody, a pak buď pípnutím upozorní, nebo ne. Podle toho, jak to mám nastavené, to může skončit jako kouřový alarm s vybitou baterií, která vydává krátké pípnutí. Jakmile je voda dostatečně naplněna, pětkrát pípne, aby vás upozornila, že bylo přidáno dostatečné množství vody. Tato „zaplněná“pípnutí se objeví pouze jednou po jejich naplnění.
Když se pokoušíte zjistit, jak je váš stojan plný, program také vyvede analogovou hodnotu na sériový port pro ladění. Dalo by se to změnit na procentní hodnotu, objem vody atd. Cokoli byste chtěli splnit své potřeby!
Tento kód lze snadno upravit tak, aby se změnila hodnota hladiny vody, způsob, jakým vám bzučák oznamuje problémy atd. Používám funkci „tón“od společnosti Arduino, která vám umožňuje zadat frekvenci a čas, aby zazněl bzučák. Je velmi snadné používat bzučák přímo s kolíkem PWM.
Nahrál jsem zde také kód, který můžete použít, upravit, roztrhnout, kopírovat atd.
Krok 3: Rozšíření
Po Vánocích má tento příklad mnoho aplikací. To by mohlo být použito v jiných zařízeních, která sedí ve vodě, jako je hydroponie. Můžete to také upravit pro použití v akváriu s rybami, abyste se ujistili, že hladina vody není příliš nízká.
Přestože se jedná pouze o 5V systém, vždy byste měli být opatrní při používání elektroniky kolem vody a žádnou elektroniku zcela neponořovat. Pokud se necítíte dobře, když je kolem vody elektřina, vyhledejte pomoc.
Dalším vylepšením tohoto projektu by bylo mít nějaký klip nebo skříňku, do které by bylo možné umístit snímač hladiny vody, abyste jej mohli lépe upravit. Existují dva montážní otvory a pěkná drážka vyřezaná do desky plošných spojů, kterou by bylo docela snadné namontovat do držáku nebo skříně s 3D tiskem. V současné době bojuji s problémy s tiskárnou, takže jsem chvíli nemohl nic vytisknout.
Sada Elegoo, kterou používám, byla také dodávána s 9V baterií a konektorem, takže můžete toto zařízení plně napájet z baterie, takže jej nebudete muset udržovat připojený k elektrické zásuvce.
Můžete také zmenšit velikost tohoto projektu docela snadno pomocí ovladače ve stylu Mini a namontovat to vše na malou desku s obvody. Použil jsem Mega, protože to je to, co mám k dispozici.
Doufám, že vám tento Instructable poskytl nějakou představu o tom, co můžete s těmito senzory dělat. Tento měsíc budu mít také další projekty související s Vánocemi. Neváhejte se na nás obrátit s jakýmikoli dotazy!
Doporučuje:
Dýchání vánočního stromku - vánoční osvětlení Arduino: 4 kroky
Dýchání vánočního stromku-ovladač vánočního světla Arduino: Není dobrou zprávou, že se ovládací skříňka na můj 9palcový předem rozsvícený umělý vánoční stromek rozbil před Vánoci , a výrobce neposkytuje náhradní díly. Tento nevyzpytatelný ukazuje, jak přimět vlastní ovladač a ovladač LED světla používat Ar
Alarmový systém pití vody /Monitor příjmu vody: 6 kroků
Alarmový systém pití vody /Monitor příjmu vody: Měli bychom pít dostatečné množství vody každý den, abychom byli zdraví. Existuje také mnoho pacientů, kteří mají předepsáno pít určité množství vody každý den. Ale bohužel jsme téměř každý den zmeškali rozvrh. Navrhuji tedy
LED dekorace vánočního stromku: 3 kroky (s obrázky)
LED dekorace vánočního stromku: Ahoj všichni. Jak se blíží Vánoce, rozhodl jsem se vytvořit krásnou vánoční ozdobu s několika LED diodami, některými odpory a integrovaným časovačem 555. Všechny potřebné součásti jsou komponenty THT, které se snadněji pájí než součásti SMD
Světelná show vánočního stromu Raspberry Pi: 15 kroků (s obrázky)
Světelná show vánočního stromu Raspberry Pi: Aktualizace: Vydal jsem aktualizovaný vývoj tohoto stromu pro rok 2017 na tomto pokynu https://www.instructables.com/id/LED-Christmas-Tree-With-Video-Projector-Rasp -Pi/Tento projekt zahrnuje použití Raspberry Pi k pohonu 8 AC zásuvek, které jsou propojeny
3D LED kostka Charlieplex ze světel vánočního stromu: 4 kroky (s obrázky)
3D LED Charlieplex Cube od vánočních stromků: Vánoční čas je skvělý čas na získání velkého počtu LED velmi levně. Tento instruktáž využívá 80 LED diod ze světelného řetězce LED vánočních stromků k výrobě úctyhodné 3D LED kostky. V tomto případě kostka 5x4x4. Jedinými dalšími součástmi jsou 7805 5V