Thursday 8 December 2016

ROBOTIC LAWN MOWER



ROBOTIC LAWN MOWER

Authors:
Mazratul Firdaus Mohd Zin, Fatimah Nur Mohd Redzwan, Ahmad Syazani Muda, Ahmad Syahiran Ahmad Kamal, Abdul Muhaimin Abd. Nashir


Overview

Robotic lawn mower is a wheeled grass cutter which is remotely controlled by the user during its operation. The robotic lawn mower operates like a remote controlled toy car with an additional motor attached with a sharp blade which is able to trim the grass for small grass field or garden.  The input signals from the user are needed to control the robot. The lawn mower is controlled by the remote controller using 315MHz radio frequency module as transmission media. The remote control (transmitter) uses HT12E encoder IC to encode the signal to be sent to the HT12D decoder IC on the robot (receiver). Once the signals are decoded, they are sent to L293D motor driver IC to move the motors.


Figure 1: Robotic Lawn Mower (Top View)  

      
                Figure 2: Robotic lawn Mower (Front)




Objectives

  • To keep the consumers at ease while maintaining their garden/ lawn.
  •  To save money by not having to pay gardener.
  •  To avoid nerve and tissues damage due to the vibration produced by conventional  lawn mower.
  • To reduce air and sound pollution.

Methodology

Specification:
Supply Voltage          :9 V (DC)
Operating Frequency : 315 MHz
Output Voltage           :5 V (DC)       
Decoder                      : HT12D
Encoder                      : HT12E 

    
                      
                                   Figure 3: Robotic Lawn Mower  Operation  


      
           Figure 4: Schematic Diagram of Transmitter

      
   Figure 5: Schematic Diagram of Receiver


Conclusion

The robotic lawn mower is significant for the consumers in various aspects. It could lessen the consumers’ work load in grass trimming as well as maintain their garden/lawn. The robotic lawn mower is cheaper than the conventional lawn mower available in the market. The nerve and tissues damage can be avoided when using this prototype as well as it is environmental-friendly.

Tuesday 6 December 2016

DAM CONTROLLER TECHNOLOGY (DCOTECH)




DAM CONTROLLER TECHNOLOGY (DCOTECH)

By : Mazratul Firdaus Mohd Zin,  Fatimah Nur Binti Mohd Redzwan, Farid Zuhri Kamal, Hazwani Zawawi, Irfan Arif Mohd Zaher



OBJECTIVES

  •          To prevent floods and provide a good reservoir in residential areas.
  •       To warn the residents to be more prepared when flood happens.


Figure 1 : The PCB layout of DCOTech


      Dam Controller Technology (DCOTech) is designed to detect and control the water level in a  roof-mounted tank or any other reservoir at residential areas. This system monitors the water  level of the tank and automatically switches OFF of the motor when tank is in EMPTY state.

                                                 
                                                  METHODOLOGY

Figure 2 : The flowchart of DCOTech


       The motor is switched ON when the tank is in FULL state. More specifically, a microcontroller is used for water level sensing and controlling maneuver for the DCOTech. The microcontroller detects and senses the water level at three level which are LO, AVERAGE, and HIGH. Water level management approach could help reducing the water overflow and possibility of flash floods. In this project, an embedded automatic water level controller has been implemented to control the water level of water reservoirs and tank. Arduino UNO is used in the project as the controller to switch ON/OFF the motor accordingly and the output is presented with LEDs. The GREEN LED lights up if the water level is at LOW level, YELLOW LED lights up when the water is at AVERAGE level and RED LED lights up when the water level is at HIGH LEVEL. 

Wednesday 9 November 2016

WATER LEVEL & TEMPERATURE DETECTOR FOR FISH POND


By : Fatimah Nur Mohd Redzwan, Mazratul Firdaus Mohd Zin, Hamzi, Fasihah, 
Asyraff Fahmy

Overview

This project proposed a system that can observe the water level and water temperature for the fish farming industries. In this project, the fish pond is used as the prototype to observe the output in term of water level and temperature. This prototype detector consists of several components such as Arduino Uno Atmega328p, float switch, water pump, buzzer and etc. The observed output parameters are water level and temperature.


Methodology

Water Level and Temperature Detector for fish pond will maintain the water level and the temperature of water. The project starts with an empty pond until the suitable water level for pond is reached while controlling water temperature in the pond. The float switch is used to control and maintain the water. This project also can detect the temperature of the pond by using temperature sensor (DS18B20) by Arduino circuit. The buzzer will sound once the temperature exceeds the limits.


Prototype & Results


Figure 1: The prototype of Water Level & Temperature Detector


Figure 2 : Back view of the prototype


  
(a) Water level= 25%,   LED : ON

     (b) Water level= 50%,   LED 1 & 2 : ON


(c) Water level= 75%,   LED 1,2 & 3 : ON

(d) Water level= 100%,   ALL LED : ON
                                
Figure 3 : The result of water level and temperature detector of fish pond shown on LED

SMART QUAIL EGGS INCUBATOR  (SQEI)

By : Fatimah Nur Binti Mohd Redzwan, Mazratul Firdaus Mohd Zin,  Mohd Nazri, Ikhmal, Elena



OBJECTIVES

  •  The purpose of this project is to design and develop the system of an egg incubator that is able to incubate quail bird named as Smart Quail Eggs Incubator (SQEI) System
  •  To build an incubator with automatic controlled temperature and humidity by using Arduino Atmega328



METHODOLOGY

The SEI incubator is consists of temperature and humidity sensors that can measure and observe the condition of the quail eggs. In this project, the DC bulbs are used inside the incubator prototype to provide the suitable temperature to hatch the quail eggs (35 degree Celcius). Some amount of water and fan controller is used to maintain the humidity and ventilation of the incubator. The DHT11 (humidity sensor) is connected to Arduino Atmega328p (microcontroller) to detect the humidity and temperature's level inside the incubator and the results is then displayed on the LCD screen. The Digital Thermostat (W1209) is used to process the data from the sensor and control the heating and cooling element to change the condition of the DC bulb to be turned ON or OFF. In addition, the 12V DC fan is added to regulate the air inside the incubator to preserve the stable condition throughout the hatching process.

TH
The prototype of Smart Quail Eggs Incubator (SQEI) 


Top view of Smart Quail Eggs Incubator

10-16 days until hatching