Skip to main content
Date: 13-October-2017

Group No: 2S
Project: Optical Experiments Simulation

Member:
·         MD Sabbir Hossain
·         Thuvaragan Amarasingham
·         Jathurshan Sumandiran
·         Dhanesh Kumar

About Project:
Scope and Purpose of the Project
We are developing a project for optical lenses, mirrors, prism and optical-fiber experiments simulation. It will be like getting image and ray diagram for object's position from lenses (biconvex, biconcave, Plano-Convex, Convex-Concave, Meniscus, Plano-Concave), mirrors (concave, convex, plane), prism and optical-fiber. We made that dynamic like we can drag the object towards or backward from lenses, mirrors, prism and optical-fiber. We used Html5, kineticjs (JavaScript library) and CSS3 to develop this. We are contributing this project for Mozilla Science Lab.
Process Overview Project
There will be four categories of experiments. Lens, Mirror, Prism and Optical-fiber. In lens experiment, there are six categories with biconvex, biconcave, Plano-Convex, Convex-Concave, Meniscus, Plano-Concave lenses. In two lenses experiment, there are numerous categories with the pairs like (biconvex, biconvex), (biconcave, biconcave), (biconvex, biconcave), (biconcave, biconvex) and etc. In mirror experiment, there are three categories with convex, concave and plane. In prism experiments, there are two types of experiments. One is for finding angle of deviation. And another is for finding deviation of colors. Optcal-fiber experiment is also there. This is for finding the reflection inside the optical-fiber. Lens and mirror are working as five different cases such as object beyond 2F, object between F and 2F, object at 2F, object at F, object within F.
Introduction the Structure of Interface
This application consist Experimental area, Lenses, Mirror, Prism and Optical-fiber Toolbar, Objects Toolbar and Help button. We can perform simulation in this Experimental Area. In the lenses toolbar types of lenses are shown such as biconvex, biconcave, Plano-Convex, Convex-Concave, Meniscus, Plano-Concave. In the mirror toolbar, types of mirror are shown such as convex, concave, plane. In prism toolbar prism and in the mirror toolbar optical-fiber are shown. In the object toolbar there are three objects, they are Arrow, Triangle and Polygon. To get Help, there is an icon with question mark.
How to insert Lens and Object to the experimental area
There is horizontal line placed in the experimental area and that is center axis of lens. We can drag and drop lens, mirror, prism and optical-fiber from lens, mirror, prism and optical-fiber toolbar. We can have maximum of two lenses in experimental area. You can add them by drag and drop wherever you want and which order you want. You can replace these lenses by drag and drop the wanted lens over or near to the existing lens. After you added lens the ‘F’ and ‘2F’ will be added in both side of the lens. If you add second lens, F and 2F of each lens’s color will be different. So, you can easily identify F, 2F for corresponding lens. In objects tool bar three objects are placed. You can select one of these objects by clicking the corresponding icon to get the object in experimental area. You can add only one object at a time. if you click on the other object, the existing object will be replaced by new object. Mirrors are also working like lenses. For prism there are one object. You can drag and drop the prism from prism toolbar and click the oject. If you move the object the ray diagram will be shown for prism. You can find the angle of deviation and in spectrum you can find the deviation the color. For optical-fiber you have to do the same and you can see the reflection inside optical-fiber.
How to adjust the Object
Optics will be placed in center of the experimental area and they can drag only in horizontal axis. You can drag the optics within the range of between object and end of the experimental area. If there are two lenses, first lens can move between object and second lens’s position. Second lens can move between first lens’s position and end of the experimental area. So we can change the distance between the lenses. Object can be move between starting of the experimental area and lens’s position. So, we can change the distance from the lens. And you can identify the object’s position such as beyond 2F, between 2F and F, within F by looking at theF,2F marks. While you drag lens or object you can see the ray diagram and the image generated by lens for corresponding object will appear dynamically. For mirror also the same. You can see the ray diagram and the image generated by mirrors for corresponding object will appear dynamically. For prism you can drag the prism and click the object. The object will move in up sight and down sight. You can see the ray diagram and colors in spectrum. For optical fiber, object will be in same place. You have to click the object and you can see the reflection.
How to remove Lens, Mirror, Prism and Optical-fiber
To remove a lens, mirror, prism and optical-fiber from the experimental area just double click on the lens.


Comments

Popular posts from this blog

Developing SL Designing's Website

Date: 28-June-2016 Group No: 1S Area of Project: Online Textile Management System Mentor: Mr. Suthakar Members: Pasindu Dharmaranga MD Sabbir Hossain Thuvaragan Amarasingam Dinusha Lakpriya Saditha Udayanga What we are doing?:       Our project is "Online Textile Management System". We met already with our mentor. He appreciate our project. And we met with our customer. We have collected customers requirements.   Customer's Requirements:  Online textile purchasing site. Available items should be displayed on the site.  By clicking on the item customers should be able to differentiate angle of views of the cloths  with the brief description of the product.  There should be a icon or button to click on to buy the product.  After clicking that icon or button the product should be added to the cart.  After the transaction successfully completed those products should be removed from the  website and ...