Aperçu de l'équipement
La boîte d'essai d'enseignement RFID est une boîte d'essai d'enseignement multifonctionnelle de 125khz, 13.56mhz, NFC, 915MHz, 2.4GHz, GPRS / GPS, reconnaissance d'empreintes digitales, pistolet à balayage et d'autres modules de fréquence moyenne et basse que l'équipe de R & D visionnaire de Huaqing a commencé à développer et à développer En mars 2015 et a connu près de cinq mois pour terminer. La carte de base de l'ARM Cortex - M4 utilise un processeur stm32f407igt6 fabriqué par STMicroelectronics. Le stm32f407igt6 est un processeur 32 bits haute performance basé sur le noyau Cortex - m4f d'ARM V7, avec des fréquences principales allant jusqu'à 168 MHz et une puissance de traitement de 210 DMIPS, contenant 1 Mo de flash et 196 ko de SRAM, dans un boîtier lqfp176. En utilisant la manière de la carte de base + de la plaque de base, toutes les bouches io sur la carte, à l'exception de la vibration cristalline, sortent toutes, ce qui est extrêmement pratique pour l'extension et l'utilisation. Le FS - stm4 dispose non seulement d'interfaces couramment utilisées telles que USB, SD, port série, port réseau, bus CAN / RS485, etc., mais il est également conçu avec des interfaces d'extension telles que l'interface PS / 2 à utiliser. Prend également en charge les réseaux sans fil populaires actuels, Wi-Fi、ZigBee、 Bluetooth 4.0 et d'autres modules de communication sans fil pour faire plus de développement de projets IOT. Avec l'émulateur. La Chambre d'essai couvre une riche technologie d'identification par radiofréquence et offre de nombreuses routines expérimentales spécialement pour les débutants, peu profondes et capables de démarrer rapidement et de faire des développements ultérieurs.
Figure 1 carte réaliste du produit
Caractéristiques du produit
1. La boîte expérimentale RFID la plus riche contenant 125k, 13.56m, NFC, 915M, 2.4G active, identification d'empreintes digitales, balayage de Code QR, etc.;
2. Chaque module RFID offre plusieurs moyens d'accès, c'est - à - dire qu'il convient à la gestion centralisée et au développement d'applications individuelles:
(1) Chaque module RFID peut être accessible via une interface USB vers UART, une interface UART normale, une interface I2C;
(2) Chaque module RFID a un contrôleur Cortex - M0 indépendant;
(3) Chaque module RFID a un écran OLED indépendant;
3. Cortex - M ARM core et riche interface périphérique, peut être utilisé à la fois comme une boîte de test RFID pour l'expérimentation et comme une boîte de test à puce unique pour l'enseignement;
Fournir la communication ZigBee wifi Bluetooth 4.0, pratique et d'autres appareils de communication;
Fournir et d'autres personnalisations de combinaison de plate - forme embarquée, telles que: et la combinaison de plate - forme embarquée f4412 peut réussir avec des systèmes embarqués plus intégrés et des systèmes expérimentaux RFID.
Diagramme de structure du système
I. architecture technique
1. Les modules de classe RFID contiennent des modules 125khz, des modules 13.56mhz, des modules NFC, des modules 915MHz 2.4GHz, etc., qui envoient tous la valeur de carte de la carte RFID lue à la carte de base Cortex - M4 via le port série. 2. La plaque de base embarque un capteur d'intensité lumineuse, un capteur de température, une lampe LED, une lampe buzzer et de nombreux capteurs et contrôleurs.
Présentation de cas de projets intégrés
I. Présentation du projet
1.1 Système de surveillance de sécurité à distance
Avec le développement continu de l'informatisation électronique de la société, les gens utilisent de plus en plus d'appareils électriques dans les maisons, ce qui entraîne une augmentation évidente des risques de sécurité. Une fois que certaines anomalies apparaissent dans ces appareils, cela peut coûter beaucoup aux gens. Afin de réduire les anomalies causées par l'utilisation irrationnelle des appareils, il est nécessaire que l'utilisateur soit informé en temps opportun lorsque l'anomalie se produit et qu'une certaine opération soit effectuée pour l'éliminer grâce à une surveillance en temps réel. Le rôle du système de surveillance à distance est donc énorme. Ce système est basé sur PC, ARM Cortex - A8 / A9, GPRS, ZigBee et d'autres dispositifs, basé sur diverses technologies Internet, Internet des objets, capteurs et autres, écrit pour réaliser la surveillance de sécurité à distance, permettant aux utilisateurs de surveiller plus facilement l'environnement de surveillance nécessaire, obtenir toutes les informations et leur traitement des situations spéciales.
1.2 plateforme Wechat public Cloud
1.3 pêcheurs
L'émergence de l'intelligence moderne, en particulier des téléphones à écran tactile, a considérablement libéré le potentiel des téléphones, permettant aux utilisateurs de manipuler les téléphones plus facilement, ce qui a grandement contribué au développement du jeu sur les smartphones. Grâce à la maniabilité pratique, ainsi que les fonctionnalités d'appareils tels que les capteurs sur les smartphones modernes, le jeu traditionnel est également donné plus de possibilités. Dans ce contexte, un certain nombre de jeux populaires ont également émergé à la maison et à l'étranger, tirant pleinement parti des caractéristiques des smartphones modernes, qui ont connu un grand succès tant sur le plan du bouche - à - oreille que sur le plan économique. Parmi ces jeux, les jeux de stratégie d'action sont plus populaires auprès des joueurs car ils peuvent tirer pleinement parti des caractéristiques des smartphones, en particulier des téléphones tels que les écrans tactiles et les capteurs de gravité. Ce jeu est une imitation de Fishing Man's got, une version allégée de Fishing Man's got. En écrivant ce jeu, vous pouvez maîtriser l'écriture de jeux d'action et, sur cette base, écrire d'autres types de jeux.
1.4 rendez - vous
Au fur et à mesure que le Web se développe et que le rythme de vie augmente, les gens ont de plus en plus besoin de communiquer avec plus d'amis, d'où la nécessité de fournir plus de plates - formes de rencontres. Le logiciel est utilisé pour répondre aux besoins de rencontres des homesteads, appliqué à un large éventail d'homesteads, le principal groupe d'utilisateurs est un fidèle disciple de l'Internet mobile émergent, les hommes et les femmes de la marée solitaire sont en mesure de leur permettre de trouver du plaisir lorsqu'ils sont seuls. Ce client de projet est développé par Android language. Saut entre les activités dans le programme, permettant la commutation de l'interface. L'image ci - dessous est un chronogramme de l'application ANDRIOD client.
Figure 2chronogramme de l'application cliente ANDRIOD
Ce serveur de projet a été développé en langage Java et traite simultanément les demandes du client, en analysant les instructions du client pour manipuler la base de données. Les sockets sont principalement utilisés pour recevoir les données des clients, le Multithreading de Java pour permettre la concurrence, JDBC (Java data base Connectivity) pour manipuler les bases de données, etc. L'image ci - dessous est un chronogramme décrivant simplement le serveur.
Figure 3 chronogramme du serveur