Isi kandungan:

Peti Sejuk Nevera Pintar: 6 Langkah
Peti Sejuk Nevera Pintar: 6 Langkah

Video: Peti Sejuk Nevera Pintar: 6 Langkah

Video: Peti Sejuk Nevera Pintar: 6 Langkah
Video: Cuba teka apa masalah peti sejuk ni? 2024, November
Anonim
Peti Sejuk Pintar Nevera
Peti Sejuk Pintar Nevera

Saya pelajar NMCT di Howest Kortrijk (Belgium) dan sebagai sebahagian daripada peperiksaan kami harus membuat projek akhir. Saya membuat "Nevera", alat untuk membantu anda mengingat semua yang ada di dalam peti sejuk anda. Dengan bantuan pengimbas kod bar, anda perlu mengimbas produk yang masuk dan keluar dari peti sejuk anda. Produk ini akan disimpan dalam pangkalan data MySQL dan ditunjukkan di laman web, jadi anda akan selalu mengetahui apa yang ada di dalam peti sejuk anda. Di laman web, anda juga akan menemui senarai membeli-belah, di mana anda boleh menambah atau membuang produk yang anda harus dapatkan dari kedai runcit, dan terdapat juga halaman di mana anda dapat menganalisis suhu sebelumnya di dalam peti sejuk anda.

Anda boleh mendapatkan porfolio saya di sini.

Langkah 1: Bahan

Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
Bahan

·

  • 1 x Rasperry Pi 3
  • 1 kad SD
  • 1 x Pengimbas Kod Bar USB
  • 1 x Paparan LCD
  • 1 x Potensiometer
  • 1 x Sensor suhu
  • 1 x Papan Roti
  • Perintang 10kOhm
  • Kayu dan alatan

Langkah 2: Pendawaian

Pendawaian
Pendawaian
Pendawaian
Pendawaian

Anda dapat melihat gambaran keseluruhan pendawaian yang baik pada gambar di atas atau di lampiran yang disebut Nevera_schema.fzz. Sambungan.fzz dapat dijalankan dalam program Fritzing, yang percuma.

Port USB dari Raspberry Pi disambungkan dengan USB dari pengimbas kod bar.

Langkah 3: Pangkalan Data

Pangkalan data
Pangkalan data

Ini adalah pangkalan data normal saya di MySQL. Terdapat 6 jadual:

Produk: Di sini anda akan dapati data semua kemungkinan produk.

Frigo: Di sini anda akan menemui semua peti sejuk, jadi anda boleh mempunyai lebih dari satu peti sejuk.

Sensor: Di sini anda akan menemui sensor anda.

Producten_in_frigo: Di sini anda akan mendapat maklumat mengenai semua produk yang sebenarnya ada di dalam peti sejuk anda.

Sensor_in_frigo: Di sini anda akan dapati data yang diukur dari sensor suhu di dalam peti sejuk anda.

Boodschappenlijst: Di sini anda akan dapati data dari senarai belanja.

Langkah 4: Laman web

Laman web
Laman web

Mula-mula saya membuat reka bentuk mudah alih dalam Adobe XD, di mana saya memilih skema warna saya dan fon yang ingin saya gunakan, jadi saya dapat mengetahui bagaimana saya mahu laman web saya kelihatan.

Kemudian saya cuba membuat ini dalam html dan css ke laman web yang responsif.

Langkah 5:

Selepas reka bentuk, saya terpaksa mengimport data sebenar ke laman web saya dengan menggunakan Flask dan MySQL. Saya juga membaca data dari suhu saya dan menunjukkannya dalam carta.

Inilah kod saya:

github.com/NMCT-S2-Project-I/project-i-Judithvanass

Langkah 6: Perumahan

Perumahan
Perumahan
Perumahan
Perumahan
Perumahan
Perumahan
Perumahan
Perumahan

Saya menggunakan beberapa kayu yang pada awalnya merupakan laci dari dalam kotak yang tidak kami gunakan lagi. Jiran saya memotongnya menjadi separuh dan menggunakan separuh yang lain sebagai bumbung. Kami menggerudi beberapa skru untuk memastikan semuanya berada di tempatnya. Kemudian dia memotong lubang ukuran paparan lcd saya. Akhirnya dia mengebor lubang di bahagian depan, sehingga aku mengorek lubang yang lebih besar untuk mendapatkan lebih banyak kabel. Untuk menutup semuanya dia menggerudi dua lubang kecil di bahagian belakang, jadi saya dapat membuka dan menutupnya dengan hanya memutar beberapa skru di kayu.

Ini bukan reka bentuk yang tepat, anda boleh meletakkan projek anda di kotak yang anda mahukan.

Disyorkan: