initial upload

This commit is contained in:
Harald Pichler 2017-07-20 10:33:19 +02:00
parent 5e15ec6488
commit c39e10b2e7
61 changed files with 2296 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

View file

@ -0,0 +1,67 @@
/*
Grove LED Bar - Control Single LED Example
This example will show you how to use the setLed() function of this library.
There are 10 LEDs in the Grove LED Bar.
Use this method to set a single LED.
Syntax setLed(led, state)
led (1-10)
state (0=off, 1=on)
Ported for TM4c123 (Tiva C) LaunchPad By Cameron P. LaFollette
*/
#include <Grove_LED_Bar.h>
//Arduino
//Grove_LED_Bar bar(9, 8, 0); // Clock pin, Data pin, Orientation
// LaunchPad
Grove_LED_Bar bar(35, 36, 0); // Clock pin, Data pin, Orientation
void setup()
{
// nothing to initialize
bar.begin();
}
void loop()
{
// Set LED 3 on
bar.setLed(3, 1);
delay(500);
// Set LED 5 on
bar.setLed(5, 1);
delay(500);
// Set LED 7 on
bar.setLed(7, 1);
delay(500);
// Set LED 3 off
bar.setLed(3, 0);
delay(500);
// Set LED 5 off
bar.setLed(5, 0);
delay(500);
// Set LED 7 off
bar.setLed(7, 0);
delay(500);
// Turn all LEDs on
for (int i = 1; i <= 10; i++)
{
bar.setLed(i, 1);
delay(500);
}
// Turn all LEDs off
for (int i = 1; i <= 10; i++)
{
bar.setLed(i, 0);
delay(500);
}
}