Общ преглед на оборудването
RFID учебната кутия е изследователска и развойна група на Huawei Vision, която започна през март 2015 г., след почти пет месеца завършване на набор от модули с ниска честота от 125Khz, 13.56Mhz, NFC, 915Mhz, 2.4Ghz, GPRS / GPS, разпознаване на пръстови отпечатъци, сканиращи пистолети и други в една многочестотна, многофункционална учебна кутия. Ядровата платка на ARM Cortex-M4 използва процесора STM32F407IGT6, произведен от Italya Semiconductor. STM32F407IGT6 е високопроизводителен 32-битов процесор, базиран на ядрото Cortex-M4F на ARM V7, с основна честота до 168MHz и обработъчна мощност до 210 DMIPS, съдържащ 1MB FLASH и 196KB SRAM, използвани в пакета LQFP176. С помощта на основната плоча + дънната плоча, всички IO портове на плочата, с изключение на кристалните вибрации, са изведени, което е изключително удобно за разширяването и използването на потребителя. FS-STM4 разполага не само с често използвани интерфейси като USB, SD, сериен порт, мрежов порт, CAN / RS485 автобус и т.н., но и с разширителни интерфейси като PS / 2. Също така поддържа популярните в момента безжични мрежи, Wi-Fi、ZigBee、 Модули за безжична комуникация като Bluetooth 4.0 могат да направят повече проекти за IoT. Съвместно с симулатора. Тестовата кутия обхваща богат спектър от технологии за радиочестотно разпознаване и предлага много експериментални рутини, специално за начинаещи, от плитки до дълбоки, за бързо започване и последващо развитие.
Фигура 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. осигурява ZigBee WiFi Bluetooth 4.0 комуникация, удобно за комуникация с други устройства;
Осигуряване на персонализация с други вградени платформи, като например: и F4412 вградена платформа комбинация успешно може да бъде по-интегрирана вградена система и RFID експериментална система.
Диаграма на системната структура
Техническа структура
RFID модули включват модули от 125kHz, 13.56MHz модули, NFC модули, 915MHZ модули 2.4GHz модули и т.н., които изпращат стойностите на четените RFID карти чрез серийния порт към ядрената платка Cortex-M4. 2. дънната плоча е оборудвана със сензори за интензивност на светлината, температурни сензори, светодиодни лампи, лампи за бунер и много сензори и контролери.
Интегриран проект
Представяне на случая на проекта
1.1 Система за дистанционно наблюдение
С непрекъснатото развитие на социалната електроника, хората използват все повече електрически уреди в дома си, което води до значително нарастване на рисковете за сигурност. Ако се появят някакви аномалии в тези електрически уреди, те могат да причинят големи загуби на хората. За да се намали необичайната ситуация, причинена от неразумното използване на електрическите уреди, се изисква потребителите да получат информация навременно, когато се случи необичайната ситуация, и да предприемат определени действия чрез мониторинг в реално време, за да изключат необичайната ситуация. Ролята на системите за дистанционно наблюдение е огромна. Тази система се основава на компютър, ARM Cortex-A8 / A9, GPRS, ZigBee и други устройства, разчитайки на различни интернет, интернет на нещата, сензори и други технологии, за да се постигне дистанционно наблюдение на сигурността, по-удобно за потребителя да наблюдава необходимата среда за наблюдение, за да получи цялата информация и да се справи със специалните ситуации.
1.2 Обществена облачна платформа
1.3 Риболов
Появяването на съвременния интелигентен телефон, особено сензорен екран, значително освободи потенциала на мобилния телефон, така че потребителите да могат да управляват телефона по-удобно, което значително допринесе за развитието на игрите на смартфоните. Чрез удобното управление и функциите на устройства като сензорите на съвременните смартфони, традиционните игри също имат повече възможности. В този контекст се появиха и редица популярни игри в страната и в чужбина, които използват напълно различните характеристики на съвременните смартфони и постигнаха огромен успех както в устната, така и в икономическата сфера. В тези игри, екшън стратегия игри, защото могат да се възползват напълно от различните характеристики на смартфони, особено сензорни екрани и гравитационни сензори, са по-популярни сред геймърите. Тази игра е игра, която имитира Fisherman, и е лека версия на Fisherman. Чрез писането на тази игра, можете да овладеете основните елементи на писането на екшън игри и да създадете повече други жанрове игри на тази основа.
1.4 Да се срещнем
С развитието на мрежата и все по-бързия ритъм на живот, хората все повече се нуждаят от общуване с повече приятели и затова има нужда от повече платформи за запознанства. Този софтуер се използва за задоволяване на нуждите на запознанства на домашни мъже и жени, прилага се за голяма част от домашните мъже и жени, основната група потребители са верни последователи на нововъзникващия мобилен интернет, самотните момичета могат да им позволят да намерят щастие, когато са самотни. Клиентът на проекта е разработен на езика Android. Преминаването между дейностите в програмата осъществява превключването на интерфейса. Снимката по-долу е хронологична диаграма на клиентското приложение на Android.
Фигура 2хронологична диаграма на приложението на клиента andriod
Сървърът на проекта е разработен от езика Java, който едновременно обработва заявките на клиента и управлява базата данни чрез анализиране на инструкциите на клиентската служба. Основно се използва Socket за получаване на данни от клиента, Java Multithreading за реализиране на синхронизация, JDBC (Java Data Base Connectivity) за работа с бази данни и т.н. Снимката по-долу е кратко описание на хронологичната диаграма на сървъра.
Фигура 3 Хронологична диаграма на сървъра