💡 Inteligentna lampka nocna z dotykiem i wyciszaniem telefonu – projekt DIY

Jednym dotknięciem możesz zapalić subtelne światło – ale to nie wszystko. Dzięki komunikacji Bluetooth, ta lampka potrafi automatycznie wyciszyć Twój telefon, gdy nadchodzi pora snu. W sypialni – tylko spokój.


📦 Lista komponentów

ElementOpis
Arduino Uno / NanoSterowanie
Moduł Bluetooth HC-05 lub HM-10Komunikacja z telefonem
Czujnik dotykowy TTP223Aktywacja lampki i funkcji wyciszania
Taśma LED (5V lub 12V – ciepła biała)Delikatne oświetlenie
MOSFET lub przekaźnikDo załączania taśmy LED
Smartfon z aplikacją do obsługi BT(np. Android + Bluetooth Terminal / Tasker)
Zasilanie 5V (np. powerbank lub USB)Stabilne zasilanie

🧠 Jak to działa?

  1. Dotykasz czujnika → Arduino włącza lampkę LED.
  2. Jednocześnie wysyła komendę przez Bluetooth do aplikacji w telefonie.
  3. Aplikacja (np. Tasker) rozpoznaje sygnał i przełącza tryb telefonu na „Nie przeszkadzać”.

⚙️ Schemat połączeń

  • TTP223 (czujnik dotyku):
    • OUT → D2
    • VCC → 5V
    • GND → GND
  • Moduł HC-05:
    • TX → RX Arduino (przez dzielnik napięcia)
    • RX → TX Arduino
    • VCC → 5V
    • GND → GND
  • LED przez MOSFET:
    • Sterowanie z D6
      • LED do 5V / 12V
    • GND przez MOSFET do GND

💻 Kod Arduino

const int touchPin = 2;
const int ledPin = 6;

bool lightState = false;

void setup() {
pinMode(touchPin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}

void loop() {
if (digitalRead(touchPin) == HIGH) {
delay(200); // debounce
lightState = !lightState;
digitalWrite(ledPin, lightState ? HIGH : LOW);

if (lightState) {
Serial.println("SLEEP_ON");
} else {
Serial.println("SLEEP_OFF");
}

delay(1000); // aby nie wysłać komendy kilkukrotnie
}
}

📱 Integracja z telefonem

  1. Zainstaluj na Androidzie aplikację Tasker lub Bluetooth Terminal.
  2. Skonfiguruj regułę:
    • Jeśli odebrano „SLEEP_ON” → przełącz tryb telefonu na „Nie przeszkadzać”
    • Jeśli „SLEEP_OFF” → przywróć normalny tryb

💡 Montaż

  • Lampkę możesz umieścić w obudowie z plexi, drewna lub druku 3D
  • Czujnik TTP223 działa przez cienki materiał – np. przez blat stolika nocnego
  • Całość podłącz do powerbanku – będzie działać całą noc

🔧 Ulepszenia

  • Dodatkowy przycisk: tryb nocny (lampka na 10 minut, potem gaśnie)
  • Wersja Wi-Fi (ESP32) z automatycznym wyciszeniem po godzinie 22:00
  • Integracja z Google Home / Home Assistant

✅ Podsumowanie

Cisza, delikatne światło i kontrola nad powiadomieniami – wszystko pod palcem. Prosty, ale elegancki gadżet, który ułatwia zasypianie i daje Ci technologiczną przewagę nad… własnym telefonem 😉

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Przewijanie do góry