أول مرة هنا ؟ تفحص قواعد المشاركة و معلومات أخرى عن عرب overflow!
x

أريد أن أرسل حرف o لأندرويد عندما استقبل حرف a ثم عبد بإرسال معلومات tag 13.56MHz بستعمال shiled RFID RC522

+1 صوت
70 مشاهدات

ممكن توضح فى جسم السؤال : نوع الارديونو المستخدم
لينك لل sheild  و
جزء من الكود الذى كتبته اذا وجد حتى نستطيع مساعدتك
arduino mega 2560
جزء من الكود
 if( Serial.available())
 {  d2=Serial.read();
   }
  if((d=='a') ||(d2=='o'))
  {
  Serial.write(readBlock(block, readbackblock));
         delay(100);

إجابة واحدة

0 صوت

أعتقد أنك تحتاج الى 2 أردوينو
الاول عند المرسل
و الثانى عند المستقبل :-

يمكنك أن تضع عند المرسل هذا الكود :-

void setup() {
        Serial.begin(9600);     // opens serial port, sets data rate to 9600 bps
}

void loop() {

       Serial.writeLine("o");
}

و عند المستقبل هذا الكود :-

int incomingByte = 0;   // for incoming serial data

void setup() {
        Serial.begin(9600);     // opens serial port, sets data rate to 9600 bps
}

void loop() {

        // send data only when you receive data:
        if (Serial.available() > 0) {
                // read the incoming byte:
                incomingByte = Serial.read();
                if(incomingByte=='o')
                Serial.println('a');
        }
}
إن عايز arduino 1 يحكي مع هاتف ذكي android
...