NRP EEE22 Implement Environmental Sensor under Internet of Things Huang Ruiyue, Amanda Koh
BACKGROUND ▪ Over reliance on food imports (>90%) ▪ Increase self sufficiency ▪ Encourage growing edible plants within homes ▪ Smart Nation 2
ENGINEERING GOALS To build an environment sensor: 1. to be used in a mini farm in individual households 2. that monitors the microclimate and informs users when conditions deviate from the ideal 3. that runs on solar energy 3
Stage 1: Microcontroller & IoT platforms Stage 2: Coding Optimisation Stage 3: Integration of Solar Panel Stage 4: Soldering 4
MATERIALS 5
PLATFORMS more power efficient > 6
MICROCONTROLLERS MKR1000 ESP8266 7
SENSORS DHT22 LM393 LM393 Temperature and Light Soil Moisture Relative Humidity 8
IOT PLATFORMS 9
POWER SYSTEM Polycrystalline Rechargeable TP4056 solar panels LiPo battery charging board 10
STAGE 1 Microcontrollers & IoT Platforms 11
1. Create 4 separate systems 2. Code for the same functions: Read and 20s 60s upload buffer sleep data 1. Measure power consumption 12
13
MKR1000 ESP8266 Thing Thing Thinger.io Thinger.io Speak Speak Voltage / V 7.00 7.02 7.10 7.09 Sleep 14.1 9.6 12.2 17.7 / mA Awake 101.9 103.5 83.5 88.5 / mA Average 39.1 39.6 35.5 39.8 / mA Average power 0.274 0.278 0.252 0.282 / W 14
STAGE 2 Code Optimisation 15
1. Power input for sensors 1. Power input for microcontroller 1. Sleep time 16
Relative humidity Temperature Lower threshold: 60% Upper threshold: 30 ° C Upper threshold: 90% Light Soil moisture Analog Calibrated for digital Converted to lux use 17
18
Initial Optimised Voltage / V 7.10 3.46 Sleep current / mA 12.2 0.9 Awake current / mA 83.5 69.3 Average current / mA 35.5 3.4 Average power / W 0.252 0.012 19
STAGE 3 Integration of Solar Panel 20
▪ 2 solar panels with a combined surface area of 13000mm 2 ▪ connected in parallel to charge the battery at a faster rate ▪ maximum output voltage of 5V 21
STAGE 4 Soldering 22
23
24
25
CONCLUSION 26
FUTURE WORK 27
▪ Timer relay system to automatically charge battery ▪ Notification system for light readings ▪ Systems to automatically create ideal conditions 28
THANK YOU 29
QUESTIONS? 30
Recommend
More recommend