erdemflx
Decapat
- Katılım
- 27 Mart 2023
- Mesajlar
- 290
Daha fazla
- Sistem Özellikleri
- AMD RADEON GRAPHİCS
AMD RYZEN 7 5700U
16GB RAM
512GB
- Cinsiyet
- Erkek
Kod:
char gelenVeri; // Bluetooth'tan gelen karakter.
#define IN1 5
#define IN2 6
#define IN3 7
#define IN4 8
// LED bağlı olan pin.
void setup() {
Serial1.begin(9600); // HC-05 ile haberleşme başlatılır.
}
void loop() {
if (Serial1.available()) { // Bluetooth'tan veri gelirse.
gelenVeri = Serial1.read(); // Veriyi oku.
if (gelenVeri == 'F') {
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
} else if (gelenVeri == 'B') {
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
// LED'i söndür.
}
if(gelenVeri == 'S') {
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN3, LOW);
}
}
}
Kod bu. Arduino'yu USB'den bağlayınca çalışıyor sorun yok ama 6 adet 1.5v AA pil bağladıktan sonra örnek F komutu gönderince hc 05 kendini kapatıyor. Neden olabilir? USB'den bağlayınca sorun çıkmıyor. (piller 6 7 v falandır toplam kullanıldı)