How To Send Data by Light Fiber Optics
How To Send Data by Light Fiber Optics
Table of Contents
File Downloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
http://www.instructables.com/id/How-to-Send-Data-by-Light-Fiber-Optics/
Author:iScience
I love SCIENCE. The world of knowledge. If you are reading this, You TOO will love SCIENCE
Some of you will be thinking, Why not use our good old friend Copper Wire? Friends, We all know light can travel
299,792,458 meters per second. Thats really, really fast. This can be very useful for High-Speed Internet (Man! I love that one!).
Materials:
1. 1 Arduino - We will need it for receiving data.
2. Fiber Optic Cable - Search the internet (Got mine Here .)! Dont get the 200$ one. Get one thats about under 50$
3. A LED - The brighter LED is, the better.
4. Photoresistor - We need to recieve the light right?
5. A 22 Ohm Resistor - You'll need it for better results
6. Switch - Simple Push-Button switch will work nice
7. Some wires - We will need a copper wire. Its ok. Its only few inches long :P
8. Breadboard - Make thing simple!
9. Electrical Tape
10. Last but not least, Some batteries :P
Other Stuff:
1. Computer - We need to program our Microcontroller!
2. Arduino IDE - Download Right Here !
3. Some Time
http://www.instructables.com/id/How-to-Send-Data-by-Light-Fiber-Optics/
Image Notes Image Notes
1. Bunch of Copper Wires 1. Breadboard
2. Push Button Switch 2. Arduino
3. LED 3. Batteries
4. Photoresistor
5. Resistors - 22 Ohms (You will only need 1)
6. Fiber Optic is behind the scene... Sorry about that
Transmitter:
Transmitter is basically LED Flashlight with a push button. Check the picture above.
Once you made it, attach the Fiber Optic Cable to the LED like in the picture above.
http://www.instructables.com/id/How-to-Send-Data-by-Light-Fiber-Optics/
Image Notes
1. LED attached to Fiber Optics with Electrical Tape
2. Push Button
3. Wire going into LED
4. Wire going into the Switch
5. Battery
Image Notes
1. Photoresistor connected to the Fiber Optic Cable with Electrical Tape
2. Wire Connections
3. The Arduino's A0 pin!
4. The 5V and GND pin is located here!
5. Scrap wire. Dont care about this :P
Image Notes
http://www.instructables.com/id/How-to-Send-Data-by-Light-Fiber-Optics/
1. Hook this wire into Arduino pin A0!
2. Photoresistor
3. Resistor!
4. Hook this wire to the Arduino pin GND! Then GND stands for Ground
5. Hook this wire to the Arduino pin marked 5V!
(This pin is next to the GND pin!)
File Downloads
FiberOpticReciever.zip (1 KB)
[NOTE: When saving, if you see .tmp as the file ext, rename it to 'FiberOpticReciever.zip']
Step 5: Testing it Out! :D
Now lets test it out!
Make sure the Fiber Optic Cable's one end is connected to the LED Transmitter(The what we call 'LED Flashligh')
and the other end is connected to the Reciever.
Once your sure you got all components right, no loose wires or anything like that, Power on you arduino by connecting
to your computer!
Tips: You CAN use batteries but we need to check the serial monitor
Open your Arduino IDE, And click the Serial Monitor logo (Check the pictures). You will see some data roaming in!
If you click the button on the Transmitter, The Serial monitor will stop spitting numbers for about a second, and
prints out 'Data Detected'. If it does, then you've succesfully sended Data!! <= Check out my pictures above!
Image Notes
1. This message will apear when you clicked the button on the Transmitter!
2. I clicked the button twice :P
3. This is the Resistance value. Your's can be different depending on the Fiber
Optic Cable
Image Notes
1. This is the Serial Monitor Logo!!
2. Code!
http://www.instructables.com/id/How-to-Send-Data-by-Light-Fiber-Optics/
Step 6: How it works.... :O
You will be thinking: "Hmmm Thats cool! How how does it work"?
But the reciever in the other hand, has a Photoresistor, and a handy-dandy resistor. Why?
The Photoresistor is a Light sensor.So if it recieves Light, the resistance gets higher.
But if it recieves low light, the resistance gets lower!
What about the resistor? The resistor is just to make data incoming from the Photoresistor easier!
Simple right?
Tips: The main difficulties on sending data with light is that you have to convert your data into flickering light,
and then back to your original data. Thats pretty time-consuming but the results are GREAT!!
If you have any questions, Comment!! Thanks for reading my instructable! God bless!!!
Related Instructables
d-Light by Installing Send Music fiber optic LED Lightwings: Installing Fiber
MayaLcS Google TiSP over a Laser removal by Fiber Optic Optic Cables
(FREE Beam by chaoszerom Fairy Wings by into an
BROADBAND!) navaburo Illuminator
the_gella
by NatNoBrains (video) by
WieDaMark
http://www.instructables.com/id/How-to-Send-Data-by-Light-Fiber-Optics/
Comments
1 comments Add Comment
http://www.instructables.com/id/How-to-Send-Data-by-Light-Fiber-Optics/