صفحه 2 از 3 نخستنخست 123 آخرینآخرین
نمایش نتایج: از 11 به 20 از 21
Like Tree3 لایک

موضوع: if(sensor_value < sensor mid

  1. #11
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,024
    میدونید که باید pull up کرده باشین!

  2. #12
    Senior Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    231
    خب یه سوال دیگه اینه که من به چه پین هایی بزنم ؟ یه پین pwm و gnd خوبه یا باید analog و gnd باشه یا analog analog یا pwm pwm ؟؟؟

  3. #13
    Senior Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    231
    sketch_aug20a:4: error: expected constructor, destructor, or type conversion before '=' token
    توی کد این ارور رو میده
    rec=AnalogRead(7);
    بخاطر اینه که Setup نزدم ؟؟

  4. #14
    Senior Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    231
    حل شد . analogRead هست من فکر کردم AnalogRead هست .

  5. #15
    Senior Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    231
    حل نشد کار نمی کنه

  6. #16
    Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    76
    نقل قول نوشته اصلی توسط Arman5592 نمایش پست ها
    حل نشد کار نمی کنه
    مشکل کجاست آرمان جان؟

  7. #17
    Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    76
    نقل قول نوشته اصلی توسط Arman5592 نمایش پست ها
    sketch_aug20a:4: error: expected constructor, destructor, or type conversion before '=' token
    توی کد این ارور رو میده
    rec=AnalogRead(7);
    بخاطر اینه که Setup نزدم ؟؟
    بورد و پورتت رو درست انتخاب کردی داداش؟

  8. #18
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    نقل قول نوشته اصلی توسط Arman5592 نمایش پست ها
    حل نشد کار نمی کنه
    همین طور که دوستمون گفتن باید pull up کنی
    و اینکه جا داره بگم که فوتوسل ها نوعی مقاومت حساس به نور هستن پس خروجیشونم آنالوگه به نوعی این جوری نیست که بهش نو بخوره خروجیش بشه 5 ولت و نور نخوره خروجیش بشه 0
    برای همین در کد نویسی باید از تابع map استفاده کنی چون map در بین رنج خاصی کار میکنه

    مثل این
    منبع : https://learn.adafruit.com/photocells/using-a-photocell


      • int photocellPin =0;// the cell and 10K pulldown are connected to a0
      • int photocellReading;// the analog reading from the sensor divider
      • intLEDpin=11;// connect Red LED to pin 11 (PWM pin
      • intLEDbrightness;//
      • void setup(void){
      • // We'll send debugging information via the Serial monitor
      • Serial.begin(9600);
      • }
      • void loop(void){
      • photocellReading = analogRead(photocellPin);
      • Serial.print("Analog reading = ");
      • Serial.println(photocellReading);// the raw analog reading
      • // LED gets brighter the darker it is at the sensor
      • // that means we have to -invert- the reading from 0-1023 back to 1023-0
      • photocellReading =1023- photocellReading;
      • //now we have to map 0-1023 to 0-255 since thats the range analogWrite uses
      • LEDbrightness= map(photocellReading,0,1023,0,255);
      • analogWrite(LEDpin,LEDbrightness);
      • delay(100);
      • }




    در ضمن از مدیریت خواستارم که پلاگین syntax Highlighter رو نصب کنن که کدهارو راحت تر بشه در انجمن گذاشت نیاز نباشه به لینک ارجاع داد
    ویرایش توسط navidnkh : 08-20-2014 در ساعت 03:16 PM
    لایک کردن

  9. #19
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,024
    تا زمانی که مشکل از طرف ادمین حل نشده کد های مورد نظرمونو توی textبنویسیم
    اینم واسه دوستمون
    یادت نره علاوه بر این داستان باید با مقاومت هم به طور سخت افزاری pullupکنی
    فایل های پیوست شده فایل های پیوست شده

  10. #20
    Senior Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    231
    خب باید سر راهش یه مقاومت بذارم ، این مشکل حل شد ، کلا در مدار مشکل نیست اما اون کد که در صفحه قبل گفتید رو میزنم و مشکل کد نداره و کامپایل میشه اما عملا led روشن نمیشه حتی وقتی دستم رو روی فوتوسل میذارم . یکمی عدد هارو هم دستکاری کردم اما هنوزم این طوریه . متوجه نمیشم باید چه پین رو به چی وصل کنم ، و در کد هم ، کد هایی که هر سایت میگه با کد های اون یکی سایت کاملا فرق داره :|

صفحه 2 از 3 نخستنخست 123 آخرینآخرین

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

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

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

SEO by vBSEO