رباتیک و هوافضا

راه اندازی ماژول RFID با آردوینو

به نام خدا

راه اندازی ماژول RFID با آردوینو

 

 

امروز می خواهیم یک سیستم طراحی کنیم تا آی دی ( ID ) را در کارت RFID بخوانیم . هر کارت RFID دارای یک ID در داخل خود می باشد . سیستم های RFID کاربرد های زیادی دارد مثل کاربرد های خرید ( مانند کارت اتوبوس ) ، سیستم های حضور غیاب ، سیستم های امنیتی ( مثلا برای ورود افراد به اتاق ) ، جلوگیری از سرقت ( مانند فروشگاه های لباس ) و … .

قطعات مورد نیاز :

– برد آردوینو UNO ( البته هر برد آردوینو دیگری هم میشود )

– منبع تغذیه ۵ ولت

– خازن ۱۰۰ میکروفاراد

– میکروسوئیچ ( دو عدد )

– مقاومت یک کیلو اهم ( دو عدد )

– EM-18 ( ماژول RFID )

– LED

– ال سی دی کارکتری ۱۶*۲

 

توضیحات مدار :

ال سی دی کاراکتری ۱۶ پایه دارد که دو تا از پایه های آن برای نور پس زمینه است . بعضی از ال سی دی های کاراکتری این دو پایه را برای نور پس زمینه ندارند و ۱۴ پایه دارند . ۸ پایه برای تبادل داده است ( D0 تا D7 ) . پایه ۱ و ۲ برای تغذیه مثبت و منفی ال سی دی است . پایه ۳ برای تنظیم نور پس زمینه . پایه ۶ ( E ) برای فعال سازی پین ها است و پایه های ۵ و ۶ برای کنترل پین ها . به هنگام نوشتن روی ال سی دی پایه ۵ را به زمین وصل می کنیم . برای ارسال و نمایش داده ها روی ال سی دی کافی است ۴ پایه از ۸ پایه ای که مربوط به تبادل داده می شود ( D4 تا D7 ) را به آردوینو وصل کنیم . پایه های ۴ و ۶ را هم باید به آردوینو وصل کنیم .

بیشتر بخوانید...  تولید صدای تیک تیک با استفاده از آی سی 555

ماژول RFID برای ارتباط با آردوینو از پروتکل سریال USART استفاده می کند .

شماتیک مدار این پروژه به صورت زیر است :

 

 

دو دستور زیر اصلی ترین دستور های ارتباط سریال برای خواندن داده ها می باشد .

  1. Serial.begin(9600)
  2. ()data = Serial.read

دستور اول ، نرخ تبادل داده را مشخص می کند و دستور دوم داده ها را از پورت سریال می خواند .

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

کد های این پروژه را از لینک زیر دانلود کنید و بر روی برد آردوینو خود آپلود کنید و عملکرد آن را ببینید .

 

دانلود فایل

دیدگاه‌ها (0)

*
*