Обзор оборудования
Учебный испытательный ящик RFID - это многочастотный многофункциональный учебный экспериментальный ящик, состоящий из модулей средней и низкой частоты, таких как 125 Гц, 13.56 МГц, NFC, 915 МГц, 2,4 ГГц, GPRS / GPS, распознавание отпечатков пальцев, сканирующая пушка и другие, которые были завершены командой разработчиков Huaqing Vision в марте 2015 года. Ядровая плата ARM Cortex - M4, использующая процессор STM32F407IGT6 производства итальянско - французской полупроводниковой компании. STM32F407IGT6 - это высокопроизводительный 32 - разрядный процессор, основанный на ядре Cortex - M4F ARM V7 с основной частотой до 168 МГц и пропускной способностью 210DMIPS, с 1 МБ FLASH и 196 КБ SRAM в форме упаковки LQFP176. Используя основную пластину + нижнюю пластину, все порты IO на панели, кроме кристаллических колебаний, выводятся, что очень удобно для расширения и использования пользователем. FS - STM4 не только имеет широко используемые интерфейсы, такие как USB, SD, последовательные порты, сетевые порты, шины CAN / RS485, но также имеет расширенные интерфейсы, такие как интерфейс PS / 2. Он также поддерживает современные беспроводные сети, Wi-Fi、ZigBee、 Модули беспроводной связи, такие как Bluetooth 4.0, могут быть разработаны для большего количества проектов IoT. С эмулятором. Испытательная коробка охватывает богатую технологию радиочастотной идентификации и предлагает множество экспериментальных процедур, специально предназначенных для начинающих, от простого до глубокого, чтобы быстро начать и сделать последующие разработки.
Рисунок 1 Реальная продукция
Особенности продукции
1. Самый богатый RFID - экспериментальный ящик, состоящий из 125K, 13.56M, NFC, 915M, 2.4G активных, распознавания отпечатков пальцев, сканирования QR - кодов и т. Д.
Каждый модуль RFID предлагает несколько способов доступа, то есть подходит для централизованного управления и для разработки отдельных приложений:
(1) Каждый RFID - модуль доступен через USB - интерфейс UART, обычный интерфейс UART, интерфейс I2C;
(2) Каждый RFID - модуль имеет отдельный контроллер Cortex - M0;
(3) Каждый RFID - модуль имеет отдельный OLED - дисплей;
Ядро Cortex - M ARM и богатая интерфейсная периферия могут использоваться как в экспериментальном порядке в качестве RFID - экспериментальной коробки, так и в качестве автономной экспериментальной коробки для обучения;
Обеспечить связь с ZigBee WiFi Bluetooth 4.0 и удобную связь с другими устройствами.
Предлагается комбинированная настройка с другими встроенными платформами, такими как: и F4412 Embedded Platform Complex, которая обеспечивает более интегрированную встроенную систему и экспериментальную систему RFID.
Структура системы
I. Техническая архитектура
Модули класса RFID включают модуль 125 кГц, модуль 13,56 МГц, модуль NFC, модуль 915 МГц модуль 2,4 ГГц и т. Д. Все эти модули передают считываемые значения карт RFID через последовательные порты на основную плату Cortex - M4. 2.Нижняя панель оснащена датчиками силы света, датчиками температуры, светодиодными лампами, зуммерами и многими датчиками и контроллерами.
Примеры комплексных проектов
I. Представление примеров проектов
1.1 Дистанционная система контроля безопасности
При непрерывном развитии социальной электронной информации люди используют все больше и больше электроприборов в своих домах, что приводит к значительному увеличению рисков безопасности. В случае возникновения каких - либо аномалий в этих электроприборах люди могут понести большие потери. Чтобы уменьшить аномалии, вызванные нерациональным использованием электроприборов, необходимо, чтобы пользователи своевременно получали информацию во время аномалии и принимали определенные меры для устранения аномалий посредством мониторинга в реальном времени. Поэтому роль системы удаленного мониторинга очень велика. Эта система основана на PC, ARM Cortex - A8 / A9, GPRS, ZigBee и других устройствах, основанных на различных технологиях, таких как Интернет, Интернет вещей, датчики и т.д., для достижения удаленного мониторинга безопасности, более удобного для пользователей мониторинга среды, необходимой для мониторинга, получения всей информации и ее обработки особых ситуаций.
1.2 Публичная облачная платформа WeChat
1.3 Рыболовные люди
Появление современных смартфонов, особенно телефонов с сенсорным экраном, значительно освободило потенциал мобильных телефонов и сделало их более удобными для пользователей, что, в свою очередь, значительно способствовало развитию игр на смартфонах. Благодаря удобным манипуляциям и функциям устройств, таких как датчики на современных смартфонах, традиционные игры также открывают больше возможностей. На этом фоне в стране и за рубежом также появился ряд популярных игр, которые в полной мере используют различные характеристики современных смартфонов и добились больших успехов как из уст в уста, так и в экономике. В этих играх игры типа Action Strategies более популярны среди геймеров, потому что они в полной мере используют возможности смартфонов, особенно таких телефонов, как сенсорные экраны и гравитационные датчики. Эта игра - игра, которая имитирует « Рыбачий человек» и представляет собой сокращенную версию Рыболовного человека. Написав эту игру, можно освоить основные моменты написания экшн - игр и на этой основе написать больше других типов игр.
1.4 Мы встречаемся
По мере развития сети и растущего ритма жизни людям все больше и больше нужно общаться с большим количеством друзей, поэтому им нужно предоставить больше платформ для знакомств. Программное обеспечение, используемое для удовлетворения потребностей Housey Housey Housey и Housey для знакомств, применяется к большинству Housey Housey и Housey Women. Основная группа пользователей - верные последователи нового мобильного Интернета. Одинокие бум - бумеры позволяют им находить счастье в одиночестве. Клиент проекта разработан на языке Android. Переход между активностью в программе реализует переключение интерфейса. На рисунке ниже показана хронология приложений Andriod - клиентов.
Рисунок 2 Хронология клиентских приложений Andriod
Сервер проекта, разработанный на языке Java, одновременно обрабатывает запросы клиента и управляет базой данных, анализируя инструкции клиента. В основном используется Socket для получения данных от клиентов, многопоточность Java для достижения параллельности, JDBC (Java Data Base Connectivity) для управления базами данных и т.д. На приведенной ниже диаграмме кратко описывается хронология сервера.
Рисунок 3 Хронология сервера