arduino:arduino_crash_course:basic_interaction
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
arduino:arduino_crash_course:basic_interaction [2012/11/12 04:36] – mithat | arduino:arduino_crash_course:basic_interaction [2015/02/13 22:27] – mithat | ||
---|---|---|---|
Line 15: | Line 15: | ||
===== Switch-controlled LED ===== | ===== Switch-controlled LED ===== | ||
- | The following examples use polling to determine the state of a switch. If the switch is pressed, Arduino will turn an LED on. If it is not pressed, it will turn the LED off. | + | The following examples use polling to determine the state of a switch. If the switch is pressed, |
==== With external pulldown resistors ==== | ==== With external pulldown resistors ==== | ||
Line 39: | Line 39: | ||
buttonState = digitalRead(pushButtonPin); | buttonState = digitalRead(pushButtonPin); | ||
- | | + | |
if (buttonState == HIGH) // if the button is pushed | if (buttonState == HIGH) // if the button is pushed | ||
digitalWrite(ledPin, | digitalWrite(ledPin, | ||
Line 45: | Line 45: | ||
digitalWrite(ledPin, | digitalWrite(ledPin, | ||
- | // | + | // |
} | } | ||
</ | </ | ||
- | Notice the use of an '' | + | Notice the use of an '' |
A more compact version of the above that eliminates the if-else statement: | A more compact version of the above that eliminates the if-else statement: |
arduino/arduino_crash_course/basic_interaction.txt · Last modified: 2017/12/06 01:05 by mithat