1 Sağ taraftaki Elektrik devresini oluşturunuz
2. bir kilasör oluşturarak adını "led"yapınız
3 Klasör içine "led.h" ve "led.cpp" dosyasını oluşturunuz
4 Metin belgesi oluşturarak uzantısını .h ve .cpp yapabilirsiniz.
5 dosyaların içeriğini aşağıda vermiş oldugum kodları yazınız
6 arduino ide programına aşağıda verilen kodu yazarak yükleyiniz
veya yukarıdaki linkte verilen kütüphaneyi ekleyerek örnekleri calıştırınız.
|
 |
******** led.h ******** dosyasına yazılacak kodlar
#ifndef led_h
#define led_h
#include "Arduino.h"
class led
{
public:
led(int pin);
void ledYan();
void ledSon();
void bekle();
void yanSon();
private:
int _pin;
};
#endif
|
********** led.cpp ******** dosyasına yazılacak kodlar**
#include "Arduino.h"
#include "led.h"
led::led(int pin)
{
pinMode(pin,OUTPUT);
_pin=pin;
}
//**************************************
void led::ledYan()
{
digitalWrite(_pin,HIGH);
}
//**************************************
void led::ledSon()
{
digitalWrite(_pin,LOW);
}
//**************************************
void led::bekle()
{
delay(500);
}
void led::yanSon()
{
digitalWrite(_pin,HIGH);
delay(500);
digitalWrite(_pin,LOW);
delay(500);
} |
#include <led.h>
led led(8);
void setup() {
}
void loop() {
led.ledYan();
led.bekle();
led.ledSon();
led.bekle();
} |
#include <led.h>
led led(8);
void setup() {
}
void loop() {
led.yanSon();
} |