فهرست مطالب:
تصویری: کنترل چراغ راهنمایی: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
در این آموزش نحوه ایجاد چراغ راهنمایی و نحوه کنترل آن توسط کارت Drivemall را می آموزیم.
نحوه ایجاد چراغ راهنمایی برای خودروها و عابران پیاده با دکمه رزرو را خواهیم دید.
اگر درایورمال نداریم می توانیم از آردوینو استفاده کنیم ، اما در زیر پیوند توسعه Drivemall را مشاهده می کنید.
مزیت ترجیح Drivemall به برد کلاسیک آردوینو ، کاهش پیچیدگی اتصالات است که به تنظیم مرتب تری منجر می شود. با این حال ، این اختیاری است: همه نتایج هنوز با برد آردوینو ، تخته نان و پرش کننده های دوپونت کافی برای اتصالات معتبر هستند.
مرحله 1: صورتحساب مواد
- Baord Drivemall / ArduinoMega
- 4 سرخ قرمز
- 4 لید سبز
- 4 لید زرد
- 8 ترانزیستور npn
- 16 مقاومت 220 اهم
- 8 مقاومت 22k اهم
- 1 مقاومت 1k اهم
- کابل
- 1 دکمه
مرحله 2: اتصالات
چراغ راهنما با استفاده از دو ترانزیستور PNP که طبق نمودار شکل 2 به هم متصل شده اند کنترل می شود. عملکرد ترانزیستور PNP زمانی بسیار ساده است که پایه به GND متصل شود عبور جریان بین امیتر و کلکتور فعال است.
ما از ترانزیستورها برای کاهش تعداد پین های برد مورد نیاز برای روشن کردن هر چراغ راهنمایی استفاده می کنیم.
بنابراین اگر هر دو BASES VDD باشند ، LED قرمز روشن یا روشن تر می شود LED 21 17 14 6.
اگر BASE ترانزیستور دوم را تغذیه کنیم ، LED های 3 15 18 19 روشن می شوند.
در گذشته ، اگر هر دو BASES را به GND وصل کنیم ، LED های 20 16 13 10 روشن می شوند
اتصال دکمه در عوض مقاومت کلاسیک است که در یک پین دکمه به GND و دیگری به VDD متصل است.
پین های آردوینو ثبت شده از 1 تا 10 است.
مرحله 3: سیستم عامل
به صورت دوره ای فقط یکی از چراغ های راهنما سبز است. با فشردن دکمه عابر پیاده ، در دوره بعدی چراغ راهنمایی برای عابران پیاده سبز می شود
به منظور مدیریت تماس دکمه ای برای عابران پیاده بدون تاخیر در زمان واقعی ، از تابع () millis استفاده شد ، که زمان را بر حسب میلی ثانیه از زمان روشن شدن دستگاه باز می گرداند تا بتوان از آن استفاده کرد
مثال
جریان طولانی بدون علامت Millis = millis ()؛.
if (currentMillis - previousMillis> 2000 و bt03 == true و bbot == false)
{
Serial.println (1)؛
T1 ()؛
previousMillis = currentMillis؛
bt1 = true؛
BT03 = غلط ؛
}
زمان فعلی را در هر حلقه بارگذاری می کنیم و اگر جریان منهای زمان قبلی بیشتر از زمان انتخاب شده باشد ، اگر برای تغییر وضعیت چراغ راهنما ، متغیر بولی را برای انتقال بعدی فعال می کند ، البته اولین متغیر بولی را وارد کنید. در حال حاضر قبل از ورود حلقه صادق است.
مرحله 4: سلب مسئولیت
این آموزش به عنوان بخشی از پروژه Makerspace for Inclusion ، با حمایت مشترک برنامه Erasmus + کمیسیون اروپا ، تولید شده است.
هدف این پروژه ترویج یک نوع آموزش غیررسمی به عنوان وسیله ای برای تقویت مشارکت اجتماعی جوانان است ، آموزش غیررسمی که در فضاهای سازنده یافت می شود.
این آموزش فقط نظرات نویسندگان را منعکس می کند و کمیسیون اروپا نمی تواند مسئول هرگونه استفاده از اطلاعات موجود در آن باشد.
توصیه شده:
کنترل کننده چراغ راهنمایی آردوینو با استفاده از RBG Led - 4 طرفه: 3 مرحله ای
کنترل کننده چراغ راهنمایی آردوینو با استفاده از RBG Led | 4-Way: در این پست قصد دارید نحوه ساخت کنترل کننده چراغ راهنمایی آردوینو را بیاموزید. از این کنترل کننده چراغ راهنما برای کنترل جریان ترافیک استفاده می شود. اینها را می توان در مناطق پر تردد برای جلوگیری از بلوک های ترافیکی یا تصادفات استفاده کرد. ث
کنترل چراغ راهنمایی آردوینو - 4 طرفه: 3 مرحله ای
کنترل چراغ راهنمایی آردوینو | 4-Way: در این پست قصد دارید نحوه ساخت کنترل کننده چراغ راهنمایی آردوینو را بیاموزید. از این کنترل کننده چراغ راهنما برای کنترل جریان ترافیک استفاده می شود. اینها را می توان در مناطق پرتردد استفاده کرد تا از ترافیک یا تصادف جلوگیری شود
آردوینو نحوه کنترل چراغ های راهنمایی و رانندگی: 7 مرحله
نحوه کنترل چراغ های راهنمایی در آردوینو: در این آموزش ما نحوه کنترل چراغ های راهنمایی با استفاده از arduino و Visuino را یاد می گیریم. این آموزش برای مبتدیان عالی است. ویدئو را تماشا کنید
چراغ چراغ راهنمایی: 4 مرحله
چراغ راهنمای چراغ راهنمایی: نشأت گرفته از: https://www.makeuseof.com/tag/arduino-traffic-ligh .. چراغ راهنمایی آردوینو یک پروژه سریع ، آسان و سرگرم کننده است که می تواند کمتر از یک ساعت انجام شود. تغییرات ایجاد شده:- دکمه پروژه اصلی این است که فقط در حال تغییر است
کنترل چراغ راهنمایی آردوینو W/کنترل از راه دور: 10 مرحله
کنترل چراغ راهنمایی آردوینو W/کنترل از راه دور: من یک چراغ راهنمایی داشتم که در حال پر کردن آن بودم. & nbsp؛ تنها کاری که باید انجام شود ساخت کنترلر برای الگوهای سیگنال نور بود. & nbsp؛ برای چرخاندن آن ، یک کنترل از راه دور را وارد کردم. & nbsp؛ این همچنین فرصتی عالی برای من بود