Sirkuit sakelar pintu otomatis ini menyalakan lampu saat pintu dibuka lalu mematikannya saat pintu dibuka lagi. Prinsip kerja dari tombol lampu cukup sederhana. Bistables di dalam CMOS 4013 digabungkan secara seri. FF2 dikonfigurasi sebagai memori RS untuk menyimpan keadaan sakelar. S1 harus segera beralih begitu pintu terbuka itulah sebabnya akan dipasang di kusen pintu.
Saat pintu dibuka FF2 sudah terdaftar dan hasilnya (pin 13) akan menjadi 1.
Output ini, dihubungkan pada masuknya fF1 (pin 3) akan membuka T1 dan mengaktifkan relay switching ON light.
Bila pintu tertutup tidak akan terjadi karena FF2 tidak terdaftar dan hasilnya (pin 13) lolos dalam keadaan "0". Baru setelah pintu dibuka lagi, FF1 akan berubah keadaannya dan output pada pin 1 akan menghalangi transistor sehingga relay akan terputus dan saklar lampu pintu mematikan lampu.
Relay harus beroperasi pada tegangan antara 5 V dan 15 V.