خلاصه تجهیزات
جعبه آزمایش آموزش RFID تیم تحقیق و توسعه چشم انداز هواچینگ در مارس 2015 شروع به تحقیق و توسعه کرد و پس از نزدیک به پنج ماه تکمیل مجموعه ای از ماژول های فرکانس متوسط و پایین 125Khz، 13.56Mhz، NFC، 915Mhz، 2.4Ghz، GPRS / GPS، تشخیص اثر انگشت، اسکن اسلحه و غیره در یک باند چند فرکانس، جعبه آزمایشی آموزش چند منظوره است. صفحه اصلی ARM Cortex-M4 با استفاده از پردازنده STM32F407IGT6 تولید شده توسط شرکت نیمه هادی ایتالیا است. STM32F407IGT6 یک پردازنده 32 بیتی با عملکرد بالا است که بر اساس هسته Cortex-M4F ARM V7 با فرکانس اصلی تا 168MHz و ظرفیت پردازش 210 DMIPS با 1 MB فلاش و 196KB SRAM در بسته بندی LQFP176 استفاده می شود. با استفاده از شیوه صفحه هسته ای + صفحه پایین، تمام پورت های IO در صفحه به غیر از لرزش کریستال، بسیار آسان برای کاربر گسترش و استفاده است. FS-STM4 نه تنها دارای رابط های رایج مانند USB، SD، پورت سریال، پورت شبکه و CAN / RS485 است، بلکه رابط های گسترده مانند PS / 2 را برای استفاده طراحی کرده است. همچنین از شبکه های بی سیم محبوب در حال حاضر پشتیبانی می کند. Wi-Fi、ZigBee、 ماژول های ارتباطات بی سیم مانند بلوتوث 4.0 می توانند پروژه های اینترنت چیزها را توسعه دهند. همراه با شبیه ساز این آزمایشگاه شامل طیف گسترده ای از فناوری های تشخیص فرکانس رادیویی است که به طور خاص روش های آزمایشی زیادی را برای مبتدیان ارائه می دهد، از کم عمق تا عمق، قادر به شروع سریع و توسعه بعدی است.
تصویر 1 محصول
ویژگی های محصول
غنی ترین جعبه آزمایشگاهی RFID، شامل 125K، 13.56M، NFC، 915M، فعال 2.4G، تشخیص اثر انگشت، اسکن کد 2D و غیره؛
هر ماژول RFID روش های دسترسی متعددی را برای مدیریت متمرکز و توسعه برنامه های جداگانه ارائه می دهد:
(1) هر ماژول RFID می تواند از طریق رابط USB به UART، رابط UART معمولی، رابط I2C دسترسی داشته باشد.
هر ماژول RFID دارای یک کنترلر مستقل Cortex-M0 است.
هر ماژول RFID دارای یک صفحه نمایش OLED مستقل است.
هسته Cortex-M ARM و محیط های رابط غنی، می تواند به عنوان آزمایش جعبه آزمایشگاهی RFID یا به عنوان آموزش جعبه آزمایشگاهی تک چیپ استفاده شود.
4. ارائه ارتباطات بلوتوث 4.0 ZigBee WiFi برای ارتباطات راحت با سایر دستگاه ها؛
ارائه سفارشی سازی با ترکیب سایر پلتفرم های جاسازی شده مانند: ترکیب موفقیت آمیز سیستم های جاسازی شده و سیستم های آزمایشی RFID با پلتفرم جاسازی شده F4412.
نمودار ساختار سیستم
۱- ساختار فنی
ماژول های RFID شامل ماژول های 125kHz، ماژول 13.56MHz، ماژول NFC، ماژول 915MHZ ماژول 2.4GHz و غیره هستند که از طریق پورت سریالی به صفحه هسته Cortex-M4 ارزش کارت RFID را ارسال می کنند. صفحه پایین دارای سنسورهای قدرت نور، سنسورهای دما، چراغ های LED، چراغ های زنگ کننده است.
معرفی پروژه های جامع
۱- معرفی پروژه
1.1 سیستم نظارت از راه دور
با توسعه مداوم اطلاعات الکترونیکی اجتماعی، تعداد بیشتری از وسایل الکتریکی که مردم در خانه استفاده می کنند، خطرات امنیتی نیز به طور قابل توجهی افزایش یافته است. هنگامی که در این دستگاهها اتفاق میافتد، خسارتهای زیادی به مردم میافتد. برای کاهش شرایط غیرمعمولی ناشی از استفاده غیر منطقی از دستگاه های الکتریکی، لازم است که کاربر در زمان وقوع غیرمعمولی اطلاعات را بدست آورد و از طریق نظارت در زمان واقعی عملیات خاصی را برای حذف غیرمعمولی انجام دهد. بنابراین نقش سیستم های نظارت از راه دور بسیار زیاد است. این سیستم بر اساس دستگاه های PC، ARM Cortex-A8 / A9، GPRS، ZigBee و غیره است که بر اساس فناوری های مختلف اینترنت، اینترنت اشیاء، سنسورها و غیره نوشته شده است تا نظارت امنیتی از راه دور را به دست آورد، کاربر راحت تر برای نظارت بر محیط مورد نیاز نظارت کند، تمام اطلاعات را بدست آورد و شرایط ویژه را مدیریت کند.
1.2 سیستم عامل ابر عمومی
1.3 ماهیگیری
ظهور هوشمند مدرن، به ویژه تلفن های لمسی، به طور قابل توجهی پتانسیل تلفن همراه را آزاد کرده است، به کاربران اجازه می دهد تا به راحتی تلفن همراه را کنترل کنند، و این به نوبه خود به طور قابل توجهی به توسعه بازی در تلفن های هوشمند کمک کرده است. از طریق دستکاری راحت و قابلیت دستگاه هایی مانند سنسورها در گوشی های هوشمند مدرن، امکان بیشتری برای بازی های سنتی نیز فراهم می کند. در این زمینه، تعدادی از بازی های داغ در داخل و خارج از کشور نیز ظاهر شده اند که از ویژگی های گوشی های هوشمند مدرن به طور کامل استفاده می کنند و از نظر شفاهی و اقتصادی موفقیت های بزرگی به دست آورده اند. در این بازی ها، بازی های استراتژی اکشن به دلیل استفاده کامل از ویژگی های گوشی هوشمند به ویژه از ویژگی های گوشی همراه مانند صفحه لمسی و سنسور جاذبه، توسط بازیکنان بسیار محبوب است. این بازی یک بازی شبیه به ماهیگیری است و یک نسخه ساده ماهیگیری است. با نوشتن این بازی، شما می توانید نقاط اصلی نوشتن بازی های اکشن را تسلط کنید و بازی های دیگری را بر اساس آن بنویسید.
1.4 ملاقات کنیم
با رشد شبکه و افزایش سرعت زندگی، مردم به طور فزاینده ای نیاز به ارتباط با دوستان بیشتری دارند و بنابراین نیاز به ارائه پلتفرم های دوستیابی بیشتری دارند. این نرم افزار برای برآورده کردن نیازهای دوستیابی مردان و زنان خانگی استفاده می شود، برای بسیاری از مردان و زنان خانگی استفاده می شود، گروه اصلی کاربران پیروان وفادار اینترنت موبایل در حال ظهور هستند، مردان و زنان تنهایی می توانند به آنها اجازه دهند تا شادی را در تنهایی پیدا کنند. این پروژه توسط زبان اندروید توسعه یافته است. پرش بین فعالیت ها در برنامه، تغییر رابط را اجرا می کند. نمودار زیر جدول زمانی برنامه های مشتری Android است.
نمودار 2جدول زمانی برنامه های مشتری andriod
این سرور پروژه توسط زبان جاوا توسعه یافته است و به طور همزمان درخواست های مشتری را پردازش می کند و پایگاه داده را با تجزیه و تحلیل دستورالعمل های سرویس مشتری اداره می کند. استفاده عمده از سوکت برای دریافت داده از مشتری، چند رشته ای جاوا برای اجرای همزمان، JDBC (Java Data Base Connectivity) برای عملیات پایگاه داده و غیره. نمودار زیر به طور ساده یک نمودار زمان سرور را توصیف می کند.
شکل 3 جدول زمان سرور