Spisu treści:
Wideo: Alarm wodny choinki: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:26
Jest to prosty przykładowy projekt, który można wykorzystać, jeśli masz prawdziwe drzewo na Boże Narodzenie i musisz upewnić się, że jest ono podlewane. Dorastając, pamiętam, że musieliśmy sięgnąć pod drzewo i pokręcić palcem w drzewostanie, żeby zobaczyć, czy jest woda. W dobie technologii musi być lepszy sposób! Ten prosty projekt odczyta poziom wody za pomocą analogowego czujnika poziomu wody, pasywnego brzęczyka i MCU opartego na Arduino. Wszystko, co potrzebne do tego projektu (i innych świątecznych tematów, nad którymi pracuję) można zrobić za pomocą tego pojedynczego zestawu.
Kieszonkowe dzieci:
-
(1) Projekt ELEGOO Mega 2560 Najbardziej kompletny zestaw startowy Ultimate z samouczkiem kompatybilny z Arduino IDE - Amazon, nie stowarzyszony
- Kontroler MEGA 2560
- Czujnik wykrywania poziomu wody
- Brzęczyk pasywny
- przewód połączeniowy
Krok 1: Połączenia
Jak wspomniałem, jest to dość prosty projekt do pracy i modyfikacji. Czujnik poziomu wody to tylko urządzenie trzyprzewodowe, a brzęczyk ma tylko dwa połączenia i może być zasilany bezpośrednio przez piny Arduino PWM. Ponieważ jest to tak prosty projekt, nie zamierzam robić schematu połączeń, a jedynie spis pin-to-pin. Ten zestaw startowy jest dostarczany z płytą CD, która zawiera ładne schematy i obrazy dla każdego z komponentów. Istnieje również kilka przykładowych fragmentów kodu, które pomagają w korzystaniu z różnych elementów.
W przypadku tego projektu połączenia są następujące…
Poziom wody (+) - Arduino (5V)
Poziom wody (-) - Arduino (GND)
Poziom wody (S) - Arduino (A0)
Brzęczyk (-) - Arduino (GND)
Brzęczyk (+) - Arduino (11)
Krok 2: Przykładowy kod
Kod tego programu jest dość prosty, mniej niż 30 linii. Po prostu odczytuje wartość czujnika poziomu wody, porównuje ją z ustawioną wartością, która według mnie jest wystarczająca, a następnie albo emituje sygnał dźwiękowy, aby cię ostrzec, albo nie. Sposób, w jaki go skonfigurowałem, może skończyć się jak czujnik dymu z rozładowaną baterią, co jakiś czas wydający krótki sygnał dźwiękowy. Gdy woda zostanie napełniona wystarczająco, usłyszysz pięciokrotny sygnał dźwiękowy, aby ostrzec, że dodano wystarczającą ilość wody. Te „napełnione” sygnały dźwiękowe pojawiają się tylko raz po wypełnieniu.
Program wyśle również wartość analogową do portu szeregowego w celu debugowania, gdy próbujesz dowiedzieć się, jak pełne jest twoje stanowisko. Można to przeskalować do wartości procentowej, objętości wody itp. Cokolwiek chcesz, aby zaspokoić swoje potrzeby!
Ten kod można łatwo zmodyfikować, aby zmienić wartość poziomu wody, sposób, w jaki brzęczyk informuje cię o problemach, itp. Używam funkcji „ton” z Arduino, która pozwala ustawić częstotliwość i czas, w którym brzęczyk ma zabrzmieć. To bardzo ułatwia korzystanie z brzęczyka bezpośrednio z pinem PWM.
Przesłałem tutaj również kod, abyś mógł używać, modyfikować, rozrywać, kopiować itp.
Krok 3: Ekspansja
Ten przykład ma wiele zastosowań po zakończeniu świąt. Można to wykorzystać w innych warunkach roślinnych, które znajdują się w wodzie, takich jak hydroponika. Możesz również zmodyfikować to, aby użyć go w akwarium rybnym, aby upewnić się, że poziom wody nie spadnie zbyt nisko.
Chociaż jest to tylko system 5 V, należy zawsze zachować ostrożność podczas korzystania z elektroniki w pobliżu wody i nie zanurzać całkowicie żadnej elektroniki. Jeśli nie czujesz się komfortowo z elektrycznością wokół wody, poszukaj pomocy.
Kolejnym ulepszeniem w tym projekcie byłoby posiadanie pewnego rodzaju klipsa lub obudowy, w której można umieścić czujnik poziomu wody, aby można było go lepiej dostosować. W płytce drukowanej znajdują się dwa otwory montażowe i ładny rowek, który można łatwo zamontować na wsporniku lub obudowie wydrukowanej w 3D. Obecnie walczę z problemami z drukarką, więc od jakiegoś czasu nie mogę nic wydrukować.
Zestaw Elegoo, którego używam, był również wyposażony w baterię 9 V i złącze, dzięki czemu możesz w pełni zasilać to urządzenie, dzięki czemu nie musisz trzymać go przywiązanego do gniazdka elektrycznego.
Możesz również dość łatwo zmniejszyć rozmiar tego projektu, używając kontrolera w stylu Mini i montując to wszystko na małej płytce drukowanej. Użyłem Mega, ponieważ to jest to, co mam do dyspozycji.
Mam nadzieję, że ten Instructable dał ci pewne pojęcie o tym, co możesz zrobić z tymi czujnikami. W tym miesiącu będę miał też kilka innych projektów związanych ze Świętami Bożego Narodzenia. Zachęcamy do kontaktu z wszelkimi pytaniami!
Zalecana:
Fortepian wodny wykonany przy użyciu szklanego słoika: 3 kroki
Pianino wodne wykonane przy użyciu szklanego słoika: To niesamowity i łatwy projekt dla każdego. Nie używałem mikrokontrolera ani układu scalonego. To pianino wodne używa małych słoików. To naprawdę podstawowy projekt. Aby wykonać ten projekt, postępuj zgodnie z instrukcjami. WYMAGANIA - słoiki o dowolnym rozmiarze, od co najmniej 4 do maks
Dekoracja choinki LED: 3 kroki (ze zdjęciami)
Dekoracja choinkowa LED: Witam wszystkich. Ponieważ zbliżają się święta, postanowiłem stworzyć piękną ozdobę choinkową z kilkoma diodami LED, kilkoma rezystorami i układem scalonym timera 555. Wszystkie potrzebne komponenty to komponenty THT, są one łatwiejsze do lutowania niż komponenty SMD
Światłowodowa aktualizacja choinki: 5 kroków (ze zdjęciami)
Ulepszenie choinki światłowodowej: Od kilku lat mamy jedną z tych światłowodowych choinek. Podstawa zawiera 12V halogenową żarówkę reflektorową, a kolorowy dysk napędzany silnikiem jest umieszczony pomiędzy żarówką a podstawą drzewa. Żarówka i silnik zasilane są napięciem 12V
Otwarte choinki: 5 kroków
Open Xmas Tree: Boże Narodzenie jest wszędzie wokół nas, w zasadzie przez cały rok.:) Ale jeśli chcesz być przygotowany, gdy nadejdzie wielki dzień, możesz postępować zgodnie z tymi instrukcjami i zaskoczyć swoich bliskich miłym, elektrycznym gadżetem. Open Xmas Tree to mały projekt, który
Zmiana koloru choinki LED: 3 kroki (ze zdjęciami)
Choinka LED zmieniająca kolor: Znalazłem tę choinkę w sklepie z dolarami w zeszłym roku i chciałem umieścić diodę LED na dole, aby ją oświetlić, ale nie zabrałem się do niej aż do roku później. Jest to bardzo prosty projekt, który wymaga bardzo mało lutowania i pięknie się kończy