digital Read
Read a digital 0 or 1 from a pin.
pins.digitalRead(DigitalPin.D0)
Digital pins read one of two values: 0 or 1. Often the 0 means something connected
to the pin is turned off or its status is 0. In a similar way, 1 means something
connected to the pin is on or has a status of 1.
Returns
- a number value that is either
0or1. The meaning of the value depends on how something connected to the pin decides on what value to give.
Example
See if a switch on your bread board is on or off. The switch is connected to pin D4. If
the switch is on, change the color of the RGB LED strip to green.
let mySwitchOn = pins.digitalRead(DigitalPin.D4)
if (mySwitchOn > 0) {
rgb.setColor(Colors.Green)
} else {
rgb.setColor( Colors.Red)
}