اطلاعیه

Collapse
No announcement yet.

سوال درمورد خواندن سریال در آردوینو uno

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    سوال درمورد خواندن سریال در آردوینو uno

    سلام دوستان.من همینجوری این کد رو نوشتم ببینم اصلا سریال چیزی میخونه یا نه:
    کد:
    void setup{
    Serial.begin(9600);
    }
    void loop{
    int com=Serial.read();
    Serial.println(com);
    }
    بعدش وقتی سریال مانیتور رو باز کردم دیدم مدام هی داره سریع عدد 1- رو مینویسه.چراغ tx و rx آردوینو هم یه ریز روشن بود.آیا طبیعیه؟

    لقمان را گفتند:<< بی خطا کد نوشتن را از که آموختی؟ >>
    گفت:<< از کامپایلرها.هر خطایی که آنها گرفتند من نگرفتم. >>
    لقمان را گفتند:<< پایتون را چگونه مثل آب روان ساختی؟>>
    گفت:<< با تقلید از جاوا.هر چیزی که در جاوا بود من ۵%اش را برداشتم شد پایتون.>>

    #2
    پاسخ : سوال درمورد خواندن سریال در آردوینو uno

    سلام بله طبیعی وقتی شما چیزی با تابع خواندن دریافت نمیکنی -١ رو تابع برمیگردونه و چاپ میشه


    Sent from my iPhone using Tapatalk

    دیدگاه


      #3
      پاسخ : سوال درمورد خواندن سریال در آردوینو uno

      باید یک شرط قبلش قرار بدید به اینصورت

      void loop() {
      if (Serial.available()>0) {
      incomingByte=Serial.read();

      Serial.print("I received: ");
      Serial.println(incomingByte,DEC);
      }
      }

      دیدگاه

      لطفا صبر کنید...
      X