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

موضوع: کمک در باره پروزه به یک مبتدی

Hybrid View

  1. #1
    مدیر ویژه
    تاریخ عضویت
    Mar 2014
    نوشته ها
    586
    پروتئوس شرایط ایده آل هست
    در عمل شما چیزایی میبینید که مجبورید راه حل براش پیدا کنید

    مثلا!
    - اگر رله ای که کنتاکت میکنه سبب جرقه ای بشهدرون خودش باعث میشه میکرو هنگ کنه
    - برای این مشکل یا باید بیاید سراغ برد های ARM و Esp یا باید فکر حذف نویز روی میکروش باشید
    - برد ARM راه حل اول
    -
    - برد esp راحل دوم

    - حذف نویز رله که ایزوله میشه

    حالا ساعت می خوای استفاده کنی باید بشینی مدارش رو توی پروتئوس بکشی که ماژولش اماده اتصال هست(1 2 3)

    سورس هاش هم هست ...
    در کل پروتئوس تا یه حدی همراهیتون میکنه ...

  2. #2
    Senior Member
    تاریخ عضویت
    Oct 2016
    نوشته ها
    112
    نقل قول نوشته اصلی توسط shobeir90 نمایش پست ها
    پروتئوس شرایط ایده آل هست
    در عمل شما چیزایی میبینید که مجبورید راه حل براش پیدا کنید

    مثلا!
    - اگر رله ای که کنتاکت میکنه سبب جرقه ای بشهدرون خودش باعث میشه میکرو هنگ کنه
    - برای این مشکل یا باید بیاید سراغ برد های ARM و Esp یا باید فکر حذف نویز روی میکروش باشید
    - برد ARM راه حل اول
    -
    - برد esp راحل دوم

    - حذف نویز رله که ایزوله میشه

    حالا ساعت می خوای استفاده کنی باید بشینی مدارش رو توی پروتئوس بکشی که ماژولش اماده اتصال هست(1 2 3)

    سورس هاش هم هست ...
    در کل پروتئوس تا یه حدی همراهیتون میکنه ...
    درباره پرتئوس دستت درد نکنه من ترجیح میدم عملی روی اردویینو تست کنم ولی مثال که شما زدی هیچ کمکی نکرد در ضمن من ماژول ساعت و رله و LCD ,بلتوس همه اسمبل شده هستند همه هم به درستی کار میکنند من دیشب فقط مشکلم این بود که رله موجود برعکس بود ووقتی فعال بود باید 0 میخورد وخروجی ما هم همیشه 0و برنامه ای که من بهش داده بودم وقتی برق مدار روشن خاموش میکردم تمامی رله ها روشن میشدن وخوب بود دستی خاموش بشند یا با دستور به وسیله بلتوس که این مورد در void setup همه رله ها را خاموش کردم یک بار و دباره برنامه تکرار نشه .الان که این مطلب مینویسم یادم افتاد که میتونم خروجی مدار را پول آپ کنم در این صورت خروجی 5یا 1 میشه ورله ها خاموش میشند و فقط کافیه بجای دستور برعکس کنم حالا امتحانش میکنم

    واما سوال من اینه چطور و چه دستوری که بتونم سر ساعت خاص و با یک دستور خاص رله خاموش روشن کنم

  3. #3
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط mohammadali نمایش پست ها
    درباره پرتئوس دستت درد نکنه من ترجیح میدم عملی روی اردویینو تست کنم ولی مثال که شما زدی هیچ کمکی نکرد در ضمن من ماژول ساعت و رله و LCD ,بلتوس همه اسمبل شده هستند همه هم به درستی کار میکنند من دیشب فقط مشکلم این بود که رله موجود برعکس بود ووقتی فعال بود باید 0 میخورد وخروجی ما هم همیشه 0و برنامه ای که من بهش داده بودم وقتی برق مدار روشن خاموش میکردم تمامی رله ها روشن میشدن وخوب بود دستی خاموش بشند یا با دستور به وسیله بلتوس که این مورد در void setup همه رله ها را خاموش کردم یک بار و دباره برنامه تکرار نشه .الان که این مطلب مینویسم یادم افتاد که میتونم خروجی مدار را پول آپ کنم در این صورت خروجی 5یا 1 میشه ورله ها خاموش میشند و فقط کافیه بجای دستور برعکس کنم حالا امتحانش میکنم

    واما سوال من اینه چطور و چه دستوری که بتونم سر ساعت خاص و با یک دستور خاص رله خاموش روشن کنم

    بهترین کاری که میتونی انجام بدی اینه که تو ستاپ اتظیم کنی و در آینده رله های 1 فعال بخری نه 0 فعال .

    در مورد انجام یه کاری سر ساعت خاص هم میتونی از ماژول ساعتت استفاده کنی به این صورت که برای متغیر ساعتت یه if بنویسی که هر وقت شد فلان ساعت فلان کار رو انجام بده .

    از اونجایی که نمیدونم از چه کتابخونه ای برای ساعت داری استفاده می کنی نمیونم چطوری به تکد بدم
    میتونی کد ساعتت رو بزاری تا با هم ادیت کنیم .

  4. #4
    Senior Member
    تاریخ عضویت
    Oct 2016
    نوشته ها
    112
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    بهترین کاری که میتونی انجام بدی اینه که تو ستاپ اتظیم کنی و در آینده رله های 1 فعال بخری نه 0 فعال .

    در مورد انجام یه کاری سر ساعت خاص هم میتونی از ماژول ساعتت استفاده کنی به این صورت که برای متغیر ساعتت یه if بنویسی که هر وقت شد فلان ساعت فلان کار رو انجام بده .

    از اونجایی که نمیدونم از چه کتابخونه ای برای ساعت داری استفاده می کنی نمیونم چطوری به تکد بدم
    میتونی کد ساعتت رو بزاری تا با هم ادیت کنیم .
    این کتابخونه ساعت #include "RTClib.h"

    چیزی که به ذهنم میرسید
    واما این دستور به چه معناست ؟int state;



    int state;





    if(DateTime.available() > 0){
    state = DateTime.read();
    }
    if (state == '2:45:00') {
    digitalWrite(rala1, LOW);
    ویرایش توسط mohammadali : 11-26-2016 در ساعت 07:19 AM

  5. #5
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط mohammadali نمایش پست ها
    این کتابخونه ساعت #include "RTClib.h"

    چیزی که به ذهنم میرسید
    واما این دستور به چه معناست ؟int state;
    یه پرینت ازمتغیر state ات بهم بده ببینم فرمتش چجوریه

    کدی که خودت نوشتی فک کنم حتی کامپیال هم نشه .

  6. #6
    Senior Member
    تاریخ عضویت
    Oct 2016
    نوشته ها
    112
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    یه پرینت ازمتغیر state ات بهم بده ببینم فرمتش چجوریه

    کدی که خودت نوشتی فک کنم حتی کامپیال هم نشه .
    این کل سرس برنامه که تابحال نوشتم دانلود

  7. #7
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط mohammadali نمایش پست ها
    این کل سرس برنامه که تابحال نوشتم دانلود
    یه مقدارممکنه طول بکشه
    جواب میدم

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

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

SEO by vBSEO