Devices & Components
Arduino Uno Rev3
Gikfun MTS102 2 Position 3 Pins Mini Toggle Switch for Arduino (Pack of 10pcs) EK2021
5 mm LED: Green
Jumper wires (generic)
Resistor 1k ohm
Hardware & Tools
Solder Wire, Lead Free
Soldering iron (generic)
Project description
Code
Toggle Switch Code
arduino
The basic code. It uses the digital pins on the board.
1int switch_pin = 4; 2int led_pin = 5; 3 4byte leds = 0; 5 6void setup() { 7 pinMode(switch_pin, INPUT); 8 pinMode(led_pin, OUTPUT); 9} 10 11void loop() { 12 if(digitalRead(switch_pin) == HIGH){ 13 digitalWrite(led_pin, LOW); 14 } 15 if(digitalRead(switch_pin) == LOW){ 16 digitalWrite(led_pin, HIGH); 17 } 18 19}
Toggle Switch Code
arduino
The basic code. It uses the digital pins on the board.
1int switch_pin = 4; 2int led_pin = 5; 3 4byte leds = 0; 5 6void setup() { 7 pinMode(switch_pin, INPUT); 8 pinMode(led_pin, OUTPUT); 9} 10 11void loop() { 12 if(digitalRead(switch_pin) == HIGH){ 13 digitalWrite(led_pin, LOW); 14 } 15 if(digitalRead(switch_pin) == LOW){ 16 digitalWrite(led_pin, HIGH); 17 } 18 19}
Downloadable files
Switch Solder
A closer look at the soldered toggle switch.
Switch Solder

Toggle Switch Wiring
A Fritzing Diagram for the wiring.
Toggle Switch Wiring

Switch Solder
A closer look at the soldered toggle switch.
Switch Solder

Comments
Only logged in users can leave comments