@سیننکوایلیا سیننکو
مدیر عامل ، مهندس نرم افزار WEB ، تولید چاپگرهای سه بعدی
امروز ، با استفاده از برد آردوینو ، Ethernet Shield و ماژول RFID ، ما می خواهیم دستگاه را جمع کنیم ، لحیم کنیم و برنامه ریزی کنیم تا زمان ورود و خروج کارکنان مشخص شود. در مقاله بعدی ، ما یک اسکریپت سرور کوچک خواهیم ساخت که درخواست ها را دریافت و پردازش می کند.
وظیفه
ما تولید ناب و ضرب الاجل محدودی داریم ، بنابراین دستگاه باید سریع و با هزینه کم ساخته شود.
- دستگاه باید برچسب RFID را بخواند و از طریق درخواست های HTTP آن را به سرور ارسال کند.
- باید در برابر استفاده تصادفی از برچسب های RFID محافظت شود.
- دستگاه باید یک مهر زمان با فرمت UNIX ارسال کند و همچنین باید زمان را با سرور همگام سازی کند.
- اگر سرور در دسترس نیست ، برچسب ها باید در حافظه ذخیره شوند و وقتی شبکه در دسترس است ، برچسب ها را از حافظه ارسال کنید.
- توصیه می شود این کار را بدون درایوهای فلش خارجی انجام دهید.
- در صورت قطع شدن ارتباط ، باید حداقل 300 رکورد ذخیره شود.
- در صورت بروز مشکل در سرور اصلی باید امکان تغییر به سرور آینه را داشته باشید.
- امکان تنظیم IP ثابت و دینامیکی برای دستگاه وجود دارد.
- امکان تغییر تنظیمات دستگاه با استفاده از درخواست از سرور وجود دارد.
برای ایجاد سیستمی برای ردیابی بازدیدها ، از موارد زیر استفاده خواهم کرد:
- (هر) Duino …