You are on page 1of 3

ÖZEL İZMİR ATATÜRK ORGANİZE SANAYİ BÖLGESİ NEDİM UYSAL

MESLEKİ VE TEKNİK ANADOLU LİSESİ

Arduino ile Serial Port Ekranı Kullanımı


Arduino ile “ VE “ , “ VEYA” Mantıksal Operatörlerinin Kullanımı

1-Arduino ile Serial Port Ekranının Kullanımı

a) Uygulama yazılımını Arduinonuza yükleyerek IDE üzerindeki “Seri Port Ekranı” ndan kontrol
ediniz.

Devre Şeması

Devre Kod Bloğu Malzeme Listesi


-Arduino Nano / Uno
void setup() {
-Arduino IDE Kurulu
Serial.begin(9600); Bilgisayar
}
void loop() {

Serial.println(" Merhaba Dunya ! ");

Algoritma ve Algoritma Şeması

Adım 1 : Seri Haberleşmeyi Başlat. ( Setup )


Adım 2 : Ekrana “Merhaba Arduino” Yaz. ( Loop )

Ad Soyad: Defter Bilgi


%20 %25
Sınıf / Numara: Proteus Süre
%20 %15
Tarih: Devre Ders Öğretmeni:
%20
ÖZEL İZMİR ATATÜRK ORGANİZE SANAYİ BÖLGESİ NEDİM UYSAL
MESLEKİ VE TEKNİK ANADOLU LİSESİ

Arduino ile Serial Port Ekranı Kullanımı


Arduino ile “ VE “ , “ VEYA” Mantıksal Operatörlerinin Kullanımı

2-Arduino ile 2 Adet Buton ve 1 Adet Led Kullanarak “VE KAPISI” mantığı ile çalıştırınız. Serial Port
Ekranından “LED ON” – “LED OFF” şeklinde yazı yazdırınız.
Not : “VE KAPISI” Sadece iki butona birlikte basıldığında çalışmalıdır.

Devre Şeması

Devre Kod Bloğu Malzeme Listesi


#define buton1 2
#define buton2 3 -Arduino Nano / Uno
#define led 4
bool butondurum1;
bool butondurum2; -Arduino IDE Kurulu
void setup()
{
pinMode(buton1, INPUT);
Bilgisayar
pinMode(buton2, INPUT);
pinMode(led, OUTPUT);
Serial.begin(9600);
}
void loop()
{
butondurum1 = digitalRead(buton1);
butondurum2 = digitalRead(buton2);
if(butondurum1 == 1 && butondurum2 == 1)
{
digitalWrite(led,1);
Serial.println(" LED ON ");
}
else
{
digitalWrite(led,0);
Serial.println(" LED OFF ");
}
}

Algoritma ve Algoritma Şeması

Ad Soyad: Defter Bilgi


%20 %25
Sınıf / Numara: Proteus Süre
%20 %15
Tarih: Devre Ders Öğretmeni:
%20
ÖZEL İZMİR ATATÜRK ORGANİZE SANAYİ BÖLGESİ NEDİM UYSAL
MESLEKİ VE TEKNİK ANADOLU LİSESİ

Arduino ile Serial Port Ekranı Kullanımı


Arduino ile “ VE “ , “ VEYA” Mantıksal Operatörlerinin Kullanımı

3-Arduino ile 2 Adet Buton ve 1 Adet Led Kullanarak “VEYA KAPISI” mantığı ile çalıştırınız. Serial Port
Ekranından “LED ON” – “LED OFF” şeklinde yazı yazdırınız.
Not : “VEYA KAPISI” Herhangi bir butona basıldığında çalışmalıdır.

Devre Şeması

Devre Kod Bloğu Malzeme Listesi


#define buton1 2
#define buton2 3
#define led 4
-Arduino Nano / Uno
bool butondurum1;
bool butondurum2; -Arduino IDE Kurulu
void setup()
{
pinMode(buton1, INPUT);
Bilgisayar
pinMode(buton2, INPUT);
pinMode(led, OUTPUT);
Serial.begin(9600);
}
void loop()
{
butondurum1 = digitalRead(buton1);
butondurum2 = digitalRead(buton2);
if(butondurum1 == 1 || butondurum2 == 1)
{
digitalWrite(led,1);
Serial.println(" LED ON ");
}
else
{
digitalWrite(led,0);
Serial.println(" LED OFF ");
}
}

Algoritma ve Algoritma Şeması

Ad Soyad: Defter Bilgi


%20 %25
Sınıf / Numara: Proteus Süre
%20 %15
Tarih: Devre Ders Öğretmeni:
%20

You might also like