هدف از این پروژه نجات جان افرادی است که از گذرگاه های راه آهن بدون سرنشین عبور می کنند. با ارائه راه حل اتوماتیک درب راه آهن. هنگام عبور از گذرگاههای راهآهن بدون سرنشین در هند، تصادفات زیادی رخ میدهد و جان خود را از دست میدهند.
مواد استفاده شده:
- چوب
- ترموکل
- قطار و مسیر،
قطعات الکترونیکی:
- آی سی L293D
- مجموعه سنسور IR
- آردوینو اونو
- موتور DC
- ماژول GSM
- پنل خورشیدی (مرحله بعدی پروژه)
- تخته نان، سیم و منبع تغذیه
عملکرد مدار
آردوینو یک پالس به سنسور اولتراسونیک می دهد. سنسور اولتراسونیک دارای یک چشم انتقال و یک چشم دریافت است. هنگامی که آردوینو یک پالس به سنسور اولتراسونیک می دهد، چشم فرستنده یک موج اولتراسونیک را منتقل می کند. وقتی قطار می رسد، موج اولتراسونیک به عقب باز می گردد. سپس چشم دریافت کننده امواج اولتراسونیک را دریافت می کند. به آردوینو سیگنال می دهد. که مسافت را محاسبه می کند.
فرمول محاسبه فاصله این است که سرعت صوت را با زمان برگشت موج اولتراسونیک ضرب می کنیم و جواب را بر دو تقسیم می کنیم.
سپس L293D و زنگ از آردوینو سیگنال می گیرند و خروجی را به موتور می دهند. و سپس دروازه راه آهن سقوط / بسته می شود. پس از عبور قطار، دروازه بالا می رود/باز می شود. موتور برای دروازه راه آهن نیز می تواند از پنل خورشیدی تامین شود.
برنامه ها و مزایا
اگر در گذرگاه های راه آهن بدون سرنشین نصب شود از تصادف جلوگیری می کند و جان انسان ها را نجات می دهد.
- نجات جان مردم
- راه حل سازگار با محیط زیست
- کم هزینه
- به راحتی قابل نصب است
برنامه
//پین که باعث ایجاد صدای اولتراسونیک می شود
.
//pin که زمان دریافت اکو را با استفاده از pulseIn()
int inPin = 12;
//محدوده بر حسب سانتی متر که برای ورود بی خطر در نظر گرفته می شود، هر چیزی
//که کمتر از 5 سانتی متر باشد، LED قرمز رنگ را فعال می کند
safeZone = 5;
//اعداد پین LED
int right = 5;
int left = 2;
int buzzer =10;
void setup() {
// مقداردهی اولیه ارتباط سریال
Serial.begin(9600);
}
void loop()
{
//دوره خام بر حسب میلی ثانیه، سانتی متر
مقدار //تبدیل شده به فاصله
Int duration، سانتی متر است.