~~ کیت کامل این آموزش اکنون در www.razvantech.com به فروش می رسد یکی را دریافت کنید! ~~
این دستورالعمل به شما نشان می دهد که چگونه با استفاده از برد آردوینو مگا یک سیستم قفل رمز عبور بسازید.
وقتی کد درست را تایپ می کنید، یک LED روشن می شود و سروو حرکت می کند تا یک قفل باز شود.
آنچه شما نیاز دارید:
—> یک آردوینو مگا (arduino uno یا dumilianove پین های دیجیتال کافی برای این پروژه ندارد)
—> یک ماژول LCD
—> یک صفحه کلید
—> یک بسته باتری (یا می توانید از کابل USB و رایانه شخصی استفاده کنید. قدرت)
—> یک پتانسیومتر 10 کیلو اهم
—> چهار مقاومت 10 کیلو اهم
—> تخته نان
—> سیم اتصال
—> یک سروو
![دسترسی به رمز عبور با آردوینو](https://duino4projects.com/wp-content/uploads/2015/02/Password-access-with-arduino.jpg)
مرحله 1: ال سی دی را به آردوینو وصل کنید
ماژول LCD دارای 16 پین است.
ابتدا پایه های 1 و 16 ال سی دی را به ریل زمین بر روی برد برد وصل کنید
سپس پایه های 2 و 15 ال سی دی را به ریل +5 ولت برد برد وصل کنید
حالا ریل زمین (باید آبی باشد) تخته نان را وصل کنید. یک پین زمینی روی آردوینو؛
ریل +5v برد برد (این یکی قرمز است) را به یکی از پایه های +5v روی برد آردوینو وصل کنید.
اکنون پتانسیومتر کنتراست می آید که باید به پایه 3 LCD متصل شود.
پتانسیومتر 3 پین خواهد داشت. پین وسط را بردارید و با سیم اتصال به پایه 3 آردوینو وصل کنید. دو پایه دیگر را یکی به +5v و دیگری را به GND (زمین) وصل کنید. ترتیب مهم نیست.
حالا بیایید یک آزمایش انجام دهیم: آردوینو را روشن کنید. ال سی دی باید روشن شود. اگر این کار را انجام دهد، عالی است! اگر LCD روشن نشد، برق را خاموش کنید و سیم ها را بررسی کنید.
هنگامی که آردوینو روشن می شود، هرگز سیم ها را تغییر ندهید، جابجا نکنید یا از روی برد مدار خارج نکنید. ممکن است برای همیشه به آردوینو آسیب وارد کنید.
اگر نور کار میکند، پتانسیومتر را تماماً به راست و تا آخر به چپ بچرخانید تا 2 ردیف مربع سیاه ببینید. این تضاد است.
حالا برق را بردارید و بیایید ال سی دی را با سیم های سیگنال به آردوینو وصل کنیم تا بتوانیم چیزی را روی آن نمایش دهیم.
آماده؟ بیا بریم!
پین ها را به صورت زیر وصل کنید:
پین LCD 4 –> پین آردوینو 2
پین ال سی دی 5 –> پین آردوینو 3
پین ال سی دی 6 –> پین آردوینو 4
پین ال سی دی 11 –> پین آردوینو 9 پین ال سی دی
12 –> پین آردوینو 10 پین
ال سی دی 13 – > Arduino Pin 11
LCD Pin 14 –> Arduino Pin 12
و این باید برای مدار LCD انجام شود.
یک کد تست برای LCD: موقت.
#include <LiquidCrystal.h>