Isi kandungan:

Penjaga Cigar: 6 Langkah
Penjaga Cigar: 6 Langkah

Video: Penjaga Cigar: 6 Langkah

Video: Penjaga Cigar: 6 Langkah
Video: #short #viral cewe hijab dicium di mall 2024, Oktober
Anonim
Penjimat Cigar
Penjimat Cigar

Helo, nama saya Thibault D'Haese dan saya adalah pelajar di Howest Kortrijk. Saya kini berada di tahun pertama Teknologi Multimedia dan Komunikasi.

Pada akhir tahun ini, kami terpaksa membuat projek IoT. Untuk projek ini, saya menghasilkan idea untuk membuat humidor yang menghantar semua data yang diukur ke laman web. Untuk peranti saya, saya memilih nama yang jelas, CigarSaver.

Di bawah ini anda dapat membaca semua langkah yang perlu saya lalui untuk menjadikan projek ini berjaya.

Langkah 1: Komponen dan Bahan

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

Untuk projek saya, saya menggunakan banyak komponen yang berbeza untuk dapat menyelesaikan semuanya dengan baik. Komponen yang saya gunakan disenaraikan di bawah. Jumlah kos untuk projek ini adalah sekitar € 233.

Komponen:

  • Raspberry Pi 4 model B
  • Bekalan kuasa Raspberry Pi
  • Raspberry Pi T-tukang sepatu
  • Kad SD mikro 32GB
  • Papan roti
  • Sensor Suhu ~ DS18B20
  • Sensor Kelembapan ~ DHT11
  • Suis pintu magnet
  • Perintang 5K
  • LCD 16x2
  • Motor stepper ~ 28BYJ-48
  • Pemandu ULN2003
  • Buzzer aktif
  • Wayar pelompat Perempuan ke Perempuan
  • Wayar pelompat lelaki hingga lelaki
  • Wayar pelompat Perempuan hingga Lelaki

Bahan:

  • Kayu
  • Plexiglass
  • Pemegang pintu

Alat:

  • Gergaji kayu industri
  • Gergaji elektrik
  • Pemutar skru elektrik
  • Besi pematerian
  • Gerudi

Dalam fail excel di bawah ini anda dapat melihat senarai harga lengkap semua bahan saya.

Langkah 2: Pangkalan Data

Pangkalan data
Pangkalan data

Setelah saya mengetahui setiap komponen, saya mula membuat rajah hubungan entiti.

Dengan pangkalan data saya, anda dapat melihat:

  • Nilai semasa jika pintu terbuka atau tidak
  • Apabila pintu telah dibuka
  • Sejarah suhu dan suhu semasa
  • Sejarah peratusan kelembapan dan peratusan kelembapan semasa

Saya menghoskan Pangkalan Data saya di RPi saya menggunakan MariaDB.

Langkah 3: Membuat Skim Fritzing

Membuat Skim Fritzing
Membuat Skim Fritzing
Membuat Skim Fritzing
Membuat Skim Fritzing

Setelah semuanya difahami, sudah tiba masanya untuk mengumpulkan perkakasan saya. Mula-mula saya melakukan ini dengan komputer sehingga saya tidak dapat melakukan perkara yang salah yang boleh menyebabkan litar pintas.

Untuk membuat skema ini, saya menggunakan program fritzing.

Langkah 4: Memasang Perkakasan

Memasang Perkakasan
Memasang Perkakasan
Memasang Perkakasan
Memasang Perkakasan

Setelah skema fritzing saya selesai dan saya berpuas hati dengannya, saya mula mengumpulkan perkakasan saya. Saya bermula dengan sensor suhu dan kelembapan saya. Saya melakukannya kerana sensor kelihatan paling mudah bagi saya. Sensor pintu adalah perkara terakhir yang saya lakukan dari sensor kerana masih perlu dihantar.

Selepas sensor selesai, saya membuat LCD saya. Ini tidak lagi sukar kerana saya telah menukar dan mengekodkannya pada masa lalu.

Langkah terakhir adalah menyambungkan penggerak saya. Penggerak pertama yang saya sambungkan adalah buzzer saya. Setelah berjaya, saya beralih ke penggerak terakhir, iaitu motor stepper saya

Anda boleh mendapatkan kod saya di github.

Langkah 5: Reka Bentuk Laman Web Pertama Mudah Alih

Reka Bentuk Laman Web Pertama Bergerak
Reka Bentuk Laman Web Pertama Bergerak

Agar dapat memaparkan semua data yang diukur oleh sensor saya, saya memutuskan untuk membuat reka bentuk dalam Adobe XD yang kemudian saya akan ubah menjadi laman web yang sebenarnya. Melalui laman web anda juga dapat mengawal peratusan kelembapan humidor.

Langkah 6: Membina Kes

Membina Kes
Membina Kes

Kemudian tiba masanya untuk membuat kandang saya. Untuk bahan-bahan saya, saya pergi ke Brico dan membeli kayu plexiglass. Saya membuat bahagian luar kotak saya dari kayu yang telah saya potong oleh tukang kayu. Di bahagian dalam saya meletakkan plexiglass saya supaya anda dapat melihat komponen elektronik dengan mudah sekiranya ada yang tidak kena.

Kod saya boleh didapati di github di sini.

Disyorkan: