Relé
Este exemplo apresenta a utilização com o relé.
Vídeo explicativo
Exemplo
/*
Autor: João Vitor Alvares
Versão: 1.0
Objetivo: Sensores
*/
// To neopixel
#include <Adafruit_NeoPixel.h> // Biblioteca Adafruit_NeoPixel-master.zip na pasta ou versão: 1.9.0 por Adafruit
// Hardware mapping
#define pinToLED 2
#define pinToRele 4
// To RGB
#define NUMPIXELS 1
#define RED pixels1.Color(255, 0, 0) // Red
#define GREEN pixels1.Color(0, 255, 0) // Green
#define BLUE pixels1.Color(0, 0, 255) // Blue
#define WHITE pixels1.Color(255, 255, 255) // White
#define OFF_COLORS pixels1.Color(0, 0, 0) // OFF
#define MAXCOLORS 5
// To RGB
Adafruit_NeoPixel pixels1(NUMPIXELS, pinToLED, NEO_GRB + NEO_KHZ800);
// To push button
char flagToPushButton = 0x00;
// To RGB
uint32_t cores[MAXCOLORS] = {RED, GREEN, BLUE, WHITE, OFF_COLORS};
void setup()
{
Serial.begin(115200);
pinMode(pinToRele, OUTPUT);
digitalWrite(pinToRele, LOW);
pixels1.begin();
pixels1.clear();
pixels1.setPixelColor(0,cores[1]);
pixels1.show();
} // end setup
void loop()
{
digitalWrite(pinToRele, HIGH);
pixels1.clear();
pixels1.setPixelColor(0,cores[1]);
pixels1.show();
delay(1000);
digitalWrite(pinToRele, LOW);
pixels1.clear();
pixels1.setPixelColor(0,cores[0]);
pixels1.show();
delay(1000);
} // end loop
Last updated