Daftar Isi:

Penghemat Cerutu: 6 Langkah
Penghemat Cerutu: 6 Langkah

Video: Penghemat Cerutu: 6 Langkah

Video: Penghemat Cerutu: 6 Langkah
Video: Boswell Countryside & Stanwell Pipes 2024, November
Anonim
penghemat cerutu
penghemat cerutu

Halo, nama saya Thibault D'Haese dan saya seorang mahasiswa di Howest Kortrijk. Saat ini saya berada di tahun pertama saya di Teknologi Multimedia dan Komunikasi.

Di akhir tahun kami harus membuat proyek IoT. Untuk proyek ini saya datang dengan ide untuk membuat sebuah humidor yang mengirimkan semua data terukur ke sebuah situs web. Untuk perangkat saya, saya memilih nama yang jelas, CigarSaver.

Di bawah ini Anda dapat membaca semua langkah penting yang harus saya lalui untuk membawa proyek ke hasil yang sukses.

Langkah 1: Komponen dan Bahan

Komponen dan Bahan
Komponen dan Bahan
Komponen dan Bahan
Komponen dan Bahan
Komponen dan Bahan
Komponen dan Bahan

Untuk proyek saya, saya menggunakan banyak komponen yang berbeda untuk dapat membawa semuanya ke akhir yang baik. Komponen yang saya gunakan tercantum di bawah ini. Total biaya untuk proyek ini adalah sekitar €233.

Komponen:

  • Raspberry Pi 4 model B
  • Catu daya Raspberry Pi
  • Raspberry Pi T-cobbler
  • Kartu micro SD 32GB
  • Papan tempat memotong roti
  • Sensor Suhu ~ DS18B20
  • Sensor Kelembaban ~ DHT11
  • Saklar pintu magnetik
  • Resistor 5K
  • LCD 16x2
  • Motor stepper ~ 28BYJ-48
  • Pengemudi ULN2003
  • Buzzer aktif
  • Kabel jumper Wanita ke Wanita
  • Kabel jumper Pria ke Pria
  • Kabel jumper Wanita ke Pria

Bahan:

  • Kayu
  • kaca plexiglass
  • Pegangan pintu

Peralatan:

  • gergaji kayu industri
  • gergaji listrik
  • Obeng listrik
  • Solder Besi
  • Mengebor

Dalam file excel di bawah ini Anda dapat melihat daftar harga lengkap semua bahan saya.

Langkah 2: Basis Data

Basis Data
Basis Data

Setelah saya mengetahui setiap komponen, saya mulai membuat diagram hubungan entitas.

Dengan database saya, Anda dapat melihat:

  • Nilai saat ini jika pintu terbuka atau tidak
  • Ketika pintu telah dibuka
  • Sejarah suhu dan suhu saat ini
  • Sejarah persentase kelembaban dan persentase kelembaban saat ini

Saya menghosting Database saya di RPi saya menggunakan MariaDB.

Langkah 3: Membuat Skema Fritzing

Membuat Skema Fritzing
Membuat Skema Fritzing
Membuat Skema Fritzing
Membuat Skema Fritzing

Setelah semuanya diketahui, saatnya untuk mengumpulkan perangkat keras saya. Pertama saya melakukan ini secara virtual dengan komputer sehingga saya tidak dapat melakukan kesalahan yang dapat menyebabkan korsleting.

Untuk membuat skema ini saya menggunakan program fritzing.

Langkah 4: Merakit Perangkat Keras

Merakit Perangkat Keras
Merakit Perangkat Keras
Merakit Perangkat Keras
Merakit Perangkat Keras

Setelah skema fritzing saya selesai dan saya puas dengan itu, saya mulai menyusun perangkat keras saya. Saya mulai dengan sensor suhu dan kelembaban. Saya melakukan itu karena sensor terlihat paling mudah bagi saya. Sensor pintu adalah hal terakhir yang saya lakukan pada sensor karena masih harus dikirim.

Setelah sensor selesai, saya melakukan LCD saya. Ini tidak terlalu sulit lagi karena saya telah beralih dan mengkodekannya di masa lalu.

Langkah terakhir adalah menghubungkan aktuator saya. Aktuator pertama yang saya hubungkan adalah buzzer saya. Setelah saya berhasil saya beralih ke aktuator terakhir, yaitu motor stepper saya

Anda dapat menemukan kode saya di github.

Langkah 5: Rancang Situs Web Pertama Seluler

Desain Situs Web Pertama Seluler
Desain Situs Web Pertama Seluler

Agar dapat menampilkan semua data yang diukur oleh sensor saya, saya memutuskan untuk membuat desain di Adobe XD yang nantinya akan saya konversi ke situs web yang sebenarnya. Melalui situs web Anda juga dapat mengontrol persentase kelembaban dari humidor.

Langkah 6: Membangun Kasus

Membangun Kasus
Membangun Kasus

Maka sudah waktunya untuk membuat kandang saya. Untuk bahan saya, saya pergi ke Brico dan membeli kayu plexiglass. Saya membuat bagian luar kotak saya dari kayu yang telah saya potong oleh seorang tukang kayu. Di bagian dalam saya meletakkan kaca plexiglass saya sehingga Anda dapat dengan mudah melihat komponen elektronik jika terjadi kesalahan.

Kode saya dapat ditemukan di github di sini.

Direkomendasikan: