Ardunio servo motor ve led ile şarj göstergesi yapımı

Arkadaşlar merhaba. bugün Ardunio ile Servo motor ve Ledler ile şarj göstergesi yapacağız.
Malzemeler
x1 Ardunio uno.
x1 Kırmızı Led.
x1 Yeşil Led.
x1 Sarı Led.
x1 Servo motor.
x3 220 Ω direnç.
x1 Breadboard.


Devre şeması
Ekran Alıntısı.PNG

Bu şekilde.

Kodlar
C++:
#include <Servo.h>
Servo sg90;
int sari =1;
int yesil =2;
int kirmizi =3;

void setup()  {
pinMode(sari, OUTPUT);
pinMode(yesil, OUTPUT);
pinMode(kirmizi, OUTPUT);
sg90.attach(9);
}

void loop()  {

sg90.write(180);
digitalWrite(sari, LOW);
digitalWrite(yesil, LOW);
digitalWrite(kirmizi, HIGH);
delay(2000);
sg90.write(90);
digitalWrite(sari, HIGH);
digitalWrite(yesil, LOW);
digitalWrite(kirmizi, LOW);
delay(1000);
sg90.write(0);
digitalWrite(sari, LOW);
digitalWrite(yesil, HIGH);
digitalWrite(kirmizi, LOW);
delay(1000);

}

Amaç
Bu projede amaç, Devreye bir pil taktığımızda eğer pil seviyesi düşük ise Servo motorun 180 dereceye gidip kırmızı Ledin yanması. Eğer pil seviyesi orta ise Servo motorun ortaya yani 90 dereceye gelip sarı Ledin yanması. Yada devreye takılan pilin seviyesi yüksek ise Servo motorun 0 dereceye gelmesi ve yeşil Ledin yanmasıdır.
Takılan pil hayalidir pil takma gibi bir şey yoktur.

Yorumlar


Blog girdisi detayları

Ekleyen
NarrowVictory
Okuma süresi
1 dakika okuma
Görüntüleme
235
Yorumlar
4
Son güncelleme

Yazılım kategorisindeki diğer girdiler

NarrowVictory adlı kullanıcının diğer girdileri

Bu girdiyi paylaş

Geri
Yukarı