♻ Showcase PBL STEM Bersepadu · Daerah Miri 2026

Solar-Powered Smart Irrigation

Sistem Pengairan Pintar Berkuasa Suria · SJK Tukau, Miri
Our Driving Question
"Can solar power water the corn by itself?"
🌽 Real cornfield ☀️ Solar powered 🤖 Arduino + sensor
Scroll to explore our project
The Real-World Problem · Dunia Sebenar

Our school corn was going thirsty.

Our school has a corn garden. Encik, our school gardener, looks after the whole compound — cutting grass, fixing things, sweeping, and watering. He has so many jobs that the corn sometimes gets less water than it needs, and in Miri's afternoon heat the leaves wilt in a day or two.

🌽
PHOTO: The school cornfield + Encik at work
替换为真实照片 · 玉米田 + Encik 多任务工作画面

We are not replacing Encik — we want to help him, so the corn gets watered even when he is busy elsewhere. Our system is built for the next planting season.

Watch · 5-Minute Project Video

See it in action

From the cornfield to the working prototype — our whole IDEAL journey in five minutes.

Video coming soon
官方视频 6/26 final 后嵌入(YouTube 不公开)
Engineering Design Thinking · IDEAL

How we built it — the IDEAL way

Five stages, from a real problem to a working prototype.

I

Identify · Kenal pasti

We saw the corn wilting and interviewed Encik in Malay about his watering routine.

Empati + Mendefinisi masalah
D

Define · Takrif masalah

We turned it into one question: "Can solar power water the corn by itself?"

Mendefinisi masalah
E

Explore · Teroka idea

We compared four ideas — timer, battery, solar + sensor, rainwater — and chose solar + sensor.

Menjana idea
A

Act · Bina prototaip

We built v1 (a cup model), then v2 with a bamboo tower, a recycled bottle, a sprinkler and an Arduino — and wrote the code over five versions.

Prototaip
L

Look Back · Uji lari

We tested and fixed real problems — backwards relay, sensor jitter, mis-connected tube, weak-sunlight stalls — until v2 worked.

Uji lari
How It Works · Bagaimana ia berfungsi

Sunlight in, water out.

The brain checks the soil. When it is dry, the pump runs on free solar power. When it is wet enough, it stops.

☀️
Solar panel (6V)
Free morning energy — no battery storage needed
🤖
Arduino UNO — the brain
Reads the sensor on pin A0, decides, controls the relay on pin D7
🌱
Soil sensor (YL-69) — the tongue
Measures how dry the soil is (reading 0–1023)
🔌
Relay (ACTIVE LOW) — the switch
Turns the pump on and off on the Arduino's command
💧
Water pump → sprinkler
Waters the corn only when it is needed

💡 Why no battery? Corn is best watered in the morning (6–10am) — exactly when the solar panel makes power. Skipping the battery is a design choice that matches good farming practice.

Try It Yourself · Cuba Sendiri

Be the sensor 🎛️

Drag the slider to change how dry the soil is. Watch the pump turn on and off using the exact thresholds from our real Arduino code.

Soil-Moisture Pump Simulator

Higher reading = drier soil. The pump uses hysteresis (two thresholds) so it never flickers.
Sensor reading (A0)
720
PUMP OFF
500600
💧 Wet (low)Dry (high) 🌵
// our real Arduino logic if (moisture > 600 && !pumpState) { pump ON; } else if (moisture < 500 && pumpState) { pump OFF; } // between 500–600 → hold (hysteresis)
Integration Across 6 Subjects · Liputan Kurikulum

One project, six subjects.

3 STEM + 3 non-STEM — all from the Tahun 5/6 SJK curriculum.

🔬

Sains STEM

Sumber tenaga elektrik & penjimatan elektrik; kemahiran proses sains.

⚙️

RBT STEM

Tenaga boleh baharu, pengaturcaraan & mikropengawal (Arduino), pertanian bandar.

📐

Matematik STEM

Wang & kos, ukuran panjang tiub, perwakilan data (carta bar).

📖

Bahasa Melayu 非 STEM

Bersoal jawab — temu bual dengan Encik dalam Bahasa Melayu.

🗣️

Bahasa Inggeris 非 STEM

Speaking & writing — this presentation, video and notes.

🤝

Pendidikan Moral 非 STEM

Prihatin terhadap keperluan komuniti, bertanggungjawab, kerjasama.

Our Real Data · Data Kalibrasi

We tested the sensor 20+ times.

These are typical readings from our tests — how we chose our thresholds. Higher number = drier soil.

⚙️ Thresholds: pump turns ON above 600 (dry) and OFF below 500 (wet). The 500–600 gap is the hysteresis band that stops the pump flickering.

Cost & Sustainability · Kos & Kelestarian

Low cost. Green by design.

RM 79.58total · funded by PIBG
🎋

Recycled build

Bamboo chopsticks, recycled 500 ml bottles, reused cardboard & wood.

☀️

Renewable energy

Runs on solar — no mains power, no battery waste.

💧

Water saving

Waters only when the soil is actually dry — no waste.

🚫

No single-use plastic

Our booth is built the same way — green from project to display.

Our Team · Pasukan Kami

Made by us 🙌

👧
Murid · Tahun 6
Kathleen
👧
Murid · Tahun 6
Althea
🧑‍🏫
Guru Pembimbing
Cikgu Davin

SJK Tukau, Miri, Sarawak