نمایش نتایج: از 1 به 10 از 58
Like Tree15 لایک

موضوع: ماژول ثبت امواج مغزی - سنسور EEG - ماژول NeuroSky Brainwave

Hybrid View

  1. #1
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط tolo.m نمایش پست ها
    سلام
    برنامه ای که گذاشتید این ارور رو میده :
    Arduino: 1.6.0 (Windows 7), Board: "Arduino Uno"

    aa.ino:2:13: error: 'serial' was not declared in this scope
    aa.ino: In function 'void setup()':
    aa.ino:5:2: error: 'serial' was not declared in this scope
    aa.ino: In function 'void loop()':
    aa.ino:11:5: error: 'serial' was not declared in this scope
    Error compiling.

    This report would have more information with
    "Show verbose output during compilation"
    enabled in File > Preferences.
    مشکل از کجاست؟
    من کد صفحه اول رو با کتابخونه ای که همونجا گذاشته شده تست کردم بدون ارور کامپایل میشه
    کد:
    #include <Brain.h>
    
    
    // Set up the brain parser, pass it the hardware serial object you want to listen on.
    Brain brain(Serial);
    
    
    void setup() {
        // Start the hardware serial.
        Serial.begin(9600);
    }
    
    
    void loop() {
        // Expect packets about once per second.
        // The .readCSV() function returns a string (well, char*) listing the most recent brain data, in the following format:
        // "signal strength, attention, meditation, delta, theta, low alpha, high alpha, low beta, high beta, low gamma, high gamma"    
        if (brain.update()) {
              Serial.println(brain.readErrors());
            Serial.println(brain.readCSV());
        }
    }

  2. #2
    Junior Member
    تاریخ عضویت
    Apr 2016
    نوشته ها
    7
    مشکل برنامه حل شد و کامپایل شد و اتصال رو هم انجام دادم اما در سریال مانیتور چیزی مشاهده نمی کنم ، چطوری سیگنال در سریال مانیتور نمایش داده می شه؟

  3. #3
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط tolo.m نمایش پست ها
    مشکل برنامه حل شد و کامپایل شد و اتصال رو هم انجام دادم اما در سریال مانیتور چیزی مشاهده نمی کنم ، چطوری سیگنال در سریال مانیتور نمایش داده می شه؟

    سلاک
    کلا چیزی نمی بینید یا عدد هایی که می بینید اطلاعات نیستن
    اگه کلا چیزی نمی بینید baude rate رو روی 9600 باید تنظیم کنید.

  4. #4
    Junior Member
    تاریخ عضویت
    Apr 2016
    نوشته ها
    7
    کلا چیزی نیست baud rate روی 9600 هست اما چیزی نشون نمیده
    چطور میشه شکل سیگنال مغزی رو دید ؟ یا حتی در متلب وقتی با دستور fopen اطلاعات رو میارم اما plot نمیکنه میشه بگید چه در آردوینو و چه در متلب چطور میتونم سیگنال مغزی رو رسم کنم
    ممنون

  5. #5
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط tolo.m نمایش پست ها
    کلا چیزی نیست baud rate روی 9600 هست اما چیزی نشون نمیده
    چطور میشه شکل سیگنال مغزی رو دید ؟ یا حتی در متلب وقتی با دستور fopen اطلاعات رو میارم اما plot نمیکنه میشه بگید چه در آردوینو و چه در متلب چطور میتونم سیگنال مغزی رو رسم کنم
    ممنون

    چیزی که من بهش شک دارم اینه که ترتیب پینهای سریال رو برعکس زده باشی.
    حواست به این بوده که پینهای سریال به صورت ضربه دری وصل میشن!

    Tx آردوینو به rx سنسور
    rx آردوینو به tx سنسور

  6. #6
    Junior Member
    تاریخ عضویت
    Apr 2016
    نوشته ها
    7
    نه کاملا درست وصله فک می کنم تو مراحل اشتباه میکنم من اول برنامه رو کامپیل می کنم رو بورد بعد ماژول رو متصل می کنم و بعد که سریال مانیتور رو باز می کنم چیزی نمایش نمی ده
    مشکل سخت افزاری می دونم نداره

  7. #7
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط tolo.m نمایش پست ها
    نه کاملا درست وصله فک می کنم تو مراحل اشتباه میکنم من اول برنامه رو کامپیل می کنم رو بورد بعد ماژول رو متصل می کنم و بعد که سریال مانیتور رو باز می کنم چیزی نمایش نمی ده
    مشکل سخت افزاری می دونم نداره

    من الان نمیدونم مشکل چیه
    لطفا این کد رو آپلود کنیدو بهم بگید تو کنسول سریال start رو چاپ می کنه یا نه:
    کد:
    #include <Brain.h>
    
    
    Brain brain(Serial);
    
    
    void setup() {
      // Start the hardware serial.
      Serial.begin(9600);
      Serial.println("Start");
    }
    
    
    
    
    void loop() {
    
    
      if (brain.update()) {
        Serial.print ("read error : ");
        Serial.println(brain.readErrors());
        Serial.print ("read CSV : ");
        Serial.println(brain.readCSV());
      }
    }

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO