Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ##########################################################################
- ## ARDUINO SOURCES ##
- ##########################################################################
- */
- /*
- ___| _) | _) _) ___|
- \___ \ | | | __| | | | __ `__ \ | _ \ __| __ \
- | | | | ( | | | | | | | ( | | | |
- _____/ _| _| _| \___| _| \__,_| _| _| _| \____| \___/ _| .__/
- _|
- Code source libre de droit. Si vous utilisez mon code, merci à vous d'en préciser la source.
- @Date : 28/09/2011
- @Auteur : www.siliciumcorp.com
- */
- #include "LED.h"
- //===============================================================
- LED::LED(int pinLED)
- {
- myPin = pinLED;
- pinMode(myPin, OUTPUT);
- isOFF = true;
- }
- //===============================================================
- boolean LED::isStateOFF()
- {
- return (isOFF);
- }
- //===============================================================
- void LED::on()
- {
- digitalWrite(myPin,HIGH);
- isOFF = false;
- }
- //===============================================================
- void LED::off()
- {
- digitalWrite(myPin,LOW);
- isOFF = true;
- }
- //===============================================================
- void LED::switchState()
- {
- if(isOFF)
- {
- on();
- }
- else
- {
- off();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement