Difference between revisions of "Grove Button"

From
Jump to: navigation, search
(Code Exemple->DigitalTube->ClockDisplay)
(Liens externes)
Line 63: Line 63:
  
 
==== Liens externes ====
 
==== Liens externes ====
 +
[http://wiki.seeed.cc/Grove_Button/ wiki]<br>
 +
[http://https://github.com/SeeedDocument/Seeed-WiKi/blob/master/docs/Grove-Button.md github]<br>
 +
[https://www.seeedstudio.com/Grove-Button-p-766.html shop]

Revision as of 22:34, 11 February 2018

Grove - Buttons (Seeed-Studio)

Caractéristiques

Button top.jpg Button back.jpg

  1. Connect the Grove Button to digital port D3


Support

Voltage

Code Exemple

	//Turns on and off a light emitting diode(LED) connected to digital pin 13, when pressing a pushbutton attached to pin 2.

	/*
	 The circuit:
	 * LED attached from pin 13 to ground
	 * pushbutton attached to pin 2 from +5V
	 * 10K resistor attached to pin 2 from ground

	 * Note: on most Arduinos there is already an LED on the board
	 attached to pin 13.


	 This example code is in the public domain.

	 http://www.arduino.cc/en/Tutorial/Button
	 */

	// constants won't change. They're used here to
	// set pin numbers:
	const int buttonPin = 2;     // the number of the pushbutton pin
	const int ledPin =  13;      // the number of the LED pin

	// variables will change:
	int buttonState = 0;         // variable for reading the pushbutton status

	void setup() {
		// initialize the LED pin as an output:
		pinMode(ledPin, OUTPUT);
		// initialize the pushbutton pin as an input:
		pinMode(buttonPin, INPUT);
	}

	void loop(){
		// read the state of the pushbutton value:
		buttonState = digitalRead(buttonPin);

		// check if the pushbutton is pressed.
		// if it is, the buttonState is HIGH:
		if (buttonState == HIGH) {
			// turn LED on:
			digitalWrite(ledPin, HIGH);
		}
		else {
			// turn LED off:
			digitalWrite(ledPin, LOW);
		}
	}

Liens internes

Liens externes

wiki
github
shop