نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
مهدی دمیرچیلو

چراغ چشمک زن ۸ کاناله به صورت دو حالته

بسم الله الرحمن الرحیم : چراغ چشمک زن ۸ کاناله به صورت دو حالته – تو این جلسه میخوام یه پروژه رو توضیح بدم که به صورت ۲ حالته هستش ؛ اگه رو دکمه GO کلیک شود چراغ ها از بالا به صورت یکی در میان روشن و خاموش میشوند و تا LED آخر این کار ادامه دارد و دوباره از اولین LED ….و اگه رو کلید GO & BACK کلیک شود  مثل حالت قبل خواهد بود فقط با این تفاوت که وتی به آخرین LED رسید به جای این که دوباره بره از اولین LED شروع به کار کنه وقتی به آخرین LED رسید ، از همان آخرین LED شروع به کار میکند تا اولین LED وبعد از اولین LED تا آخرین و بعد…

چراغ چشمک زن ۸ کاناله به صورت دو حالته


اون قطعه ای که اسمش RESPACK هست یه جعبه مقاومت هست ؛ یه ۸ تا مقاومت رو گزاشتن کنار هم شده یه جعبه مقاومت.برا این گزاشتیمش که LED ها نسوزه.
(البته تو شبیه سازی اتفاقی نمیوفته ولی تو واقعیت LED ها میرن هوا)
اون دو تا مقاومت سمت چپی هم برا محدود کردن جریان و جلو گیری از سوختن میکروکنترلر.
(البته این مقاومت رو اگه بردارین برنامه به مشکل میخوره ، یه بار تست کنید ظرر نمیکنید.) good

اینم از کد های برنامه  ، همون طور که مشاهده میکنید دو تا حلقه براش نوشتم که یکی برا حالتی هست که رو دکمه GO کلیک شود و دیگری برا حالتی که روی دکمه GO & BACK کلیک میشود.
این برنامه رو من دو جا دیدم ؛ یه جا تو کتاب !!! یجا هم تو یکی از سایت ها که اگه اشتباه نکم برا فروش گزاشته بود. dash
در کل هدف از این جور پروژه ها اینه که هم یه شروعی باشه برا تازه کارا و هم این که کم کم کار قطعات رو تو مدار ها یاد بگیریم و بدونیم که چرا این قطعه رو تو مدار گزاشتن.
و نه مثل خیلی از دانش آموزان و دانشجویان که فقط بلدند ضرب و تقسیم کنند (مسائل رو حل کنند) و این که چرا این قطعه رو تو این قسمت از مدار گزاشتن و از این جور چیزا اطلاعی ندارند.

دانلود پروژه چراغ چشمک زن ۸ کاناله

پسورد فایل های سایت :
www.dmf313.ir
مهدی دمیرچیلو جنگ ما فتح قدس را در پی خواهد داشت (امام خمینی) >>>>>> اگر از صدام بگذریم، اگر مسأله قدس را فراموش کنیم، اگر از جنایت های امریکا بگذریم از آل سعود نخواهیم گذشت. ان‌شاالله اندوه دلمان را را در وقت مناسب با انتقام از امریکا و ال سعود برطرف خواهیم کرد و داغ و حسرت حلاوت این جنایت بزرگ را بر دلشان خواهیم گذاشت و با برپایی جشن پیروزی حق بر جنود کفر و نفاق و آزادی کعبه از دست نااهلان و نامحرمان به مسجد الحرام وارد خواهیم شد (امام خمینی)
ارسال دیدگاه
9

1) تعداد حروف غیر فارسی از حروف فارسی بیشتر باشه دیدگاه به صورت خودکار حذف میشه.

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید : debian

  1. Avatar

    مهمان

    امین

    سلام مرسی از آموزشای خوبتون
    یه سوال چرا وقتی میخوای تو ای تی مگا 8 این عملیاتو انجام بدیم مثلا پورت B خروجی , D ورودی بشه یا برعکس فقط یک بار برنامه اجرا میشه و بعد چراغها خاموش میشن اما با ATMEGA16 اینجوری نیستش و خود به خود متوقف نمیشه؟

    1397/09/15
    11:49
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام-نمیدونم کجا سوتی دادی ولی احتمال میدم همین پروژه رو برداشتی هدرشو عوض کردی و پروگرام کردی.
      برو یه پروژه جدید ایجاد کن.

      1397/09/15
      12:22
  2. Avatar

    مهمان

    Zzzzz

    سلام
    کمک میخواستم
    دوتا برنامه میخوام
    یکیش اینکه ۴ تا کلید ۴ تا ال ای دی متانظر داره و با زدن هر کلید ال ای دی متناظر روشن و با رها کردنش خاموش بشه
    دیگری اینکه ۸ ال ای دی داریم اولیش روشنه و با زدن کلید ال ای دی بعدی روشن میشه
    راه ارتباطی بدین ممنون میشم

    1397/07/18
    11:42
  3. Avatar

    مهمان

    علیرضا آهنی

    سلام.
    پروزه در عمل کار می کند ایا؟

    1396/01/12
    09:36
  4. Avatar

    نویسنده سایت

    سید محمد

    همین الان مطلب مقاوت ها تون رو تو سایت خوندم.
    این مدل موازی رو تا حالا ندیده بودم .
    تمام تلاش ما اینه که جریان کمتری بکشیم . تو این حالت براش فرعی درست کردین بیشتر کشیده بشه ؟؟
    یه مثال :
    ولتاژ خروجی میکرو 5 ولت و افت ولتاژ روی led دو ولته .
    5-2=3
    این 3 ولت باید روی یه المان دیگه افت کنه .
    شاید روش موازی تو منابعی که خروجی محدود دارن جواب بده . ولی یه منبع جریان بالا بزارید قطعا led مرخص میشه .
    اینو گفتم که بگم این روش شدیدا دانشجوییه و به هیچ وجه صنعتی نیست .
    مقاومت موازی در ورودی به عنوان pullup – pull down و در خروجی برای حالت open collector به کار میره .
    یه مثال برا خروجی twi میکرو هست که حتما باید پول اپ بشه .

    1394/04/14
    03:38
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      بله باید مقوامت ها با led ها سری بشن….اشتب از منه…
      ممنون از شما

      1394/04/15
      03:41
  5. Avatar

    نویسنده سایت

    سید محمد

    “اون قطعه ای که اسمش RESPACK هست یه جعبه مقاومت هست ؛ یه ۸ تا مقاومت رو گزاشتن کنار هم شده یه جعبه مقاومت.برا این گزاشتیمش که LED ها نسوزه.”
    ” اون دو تا مقاومت سمت چپی هم برا محدود کردن جریان و جلو گیری از سوختن میکروکنترلر. ”
    فکرنکنم ! mail
    شما با اون مقاومتها خروجی میکرو رو پول دان کردی !!!!
    اونها برای ورودی کاربرد دارن . برای محدود کردن باید مقاومت سری باشه . dash
    اون دو تا سمت چپی هم پول دانه .
    یعنی وقتی ولتاژ نداری پایه میکرو نویز نمیگیره و زمین رو میخونه . وقتی هم ولتاژداری که داری دیگه !

    1394/04/14
    03:27
  6. Avatar

    مهمان

    رضاعباسی

    داداش ی دست خوشی بگم برم بخوابم ، قربونت کارت عالیه good

    1394/01/08
    11:20
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      yes

      1394/01/09
      09:04