Daftar Isi:
- Perlengkapan
- Langkah 1: Merakit Sirkuit & Raspberry Pi
- Langkah 2: Membuat Kasus
- Langkah 3: Menyiapkan Situs Web dan Basis Data
- Langkah 4: Otomatisasi
- Langkah 5: Akhirnya
Video: Tidur Mudah: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Hai, nama saya Jakob. Saya alergi terhadap tungau debu rumah dan saya menderita asma. Ini adalah inspirasi untuk proyek ini. Untuk tahun pertama saya di MCT, kami mendapat tugas untuk membuat proyek dari awal menggunakan semua pengetahuan yang kami peroleh tahun ini.
Saya memilih untuk membuat sesuatu yang dapat bermanfaat bagi saya dan orang-orang seperti saya yang memiliki masalah dengan alergi. Secara umum saya tidak memiliki banyak masalah di siang hari. Masalah sebenarnya adalah ketika saya sedang tidur dan tidak bisa mengendalikan lingkungan di sekitar saya. Pada malam hari panas bisa naik, kelembapan bisa turun dan kualitas udara bisa memburuk. Semua hal ini dapat memengaruhi cara Anda tidur.
Saya membeli alat pembersih udara beberapa waktu lalu dan segera menyadari bahwa ada lebih sedikit debu di udara dan karena itu saya bisa tidur lebih nyenyak. Saya tidak memiliki hidung tersumbat ketika saya bangun dan saya merasa cukup istirahat, tetapi itu tidak sempurna. Saya masih harus menyalakan dan mematikan pembersih udara setiap saat dan tidak benar-benar tahu kapan itu perlu.
Di sinilah proyek ini datang ke pikiran. Saya memutuskan untuk mulai mengukur nilai yang berbeda, terutama: debu, kualitas udara, suhu dan kelembaban. Dengan nilai-nilai itu, saya dapat menyalakan pembersih udara saya secara otomatis dan saya akan memiliki pandangan yang lebih baik tentang apa yang dapat menyebabkan tidur saya yang buruk.
Ini adalah proyek pertama saya dan saya menyebutnya Sleep Easy.
Perlengkapan
Saya memutuskan untuk menambahkan pelembab udara ke proyek saya karena pentingnya kelembaban pada tidur yang nyenyak dan kesehatan secara keseluruhan. Saya juga mengalami kesulitan meretas pembersih udara saya, jadi untuk saat ini saya hanya menggunakan kipas kecil sebagai contoh.
Untuk membuat ulang proyek ini, inilah yang Anda perlukan. Utama:
- 1 x Raspberry Pi dan adaptor
- 1 x Arduino dan kabel USB
- 1 x kartu SD minimal 8gb
Aktuator:
- 1 x Pembersih udara (kipas 12v kecil)
- 1 x Pelembab Udara (Medisana UHW)
Sensor:
- 1 x DHT22
- 1 x Grove - Sensor Kualitas Udara v1.3
- 1 x Grove - Sensor debu
Komponen:
- Modul relai 1 x 5V
- 1 x Layar LCD 16x02
- 1 x Tombol
- 1 x Catu daya dan adaptor papan tempat memotong roti
- 1x12v adaptor
- 4 soket soket listrik
Komponen kecil:
- 1 x 10kOhm potensiometer/pemangkas
- 1 x transistor bc337
- 1 x resistor 470-220Ohm
- 1 x Dioda
- Sekitar 10 kabel jumper m/m
- Sekitar 15 kabel jumper f/f
- Sekitar 10 kabel jumper m/f
Kasus:
Saya menggunakan beberapa kayu yang saya miliki, tetapi Anda bisa menggunakan apa saja untuk membuat kotak kecil.
Peralatan:
- Kabel Ethernet
- Palu
- Solder Besi
- Lem kayu
- kuku kecil
- Mengebor
- file kayu
- Gergaji
- Cat (warna yang Anda suka)
Anda dapat menemukan Bill of Material di bawah.
Langkah 1: Merakit Sirkuit & Raspberry Pi
Terlampir Anda dapat menemukan papan tempat memotong roti dan skema elektronik.
Komponen utama dari rangkaian ini adalah sensor: DHT22 (Suhu dan Kelembaban), Sensor Kualitas Udara dan Debu dan aktuator: kipas dan pelembab udara.
Kipas angin dikendalikan dengan menggunakan transistor bc337. Jika Anda menggunakan pembersih udara yang sebenarnya, itu mungkin dengan relai seperti pelembab udara.
Karena ada banyak pin GPIO gratis, saya menghubungkan LCD langsung ke Raspberry Pi untuk komunikasi yang jelas dan cepat.
Catatan Samping: Saya menggunakan Arduino untuk membaca di sensor karena alasan utama bahwa sensor debu memerlukan waktu untuk menghitung jumlah debu di udara dan Arduino lebih cocok untuk tugas-tugas dasar yang berulang seperti ini.
Awalnya saya menghubungkan Arduino dan Raspberry Pi dengan konverter logika, tetapi saya menyadari bahwa saya dapat menghemat adaptor dan beberapa kabel dengan menghubungkan Arduino dengan kabel usb langsung ke Raspberry Pi.
Menyiapkan Raspberry Pi
Rekan mahasiswa saya, Killian Okladnicoff, telah membuat panduan yang luar biasa tentang cara menyiapkan Raspberry Pi untuk proyek seperti ini. Lihat langkah 2 dari proyeknya untuk panduan dan lihat juga proyeknya!
Langkah 2: Membuat Kasus
Pada langkah ini Anda dapat banyak berimprovisasi tentang bagaimana Anda ingin membangun sebuah kasus. Saya memilih bentuk kotak sederhana dengan panel geser sehingga saya dapat mengakses bagian dalamnya dengan mudah. Untuk bahan saya biasanya menggunakan kayu bekas.
Dalam gambar Anda dapat menemukan sketsa pertama dengan semua pengukuran. Ini adalah desain yang cukup sederhana yang dapat dibuat oleh siapa saja dengan sedikit keterampilan.
Langkah 3: Menyiapkan Situs Web dan Basis Data
Setelah menyiapkan Raspberry Pi, Anda dapat menggunakan Visual Studio Code dengan ekstensi ssh jarak jauh untuk terhubung ke Pi Anda. Terlampir ada pdf yang menjelaskan cara mendapatkan file di tempat yang tepat dengan cara yang sangat mudah dan nyaman menggunakan Github. Anda dapat menemukan repositori Github saya di sini.
Basis Data:
Dari repositori, unduh folder Database ke komputer Anda. Anda perlu membuat struktur database pada Pi Anda untuk menyimpan semua data. Untuk ini ikuti petunjuk dalam pdf. Anda perlu mengunduh Mysql Workbench
Pengujian:
Jika Anda mengikuti pdf semuanya akan berfungsi. Jika Anda terhubung dengan kabel Ethernet, Anda dapat menjelajahi 169.254.10.1 dan Anda akan melihat halaman beranda situs web. Namun bagian belakang belum berjalan sehingga Anda tidak akan melihat data baru di situs web.
Jika Anda membuka file app.py di Visual Studio Code dan menjalankannya dengan mengklik segitiga hijau di sudut kanan. Bagian belakang akan mulai mengirim data ke database. Jika Anda menyegarkan situs web dalam beberapa menit, Anda akan melihat suhu, kelembapan, kualitas udara, dan jumlah debu saat ini.
Situs web:
Pada halaman pertama Anda dapat melihat data saat ini.
Jika Anda membuka halaman 'Toestel', Anda dapat menghidupkan dan mematikan kipas/pelembab udara secara manual.
Pada halaman 'Historiek' Anda dapat melihat grafik yang menunjukkan data dari tanggal yang berbeda.
Langkah 4: Otomatisasi
Untuk membuat Pi Anda memulai bagian belakang secara otomatis setiap memulai, Anda perlu mengatur beberapa perintah.
Buka Pi Anda lagi di Visual Studio Code dan buka terminal di bagian bawah.
Masukkan perintah pertama:
Sudo nano /etc/systemd/system/Sleepeasy.service
Simpan dengan Ctrl + O dan keluar dengan Ctrl + X
Anda dapat mengubah nama di akhir untuk apa pun yang Anda inginkan.
Salin teks dari file txt di bawah ini ke terminal.
Kemudian masukkan perintah berikut:
- Sudo systemctl daemon-reload
- Sudo systemctl aktifkan Sleepeasy.service
- Sudo systemctl start Sleepeasy.service
- Sudo systemctl status Sleepeasy.service
Dengan perintah terakhir, Anda akan melihat bahwa layanan sudah aktif dan berjalan. Sekarang Anda dapat mencoba memulai ulang dengan Sudo reboot.
Setelah beberapa menit layanan akan dimulai dan Anda akan melihat alamat ip ditampilkan di LCD.
Catatan samping:
Layanan mungkin mulai lambat. Untuk memperbaikinya, Anda perlu menghapus "ip=169.254.10.1" dari file boot/cmdline.txt.
Gunakan perintah ini untuk mengedit.
sudo nano /boot/cmdline.txt
Simpan dengan Ctrl + O dan keluar dengan Ctrl + X
Langkah 5: Akhirnya
Terima kasih telah membaca Instructables saya. Saya harap Anda menikmatinya dan dapat membuat ulang proyek ini tanpa banyak masalah.
Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk berkomentar di bawah. Saya akan mencoba menjawab pertanyaan secepatnya.
Salam, Jakob Soens
Direkomendasikan:
Pencahayaan Tempat Tidur Otomatis: 5 Langkah (dengan Gambar)
Pencahayaan Tempat Tidur Otomatis: Apakah Anda juga tidur di malam hari? Apakah Anda juga tidak melihat apa pun dalam kegelapan? Apakah Anda juga memiliki kegelapan di kamar di malam hari? Jika demikian, perangkat ini cocok untuk Anda! Saya pikir sebagian besar dari kita suka tinggal sedikit lebih lama di malam hari. Alasannya mungkin berbeda - Netflix, YouTube
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: Ini adalah instruksi tentang cara membongkar PC. Sebagian besar komponen dasar bersifat modular dan mudah dilepas. Namun penting bahwa Anda diatur tentang hal itu. Ini akan membantu Anda agar tidak kehilangan bagian, dan juga dalam membuat
Sensor Keberadaan Tempat Tidur Dengan SONOFF: 8 Langkah (dengan Gambar)
Sensor Keberadaan Tempat Tidur Dengan SONOFF: Selamat datang di tutorial ini! Prasyarat Cara ini mengharuskan Anda memiliki pengetahuan tentang sonoff dan tasmota. Jika Anda tidak pernah mem-flash sonoff dengan tasmota, Anda harus belajar melakukannya terlebih dahulu dan hanya Anda yang dapat membuatnya. Jika Anda tidak tahu sonof
DIY MusiLED, LED Musik yang Disinkronkan Dengan Aplikasi Windows & Linux Sekali Klik (32-bit & 64-bit). Mudah Dibuat Ulang, Mudah Digunakan, Mudah Dipindahkan.: 3 Langkah
DIY MusiLED, LED Musik yang Disinkronkan Dengan Aplikasi Windows & Linux Sekali Klik (32-bit & 64-bit). Mudah Dibuat Ulang, Mudah Digunakan, Mudah Dipindahkan.: Proyek ini akan membantu Anda menghubungkan 18 LED (6 Merah + 6 Biru + 6 Kuning) ke Papan Arduino Anda dan menganalisis sinyal waktu nyata Kartu Suara komputer Anda dan menyampaikannya ke LED untuk menyalakannya sesuai dengan efek ketukan (Snare, High Hat, Kick)
Cara Mudah Memodifikasi Tanda "Light/LED" untuk Pemrograman Arduino yang Mudah: 7 Langkah (dengan Gambar)
Cara Mudah Memodifikasi Tanda "Light/LED" untuk Pemrograman Arduino yang Mudah: Dalam instruksi ini saya akan menunjukkan bagaimana seseorang dapat mengubah sesuatu dengan lampu menjadi lampu berkedip arduino yang dapat diprogram atau "Lampu Bergerak"