Selasa, 13 Oktober 2026

Stem makanan basi

 Untuk projek Inovasi STEM Murid berasaskan IoT, konsep yang paling berimpak tinggi dan praktikal ialah membina "Smart Food Spoilage Detector" (Sistem Pengesan Tahap Basi Makanan Pintar) menggunakan mikropengawal ESP32.


Berikut adalah cadangan reka bentuk projek yang lengkap, mesra pertandingan inovasi, dan berlandaskan kurikulum STEM:

1. Nama Cadangan Projek

  • NutriGuard IoT: Smart Food Freshness & Spoilage Monitoring System

  • Atau: E-Hidung Pintar (Smart E-Nose): Pengesan Kesegaran Makanan Berasaskan IoT

2. Prinsip Saintifik & Mekanisme Kerja

Apabila makanan (nasi, susu, lauk-pauk, atau daging) mula basi dan membiak bakteria pengurai:

  1. Pelepasan Sebatian Meruap (VOC & Ammonia): Bakteria memecahkan protein dan karbohidrat, melepaskan gas seperti ammonia ($NH_3$), sebatian sulfur, dan alkohol/VOC.

  2. Perubahan Suhu & Kelembapan Relatif: Proses respirasi mikrob dan pemerangkapan wap air dalam bekas tertutup mengubah kelembapan mikro.

  3. Sensor membaca kepekatan gas (ppm) dan menghantar isyarat analog/digital ke ESP32 untuk diproses, kemudian data dihantar ke papan pemuka (dashboard) telefon pintar secara masa nyata (real-time).

3. Senarai Komponen & Perkakasan (Hardware)

KomponenFungsiAnggaran Kos (RM)
ESP32 NodeMCUOtak utama sistem (ada WiFi & Bluetooth terbina dalam)RM 18 – RM 25
Sensor Gas MQ-135Mengesan kualiti udara, gas ammonia ($NH_3$), sulfida, dan alkohol/VOC makanan basiRM 8 – RM 12
Sensor DHT11 / DHT22Mengukur suhu dan kelembapan bekas makananRM 6 – RM 15
Skrin I2C LCD 16x2 / OLED 0.96"Paparan status setempat (Status: Segar / Amaran / Basi)RM 10 – RM 15
LED RGB (atau 3 LED berasingan)Penunjuk visual pantas (Hijau = Segar, Kuning = Amaran, Merah = Basi)RM 2
Buzzer Aktif 5VPenggera bunyi apabila makanan sudah mencapai tahap kritikal basiRM 2
Bekas Makanan Bertutup (Tupperware/Bekas Akrilik)Ruang ujian makanan kedap udara mini (tempat sensor dipasang)RM 5 – RM 10

4. Perisian & Ekosistem IoT (Software)

  • Platform IoT: Blynk IoT (paling mesra murid dan ada aplikasi telefon pintar iOS/Android percuma) atau ThingSpeak (bagus untuk paparan graf analisis data saintifik).

  • Pengaturcaraan: Arduino IDE (C++ mudah).

  • Fungsi IoT yang Dihasilkan:

    • Notifikasi Tolak (Push Notification) ke Telefon: "Amaran! Makanan dalam bekas telah mencapai tahap basi. Sila elakkan pengambilan!"

    • Graf Masa Nyata: Murid boleh melihat kenaikan graf paras gas $NH_3$ dan VOC dari jam ke jam.

5. Tahap / Indeks Kesegaran Makanan (Algoritma Mudah)

Murid boleh menetapkan formula penentuan berasaskan bacaan analog MQ-135:

  • Zon Hijau (Segar - 0 hingga 24 Jam Pertama):

    • Bacaan ppm rendah (kebersihan udara bekas normal).

    • Status LCD: SEGAR (Selamat Dimakan).

  • Zon Kuning (Tahap Berisiko - Mula Berbau/Membiak Bakteria):

    • Kenaikan sederhana nilai VOC/gas.

    • Status LCD: AMARAN (Makan Segera).

  • Zon Merah (Basi / Rosak):

    • Nilai ppm gas melepasi ambang batas (threshold).

    • Buzzer berbunyi, lampu merah menyala, dan telefon pintar menerima amaran serta-merta.

6. Nilai Tambah & Kelebihan untuk Pertandingan STEM (Rubrik Juri)

  1. Kelestarian & Matlamat Pembangunan Mampan (SDG):

    • Menyokong SDG 2: Zero Hunger dan SDG 12: Responsible Consumption dengan mengurangkan pembaziran makanan (food waste) di kantin, dapur asrama, atau rumah.

    • Menyokong SDG 3: Good Health & Well-being dengan mengelakkan keracunan makanan dalam kalangan murid.

  2. Kemahiran Berfikir Aras Tinggi (KBAT) & Inkuiri Sains:

    • Murid menjalankan eksperimen sebenar dengan menguji pelbagai jenis makanan (contoh: membandingkan kadar pembusukan santan vs. sup ayam vs. nasi putih pada suhu bilik).

  3. Kos Rendah & Kebolehpindahan (Commercial Viability):

    • Keseluruhan kos prototaip bawah RM 70, menjadikannya sangat praktikal dan boleh dijadikan penutup bekas pintar (smart lid) untuk pengusaha katering atau kantin sekolah.

Sekiranya murid sudah bersedia dengan komponen (ESP32 dan MQ-135), reka bentuk litar skematik (circuit diagram) serta kod asas Arduino IDE/Blynk boleh disediakan terus untuk mereka mula memprogram!

Tiada ulasan:

Catat Ulasan