Isi kandungan:
- Langkah 1: Menyiapkan Perkakasan
- Langkah 2: Kodnya
- Langkah 3: Menggunakan Peranti
- Langkah 4: Produk Akhir
Video: Pemasa Pintu Peti Sejuk: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Dalam tutorial ini, kita akan melalui proses pembinaan dan pengekodan pengabstrakan pemasa cahaya peti sejuk. Matlamat utama peranti kami adalah menjimatkan kuasa dengan hanya menyalakan lampu peti sejuk jika seseorang berdiri di hadapannya. Peranti Internet of Things kami menggunakan dua sensor: suis reed dan modul sensor penghindaran objek. Sensor buluh akan menghantar isyarat setiap kali terdapat medan magnet. Ini akan digunakan untuk mengesan jika pintu terbuka atau ditutup. Sekiranya pintu terbuka, sensor jarak digunakan untuk mengesan jika seseorang berdiri di hadapan peti sejuk. Sekiranya tidak ada orang yang dikesan, pemasa akan mula mengira berapa lama sejak seseorang berada di depan pintu.
Projek ini juga merangkumi antara muka untuk mengawal peranti, yang dijalankan pada pelayan termos. Seorang pengguna dapat memeriksa setiap pemasa, atau menetapkannya semula menggunakan antara muka ini.
Langkah-langkah berikut akan membimbing anda melalui proses membina peranti ini.
Langkah 1: Menyiapkan Perkakasan
Langkah pertama ialah memasang litar untuk peranti. Kami memerlukan:
- Raspberry Pi 3
- Papan roti
- Modul Reed *
- Modul Sensor Penghindaran Halangan *
- Perintang 10KOhm
- Wayar
- Satu Magnet (untuk mencuba peranti)
* Dari Kit Sensor Arduino 37-in-1 (Dokumentasi)
Setelah semua bahan dikumpulkan, pasang litar berdasarkan rajah yang ditunjukkan di atas.
Langkah 2: Kodnya
Setelah perkakasan kita siap, kita boleh mula menulis kodnya. Kodnya boleh didapati di folder zip yang dilampirkan. Struktur direktori sukar, jadi berhati-hatilah untuk tidak memindahkan fail mana pun.
Langkah 3: Menggunakan Peranti
Program ini dijalankan menggunakan pelayan Flask. Perincian untuk memasang dan menggunakan Flask boleh didapati di sini.
Pertama, menggunakan command prompt, tetapkan aplikasi termos menjadi iotapp.py:
tetapkan FLASK_APP = iotapp.py
Seterusnya, jalankan aplikasi dengan:
flask run --host 0.0.0.0
Untuk mengakses antara muka, salin URL yang dihasilkan dari arahan terakhir. Halaman ini mempunyai dua pemasa: satu yang memantau berapa lama pintu dibuka, dan satu lagi untuk memantau berapa lama pintu itu terbuka tanpa seseorang di hadapannya. Setiap kali halaman dimuat semula, kedua-dua pemasa akan dikemas kini. Pengguna boleh menetapkan semula pemasa menggunakan butang "Tetapkan Semula Pemasa".
Magnet mewakili pintu peti sejuk. Apabila magnet ada, pintu boleh dianggap tertutup. Untuk mensimulasikan membuka pintu, lepaskan magnet dari sensor buluh. Untuk mensimulasikan orang yang berdiri di hadapan peti sejuk, letakkan tangan anda di atas sensor jarak. Apabila anda melepaskan tangan anda, pemasa akan mula mengira berapa lama sejak seseorang berada di hadapan peti sejuk.
Langkah 4: Produk Akhir
Di sini, kami menunjukkan contoh peranti dalam tindakan.
Instructable ini diciptakan oleh Ryan Anderson dan Kevin Benson.
Disyorkan:
Peti Peti Cahaya LED Mudah: 7 Langkah (dengan Gambar)
Lightbox Cube LED Mudah: Halo semua. Kali ini saya ingin berkongsi dengan anda model kubus lightbox sederhana yang boleh digunakan dengan terbuka (untuk menembak bahagian objek besar) dan sisi tertutup untuk yang kecil. Kubus ini mempunyai pembinaan modular, dapat dengan mudah
Pemeriksaan Pintu Peti Sejuk: 5 Langkah
Pemeriksaan Pintu Peti Sejuk: Pengenalan: Pada masa ini, orang mempunyai " pintar " peti sejuk yang dapat menunjukkan suhu peti sejuk. Beberapa peti sejuk juga mempunyai penggera untuk mengingatkan pengguna bahawa pintu tidak dekat. Bagaimanapun, tidak semua orang mempunyai " pintar & q
Penggera Pintu Peti Sejuk: 5 Langkah
Farm Door Alarm: Dalam projek ini saya akan menunjukkan kepada anda cara membuat penggera yang akan berbunyi jika anda membiarkan pintu peti sejuk terbuka lama. Litar ini tidak hanya terbatas pada peti sejuk tetapi dapat digunakan untuk memicu penggera jika pintu sudah lama terbuka
Mikrokontroler AVR. LED Flasher Menggunakan Pemasa. Gangguan Pemasa. Mod CTC Pemasa: 6 Langkah
Mikrokontroler AVR. LED Flasher Menggunakan Pemasa. Gangguan Pemasa. Mod CTC Pemasa: Halo semua! Pemasa adalah konsep penting dalam bidang elektronik. Setiap komponen elektronik berfungsi berdasarkan jangka masa. Pangkalan masa ini membantu memastikan semua kerja disegerakkan. Semua mikrokontroler berfungsi pada frekuensi jam yang ditentukan
Peti ais: Tutup Pintu Peringatan untuk Peti Sejuk Anda: 6 Langkah
Peti ais: Tutup Pintu Peringatan untuk Peti Sejuk Anda: Kadang-kadang apabila saya mengeluarkan banyak barang dari peti sejuk, saya tidak mempunyai tangan bebas untuk menutup pintu dan kemudian pintu dibiarkan terbuka untuk waktu yang lama. Kadang-kadang apabila saya menggunakan terlalu banyak kekuatan untuk menutup pintu peti sejuk, ia melambung tetapi saya tidak dapat menyedarinya