Birden fazla library bulundu hatası

Reklam Alanı #5

wober21

Yeni üye
Katılım
8 Eki 2019
Mesajlar
2
Tepkime puanı
0
Puanları
1
Konum
karabük
Merhaba arkadaşlar. Ben Arduino ya HC-05 bluetooth modülü ve gsm shield bağlamak istiyorum. Malzemeleri alıp bağlamadan önce bir kod yazıp deneyeyim dedim. Bluetooth ile alınan bir integer sayıya göre sms gönderen bir program yazmaya çalıştım ama konu başlığındaki gibi bir hata aldım. Araştırdığım kadarıyla bu iki parça da Serial port kullanıyor. Arduino UNO da tek serial port var o yüzden Arduino Mega kullanmam gerekiyormuş ama bu iki modülü nasıl Arduino Megaya bağlayabilirim ve aşağıdaki kodu nasıl çalıştırabilirim bilmiyorum. İnternette de hiç böyle bir örnek görmedim malesef. Arduinoda yeniyim yardımcı olursanız çok sevinirim, bitirme projemin bir kısmı bu mutlaka yapmam gerek.


Kod:
#include <GSM.h>
#include <SoftwareSerial.h>
#define PINNUMBER ""        //Pin numarası aktifse "1234" şeklinde yazın. Aktif değilse aynen kalabilir
SoftwareSerial BluetoothSerial(11, 10); // TX | RX

GSM gsm;
GSM_SMS sms;
char remoteNum[20] = "0542*******";   // SMS Gönderilecek numara

void SEND_SMS(char metin[200])
{
  sms.beginSMS(remoteNum);
  sms.print(metin);
  sms.endSMS();
  delay(5000);              // Sonraki sms e kadar bekleme süresi
}



void setup()
{

  Serial.begin(9600);
  BluetoothSerial.begin(9600);
  pinMode(5,INPUT_PULLUP);    // 5 numaralı pin giriş olarak tanımlandı, dahili pullup direnci açıldı
  gsm.begin();  //Modemi aç
}

void loop(){
int message;
if (BluetoothSerial.available()>0){
message=BluetoothSerial.read();
}
if (message==1)
{
      SEND_SMS("1 nolu kovanda ani ağırlık düşüşü tespit edildi!");

}
else if (message==2)
{
   SEND_SMS("1 nolu kovanda ani ağırlık düşüşü tespit edildi!"); // n kovan için n else if yapısı...
}


}
 

Reklam Alanı #6

Reklam Alanı #1

Yeni konular

Reklam Alanı #2

Üst