Chcesz, żeby w sypialni zawsze pięknie pachniało – bez spryskiwaczy na baterie i dźwięku „psikania” w nocy? Zbuduj własny, inteligentny dyfuzor, który działa wtedy, kiedy chcesz: przed snem, po wejściu do pokoju, albo tylko raz dziennie.
📦 Lista komponentów
Element | Opis |
---|---|
Arduino Uno / Nano | Mózg całego systemu |
Moduł zegara RTC DS3231 | Do zaplanowanego uruchamiania |
Czujnik ruchu PIR | Aktywacja po wejściu do pokoju |
Mini pompka 5V (np. z systemów ogrodowych) | Do rozpylania zapachu |
Przekaźnik 1-kanałowy lub tranzystor | Do załączania pompki |
Zbiorniczek z olejkiem zapachowym | Własny wkład |
Przewody silikonowe, rurki | Do dystrybucji zapachu |
Zasilacz 5V (USB lub z gniazdka) | Stabilne zasilanie |
🧠 Jak działa?
System uruchamia się w jednym z dwóch trybów:
- O określonej godzinie (np. 22:00) – przez zegar RTC
- Po wykryciu ruchu – przez czujnik PIR
W obu przypadkach Arduino na kilka sekund załącza pompkę, która uwalnia zapach przez rurkę lub dyfuzor.
⚙️ Schemat połączeń
- RTC:
- SDA → A4
- SCL → A5
- VCC → 5V
- GND → GND
- PIR:
- OUT → D2
- VCC → 5V
- GND → GND
- Pompka:
-
- przez przekaźnik lub tranzystor → D6
- – do GND
-
💻 Kod Arduino (podstawowy)
#include <Wire.h>
#include <RTClib.h>
RTC_DS3231 rtc;
const int pirPin = 2;
const int pumpPin = 6;
void setup() {
pinMode(pirPin, INPUT);
pinMode(pumpPin, OUTPUT);
Serial.begin(9600);
rtc.begin();
}
void loop() {
DateTime now = rtc.now();
int hour = now.hour();
int minute = now.minute();
// Tryb czasowy – codziennie o 22:00
if (hour == 22 && minute == 0) {
digitalWrite(pumpPin, HIGH);
delay(3000);
digitalWrite(pumpPin, LOW);
delay(60000); // Odczekaj minutę
}
// Tryb ruchowy
if (digitalRead(pirPin) == HIGH) {
digitalWrite(pumpPin, HIGH);
delay(3000);
digitalWrite(pumpPin, LOW);
delay(10000); // krótka przerwa po aktywacji
}
delay(500);
}
💧 Montaż i zastosowanie
- Pompka zanurzona w buteleczce z zapachem
- Rurka prowadzi do miejsca uwalniania zapachu (np. krawędź półki, nad łóżkiem)
- Można zastosować mały filtr lub siatkę, by uzyskać delikatną mgiełkę
💡 Ulepszenia
- Sterowanie Bluetooth / WiFi (ESP32)
- Ustawienia trybów przez aplikację
- Tryb nocny – nie uruchamia się po godzinie 23:00
- Zmienne zapachy (np. 2-3 pompki do różnych olejków)
✅ Podsumowanie
Ten projekt to połączenie komfortu i nowoczesności. Naturalny zapach przed snem poprawia jakość odpoczynku i nadaje sypialni wyjątkowy klimat. A wszystko dzieje się… automatycznie ✨