![]() | ![]() |
Analog Pins (A0 - A5) | Digital Pins (D0 - D13) |
All Analog Pins Use a Op-amp to "MAP" the 0-5V Voltage to a relitive intensity of the LED | All Digital IO Pins use a comparator with a Schmitt Trigger that will trigger similarly to the Schmitt trigger built into the Atmega 328. |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() Gerber Files | ![]() |
![]() | ![]() |
![]() |
I like this. Consider using bits of thick fishing line to /optically/ connect devices via phototransistors so you can actually "see" the signal go down the "wire". You could even make small logic gates which sense and produce light to teach digital logic. All logic can be done with NAND gates:
http://techref.massmind.org/techref/idea/logicblocks.htm
It's also possible to do some limited analog computing or use PWM to simulate analog in a way that humans can "see" but with greater precision in the transmitted signal (less affected by ambient light).