Pages

WEEK 8 FYP2

 

Submitting Draft

    In week 8, i am completing my Chapter 4 thesis draft to my supervisor for him to check so that i can do a correction if I got mistake in my report writing. In this chapter, there are several aspects that have been considered in the making of the automatic whiteboard cleaner. The Ultrasonic Sensor from our prototype detect the obstacle in front of it and the Colour Sensor is to detect the ink residue on the whiteboard and send the input to the microcontroller (Arduino Nano) then the data are sending the signal to the motor driver. The expected result of this project are in this chapter.

0

WEEK 7 FYP2

 

TROUBLESHOOT MOTOR DRIVER

    In week 17, the motor driver at my prototype did not turn on. i have check the connection on the stripboard and all the connection are okay. I run a few test at all the components and turn out the motor driver are actually broken.

    i have decided to change the motor driver to a new motor driver and the new motor driver are turn on and can run the prototype. 

    figure above show the motor driver thati use to run my prototype.


0

WEEK 6 FYP2

Experimental Prototype

 In week 6, after I completing my hardware prototype I am doing my testing for my prototype. The prototype on the whiteboard with the size of the whiteboard is 20inches long and 20inches width. The prototype of this whiteboard cleaner are being tested on this whiteboard. 3 Figure below shows the prototype that being tested on this whiteboard.




    The whiteboard are clean after testing the automatic whiteboard cleaner prototype. This prototype only takes around 10seconds to clean the marker stains on the whiteboard.










0

WEEK 5 FYP2

 

Hardware Development

    In week 5, I am developing the hardware already. The project are designed to make is friendly to the user and make it portable so that the teacher can bring this automatic whiteboard cleaner from class to another class. The design of this automatic whiteboard cleaner are the combination of Arduino Nano, ultrasonic sensor, colour sensor, motor driver and DC motor to make the whiteboard cleaner easy to move around the whiteboard.

    The prototype are attached to each other on the duster itself. This prototype are using battery as the power supply to move this automatic whiteboard cleaner and also to make it portable and wireless. The toggle switch are connected in series with the battery because it can be a semiconductor to the circuit. The switch are used to turn on and turn off the prototype.


0

WEEK 4 FYP2

 

Software Developement

In week 4, i am doing my coding for my colour sensor. Colour sensor are used to detect the remains stain at the whiteboard after the cleaning. The colour sensor are controlled by the arduino nano and give feedback to the motor driver to control the movement at the whiteboard.




    From Figure above , pin S0,S1,S2,S3 are defined as the output of the colour sensor and sensorOut is the input to detect any colour. S0 and S1 act as the output frequency scaling selection inputs and S2 and S3 as the selection input for photodiode type. The frequency scaling of the colour sensor are also set to 20%. This frequency-scaling feature optimizes the sensor's performance for different frequency counters or microcontrollers.



    Figure show the program to set the frequency scaling to detect black colour. The reason why to detect the black colour is because black colour marker pen are commonly used at the whiteboard. When the sensor detect the black colour, the reading of the black colour will be display at the serial monitor. The threshold for the black colour are determined from the reading at the serial monitor.


    

    The threshold for black colour is around the value 80 and 90. The relationship between colour sensor and motor is, if the reading is between 80 and 90 that is mean the colour sensor detect the dirt left on the whiteboard. The colour sensor will send input to the motor so that the motor will move forward and backward two times to make sure the whiteboard are cleaned.

0

WEEK 3 FYP2

 

Software Development

In week 3, I am doing my coding for my motor driver. motor driver are use to control the dc motor movement at the prototype. To move this automatic whiteboard cleaner, motor driver L298N are use with the DC motor. The motor driver are connected with the Arduino Nano in this project.



    Figure show the motor driver are connected to the arduino board. The first two line is to define port at arduino board for motor 1 and the other two line is to define pins for motor 2.



    From figure above, the motor was define as the output because for this automatic whiteboard cleaner the motor was declared as the output so that it can easily move around the whiteboard.

0

WEEK 2 FYP2

 

Software development

    On week 2, I am doing my coding for ultrasonic sensor. This automatic whiteboard cleaner are using ultrasonic sensor as the obstacle avoiding system on the whiteboard. The whiteboard will be mount with an obstacle at the border of the whiteboard that act as the obstacle for the system.


    The ‘int’ in this program are used to declare multiple variables at once in c language. In this project, it is used to declare the trigger pin and the echo pin of the ultrasonic sensor. The trigger pin at the ultrasonic sensor act as input and echo pin are use as the output pin. The program used ‘int’ because it takes less space than the others.

     


‘long’ are used in this program because it can store up to 64-bit signed integer. The long in this program are used to calculate the duration and distance for the ultrasonic sensor. The distance are calculate by using this formula; Distance = Speed x Time.

    


    Based on figure above, it shown the loop program for the ultrasonic sensor. Loop program are important to make sure it keep moving until the user stop the program by the switch. When the ultrasonic sensor did not detect any obstacle in front of it the input will remain at the low state. When the sensor detect the obstacle the input will be high and it will send the input to the controller and the output will also be high state. The distance will be calculate before the output become high.




Figure show how to control the program by using the if and else condition. In this figure it is show that if the distance of the ultrasonic sensor is more than 19, it will keep moving forward until it met any obstacle in front of the sensor. it shows the condition and the decision if the distance of the ultrasonic sensor is less than 18. When the distance is less than 18, that’s mean the input of the sensor is high. The sensor are detecting the obstacle in front of it and make decision to move backward and move to another side of the whiteboard.

0

WEEK 1 FYP2

 

Software designation in Arduino for each components

       Before starting doing the coding, I need to explore the Arduino IDE software because i never use the software before. I learn how to include components library into the software and realize that it is easy to use the software. 

        The language that will be use in the software is C-language. It make me learn more faster since i have the knowledge about the language that will be use.

    During week 1, I am researching about how to write code for each of my components. the components is ultrasonic sensor, colour sensor and motor driver. I need to calibrate each of the components and make sure the components are in good condition. 

    

0

WEEK 1



Researching the Proposal

During the first week, I am doing few research about some project. There are a few project that attract me to do but it is not related to my course. somehow I found the idea about making the automatic whiteboard cleaner that can be easier to the teacher to represent it to my supervisor.
0

WEEK 2

                                                                   

 Finding Supervisor


    In this week, I am looking for a supervisor for my project and I have met my supervisor. My supervisor name's is Dr. Ismail Bin Sulaiman. i have proposed the project idea which is to make Automatic Whiteboard Cleaner and my supervisor are agree with my project.

    My supervisor are asking me to do more research and read more article regarding my project. My supervisor also ask me to do a few literature review for my project so that I can improve my idea for this project.

    The purpose for my project is to design an automatic whiteboard cleaner which can reduce the user's effort and to fabricate a whiteboard cleaner which can be control automatically without physical interaction with the user. 

 




0

WEEK 3

                                                                 

 In this week 3, this week is the introductory FYP1 briefing from the speaker through Microsoft Teams channel. the briefing is about FYP1. 

    In this week also, i am still doing my research about my project to complete my literature review.

0

WEEK 4

                                                                

 In this week 4, i am consulting with my supervisor to make my automatic whiteboard cleaner using ultrasonic sensor and colour sensor.

    The ultrasonic sensor are used to detect any obstacle at the whiteboard. Since the automatic whiteboard cleaner are moving automatically and freely on the whiteboard that are attached at the wall, an obstacle will be put together at the border of the whiteboard. The purpose of this barrier at the border of the whiteboard is to make sure the ultrasonic sensor can sense it and send the data to the controller to turn to another way.

    The color sensor are use to to detect the residue of ink at the whiteboard. when it detect the residue the data will be send to the controller, and from the data it will send to the motor driver.

 

0

WEEK 5

                                                                      

  This is the final week to register my FYP1 project tile. My supervisor and I has decide to put the project title to Automatic Whiteboard Cleaner using Ultrasonic Sensor and Color Sensor.
    In this week also, I have complete my Literature review which is Chapter 2 of my report. I submit my Chapter 2 draft to my supervisor and waiting his comment.
    From the literature review, what I can summarize is explained in the table.

NO.

TITLE

MATERIALS

DESCRIPTION

1.

Automatic Whiteboard Cleaner Using Microcontroller Based Rack And Pinion Mechanism

Arduino, driver module dc gear motor, rack and pinion mechanism, sonar sensor

      The used of sonar sensor is to calculate the distance of the sensor and reflecting object that mounted at brush.

      This automatic whiteboard cleaner will move across the board in forward and backward direction in order to clean the entire board.

2.

Design and fabrication of automated duster for cleaning of whiteboard

Rectifier, capacitor and transformer to make the white film rotate.

      The operation of this automatic whiteboard cleaner is the white film will rotate around the whiteboard in forward and backward direction when the start switch is pressed while the duster remain at the edge of the board.

3.

Design And Development Of Automatic Whiteboard Cleaner For Effective Cleaning Mechanism Using Arduino

Arduino UNO, dc gear motor, motor driver, four channel relay, duster holders, dusters rack and pinion and node MCU, mobile application (blynk).

      This project are using arduino for wireless control and it helps in quick process.

      The mobile application (blynk) is used to control the movement of the duster either move to the upper or lower part of the whiteboard or move to the right or left side.

4.

Automated Motorized Whiteboard

Flexible whiteboard

surface material, dusters, plastic rollers, motors.

      The whiteboard surface is flexible and by using the roller it rotate the whiteboard while the duster are fixed at the back of the whiteboard.

      When user switch on the power supply the motor start rotating the white sheets and the due to the friction the duster and the whiteboard, the whiteboard come out clean as the result.


0

WEEK 6

   

 In this week. I am required to do a research why I decide to do this project, this is the reason why I am going to do this project. Cleaning the whiteboard usually take much time and effort without realizing it because the teacher keep doing it over and over until they used to do it. It can also cause their students to get distracted easily and hence cause their bad performance in studies. Also, Cleaning the whiteboard can also cause various type of illness to the user such as backbone pain, asthma, eyes and skin irritation because of the small particles of inks from the duster. This situation happen because when the user clean the whiteboard too much they can easily get slip disc and can paralyzed their hands due to too much pressure being applied to the disc at the backbone. Also, the tiny particles of the ink can be the cause to a chronic diseases such as heart diseases or asthma, eye and skin irritation when the particles get into the nose, eyes and the skin of the user.
0

WEEK 7

    

 In this week, workshop for Chapter 1 and Chapter 2 are given through Microsoft Teams. In chapter 1, we need to know the problem why we want to do the project and the objective of this project. For chapter 2, this chapter cover the literature review from different sources regarding the development of automatic whiteboard cleaner. This chapter also will cover the invention of the other project, the technology and the latest industrial product and the component that being used to develop these automatic whiteboard cleaner. It also state the observation and results on their strengths and recommendations from the studies discussed in this chapter. Basically, the technology that have been stated in this chapter will be used as references and guidance to the project. The limitations of the journal also will be applied to fulfil the industry expectation.

    Doing a literature review very important before starting any new project. This is because by doing literature review it can somehow improve the design to a new idea and can know the procedure or the flow of the project from the findings. 

0

WEEK 8

   

 In week 8, I am meeting my supervisor and show to him the hardware that I am going to use. I am using Ultrasonic sensor to detect the obstacle that I am going to put at the border of the whiteboard, Color Sensor to detect any ink residue, motor driver to control the DC motor.
    I also discuss with my supervisor how my project will look like and below is the sketch how my prototype will be.
Sketch of the project



0

WEEK 9

    

 In this week, the workshop on methodology (Chapter 3), Preliminary Result (Chapter 4) and abstract writing are being held in Microsoft Teams channel. the purpose of this workshop is to guide us how to write it correctly in our report. 

    In this week also, I am going to complete my draft for my Chapter 3 and send the draft to my supervisor. In my Chapter 3, I am write about my hardware application, block diagram of my project and the flowchart for the whole project.

 

    This is my block diagram that i made about my project.

And this is my Flowchart for my whole project.

0

WEEK 10

    

During this week, I am completing my Chapter 1 and Chapter 2 and submitted it to my supervisor. For chapter 3, there are still some part that still not complete because it required me to do more research about the hardware that I am going to use.
    The supervisor also ask to do early preparation for the Proposal Defense Day that will be held at Week 12. 
0

copyright © . all rights reserved. designed by Color and Code

grid layout coding by helpblogger.com