Daftar Isi:
- Langkah 1: Menyiapkan Perangkat Keras
- Langkah 2: Kode
- Langkah 3: Menggunakan Perangkat
- Langkah 4: Produk Akhir
Video: Timer Pintu Kulkas: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Dalam tutorial ini, kita akan melangkah melalui proses membangun dan mengkodekan abstraksi pengatur waktu lampu lemari es. Tujuan utama perangkat kami adalah untuk menghemat daya dengan hanya menyalakan lampu kulkas jika seseorang berdiri di depannya. Perangkat Internet of Things kami menggunakan dua sensor: saklar buluh dan modul sensor penghindaran objek. Sensor buluh akan mengirim sinyal setiap kali ada medan magnet. Ini akan digunakan untuk mendeteksi apakah pintu terbuka atau tertutup. Jika pintu terbuka, sensor jarak digunakan untuk mendeteksi jika seseorang berdiri di depan lemari es. Jika tidak ada orang yang terdeteksi, timer akan mulai menghitung berapa lama sejak seseorang berada di depan pintu.
Proyek ini juga menyertakan antarmuka untuk mengontrol perangkat, yang dijalankan pada server labu. Seorang pengguna dapat memeriksa setiap penghitung waktu, atau mengatur ulang menggunakan antarmuka ini.
Langkah-langkah berikut akan memandu Anda melalui proses pembuatan perangkat ini.
Langkah 1: Menyiapkan Perangkat Keras
Langkah pertama adalah mengatur sirkuit untuk perangkat. Kita akan butuh:
- Raspberry Pi 3
- Papan tempat memotong roti
- Modul Buluh*
- Modul Sensor Penghindar Rintangan*
- Resistor 10KOhm
- Kabel
- Satu Magnet (untuk mencoba perangkat)
*Dari Kit Sensor Arduino 37-in-1 (Dokumentasi)
Setelah semua bahan terkumpul, rakit rangkaian berdasarkan diagram yang ditunjukkan di atas.
Langkah 2: Kode
Sekarang setelah perangkat keras kita siap, kita dapat mulai menulis kode. Kode dapat ditemukan di folder zip terlampir. Struktur direktori rumit, jadi berhati-hatilah untuk tidak memindahkan file apa pun.
Langkah 3: Menggunakan Perangkat
Program dijalankan menggunakan server Flask. Detail untuk menginstal dan menggunakan Flask dapat ditemukan di sini.
Pertama, dengan menggunakan command prompt, atur aplikasi flask menjadi iotapp.py:
atur FLASK_APP = iotapp.py
Selanjutnya, jalankan aplikasi dengan:
labu dijalankan --host 0.0.0.0
Untuk mengakses antarmuka, salin URL yang dihasilkan dari perintah terakhir. Halaman ini memiliki dua pengatur waktu: satu untuk melacak berapa lama pintu terbuka, dan satu untuk memantau berapa lama pintu terbuka tanpa seseorang di depannya. Setiap kali halaman di-refresh, kedua pengatur waktu akan diperbarui. Seorang pengguna dapat mengatur ulang penghitung waktu menggunakan tombol "Setel Ulang Pengatur Waktu".
Magnet melambangkan pintu lemari es. Setiap kali magnet hadir, pintu dapat dianggap tertutup. Untuk mensimulasikan pembukaan pintu, jauhkan magnet dari sensor buluh. Untuk mensimulasikan seseorang yang berdiri di depan lemari es, letakkan tangan Anda di atas sensor jarak. Saat Anda melepaskan tangan, pengatur waktu akan mulai menghitung berapa lama sejak seseorang berada di depan lemari es.
Langkah 4: Produk Akhir
Di sini, kami menunjukkan contoh perangkat yang sedang beraksi.
Instruksi ini dibuat oleh Ryan Anderson dan Kevin Benson.
Direkomendasikan:
Keset Pintu Kustom Dipicu Bel Pintu.: 6 Langkah
Keset Pintu Kustom Dipicu Bel Pintu.: Halo! Nama saya Justin, saya seorang Junior di sekolah menengah, dan Instruksi ini akan menunjukkan kepada Anda cara membuat bel pintu yang dipicu ketika seseorang menginjak keset pintu Anda, dan dapat menjadi nada atau lagu apa pun yang Anda inginkan! Karena keset pintu memicu pintu
Pemeriksaan Pintu Kulkas: 5 Langkah
Pemeriksaan Pintu Kulkas: Pendahuluan: Jaman sekarang orang sudah "pintar" lemari es yang dapat menunjukkan suhu lemari es. Beberapa lemari es juga memiliki alarm untuk mengingatkan pengguna bahwa pintu tidak tertutup. Namun, tidak semua orang memiliki jenis "cerdas&q
Ubah Bel Pintu Berkabel Anda Menjadi Bel Pintu Cerdas Dengan IFTTT: 8 Langkah
Ubah Bel Pintu Berkabel Anda Menjadi Bel Pintu Cerdas Dengan IFTTT: Bel Pintu WiFi mengubah bel pintu berkabel Anda menjadi bel pintu pintar. https://www.fireflyelectronix.com/product/wifidoor
Alarm Pintu Kulkas: 5 Langkah
Alarm Pintu Kulkas: Dalam proyek ini saya akan menunjukkan kepada Anda cara membuat alarm yang akan berbunyi jika Anda membiarkan pintu lemari es terbuka terlalu lama. Sirkuit ini tidak hanya terbatas pada lemari es, tetapi juga dapat digunakan untuk memicu alarm jika ada pintu yang terbuka terlalu lama
Penjaga Kulkas: Tutup Pengingat Pintu untuk Kulkas Anda: 6 Langkah
Penjaga Kulkas: Tutup Pengingat Pintu untuk Kulkas Anda: Terkadang ketika saya mengeluarkan banyak barang dari lemari es, saya tidak punya tangan untuk menutup pintu dan kemudian pintu dibiarkan terbuka untuk waktu yang lama. Kadang-kadang ketika saya menggunakan terlalu banyak kekuatan untuk menutup pintu lemari es, pintu itu memantul tapi saya tidak menyadarinya