آموزش مهارت های صنعت

  • ۰
  • ۰

کار با برد آردوینو و ساخت پروژه بخشی از لذت های الکترونیک است، ساخت چراغ راهنمایی رانندگی با آردوینو یک پروژه ساده و در عین حال جذاب است.

به نظر شما ساخت یک چراغ راهنمایی رانندگی واقعی به چه صورت است؟

برای یادگیری و پیاده سازی این پروژه جذاب، فیلم زیر را تماشا کنید.

آموزش ساخت چراغ راهنمایی رانندگی با آردوینو (بخشی از بسته جامع BEE)

وسایل مورد نیاز پروژه ساخت چراغ راهنمایی رانندگی با آردوینو

  1. 3 عدد led به رنگ های سبز، زرد و قرمز
  2. یک سون سگمنت
  3. آردوینو نانو

منطق کاری پروژه

منطق کلی پروژه این است که ابتدا در محض روشن شدن led قرمز روشن است و شمارنده 9 ثانیه می­ شمارد.
سپس به محض 0 شدن مقدار شمارنده led سبز روشن شده و قرمز خاموش می­شود 9 ثانیه شمارش می­شود و
وقتی به 0 صفر رسید تایمر قطع شده و led زرد به تنهایی به مدت 2 ثانیه روشن مانده و
دوباره به قرمز روشن می­رسیم.

کد نوشته شده برای پروژه ساخت چراغ راهنمایی رانندگی با آردوینو

در گام نخست از این آموزش باید به کد نوشته شده برای این پروژه مسلط شویم.

چون کد به صورت حلقه ای اجرا می­شود آن را داخل loop می­نویسیم.
بعد از تعریف متغیر i ابتدا led قرمز را با دستور digitalWrite روشن می­کنیم و
شمارنده را با حلقه for معکوس و تاخیر 1 ثانیه ای صدا می­زنیم.
بعد از اتمام دستورات for با دستور digitalWrite باید led قرمز را خاموش کرده و سبز را روشن کنیم.
بعد از آن دوباره دستور for معکوس را تکرار می­کنیم تا شمارش چراغ سبز را داشته باشیم و
در نهایت بعد از صفر شدن این مقدار تابع reset7segment را صدا زده و آن را خاموش می­کنیم.
بلافاصله led سبز رنگ خاموش و زرد روشن می­شود و به مدت 2 ثانیه تاخیر می­دهیم.
میتوان زمان این تاخیر را با عنوان yellowDelay در بخش اول کد define کرد.
در خط آخر حلقه led زرد خاموش می­شود و با تکرار مجدد loop قرمز روشن خواهد شد.

بستن مدار

ساخت چراغ راهنمایی رانندگی با آردوینو

پایه های سون سگمنت را به پین های 6 تا 12 را به ترتیب متصل کرده و
led ها به پین های 3-4-5 میکرو متصل شده اند.

اجرای پروژه

...

مطالعه ادامه مطلب در منبع این مطلب « ساخت چراغ راهنمایی با آردوینو »

  • ۹۸/۰۵/۰۷
  • سینا صفایی

نظرات (۱)

اتوماسیون صنعتی صنعت تک، یک مجموعه تخصصی آموزش ، معرفی و فروش تجهیزات اندازه گیری فشار از جمله سنسور فشار ، ترانسمیتر فشار ، پرشر سوئیچ و گیج فشار است که به مشتریان خود کمک می کند به راحتی سنسور یا ترانسمیتر مناسب خود را شناسایی و در صورت نیاز خرید کنند. شما همواره می توانید جهت مشاوره و یا راهنمایی با شماره 02144032578 تماس بگیرید.

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی