Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Powinniśmy codziennie pić wystarczającą ilość wody, aby zachować zdrowie. Jest też wielu pacjentów, którym przepisuje się codzienne wypijanie określonej ilości wody. Ale niestety prawie codziennie przegapiliśmy harmonogram. Więc zaprojektowałem to z bardzo małą ilością komponentów. Jest to specjalnie dla mojej żony, która cierpi na problemy z kamieniem nerkowym.
Cechy
- Sprawdź, ile podlewasz.
- Wyświetlaj przepisaną ilość wody w zależności od czasu
- Alarmuj Cię od czasu do czasu, jeśli nie pijesz wystarczającej ilości wody.
- Alarm wyłączy się dopiero po pobraniu z niego wody.
- Wyświetla aktualną datę, godzinę i temperaturę w pomieszczeniu.
Krok 1: Wymagany materiał
Aby ukończyć projekt, potrzebujesz następujących materiałów
- 1 X Arduino Uno
- 1 X moduł RTC 3231
- 1 X komórka na monety
- 1 X czujnik przepływu wody;
- 1 X LED (opcjonalnie)
- Rezystor 2X470 Ohm
- 1X brzęczyk 5 V
- Kable rozruchowe
- Mała Veroboard
- Adapter 1X 9 V
- 1X bateria do podtrzymania zasilania;
- 1X złącze baterii
Krok 2: Wymagane narzędzia i oprogramowanie
- IDE Arduino
- Lutownica
- Pistolet na gorący klej
- Odpowiednia szafka do przechowywania projektu
- Śrubokręt
- Przecinak do drutu
Krok 3: Schemat ideowy
Proszę znaleźć schemat na obrazku
Krok 4: Kod i programowanie
Proszę przejść do pliku ino, każda rzecz jest skomentowana i opisana
wymagana biblioteka
Biblioteka RTC
github.com/adafruit/RTClib
Biblioteka wyświetlacza Adafruit
github.com/adafruit/Adafruit_SSD1306
Zasada działania:-
- Sprawdź datę i godzinę z modułu RTC
- Policz pobór wody z przepływomierza
- Sprawdź predefiniowany limit według czasu
- Ustaw alarm od czasu do czasu
- Zresetuj system codziennie o godzinie zero.
Krok 5: Tworzenie
Wziąłem tekturowe pudełko i przymocowałem wszystkie rzeczy razem z odpowiednimi narzędziami.