Prezentare generală a echipamentului
RFID este echipa de cercetare și dezvoltare a Huaqing Vision a început în martie 2015, după aproape cinci luni, un set de module de frecvență mică și medie de 125Khz, 13.56Mhz, NFC, 915Mhz, 2.4Ghz, GPRS / GPS, recunoașterea amprentelor digitale, pistolul de scanare și altele într-un singur set de module de frecvență mică și medie. Placa de bază ARM Cortex-M4, folosind procesorul STM32F407IGT6 produs de compania 意大利半导体公司. STM32F407IGT6 este un procesor de înaltă performanță pe 32 de biți, bazat pe nucleul Cortex-M4F ARM V7, cu frecvență majoră de 168 MHz și capacitate de procesare de 210 DMIPS, care conține 1MB de Flash și 196KB de SRAM, sub formă de pachet LQFP176. Folosind placa de bază + placa de bază, toate porturile IO ale plăcii, cu excepția vibrațiilor cristaline, sunt foarte ușor de extins și utilizat. FS-STM4 nu numai că are interfațe frecvent utilizate, cum ar fi USB, SD, seriale, porturi de rețea, CAN / RS485 bus și altele, dar, de asemenea, este proiectat pentru interfațe extinse, cum ar fi interfața PS / 2. De asemenea, suportă rețelele wireless populare în prezent, Wi-Fi、ZigBee、 Modulele de comunicații wireless precum Bluetooth 4.0 pot face mai multe proiecte IoT. împreună cu simulatorul. Această casetă de testare acoperă o gamă bogată de tehnologii de recunoaștere cu frecvență radio și oferă o mulțime de rutine experimentale destinate exclusiv începătorilor, de la superficială la adâncime, pentru a putea începe rapid și pentru a face dezvoltarea ulterioară.
Figura 1 Produsul
Caracteristici ale produsului
1. cea mai bogată cutie de laborator RFID, care conține 125K, 13.56M, NFC, 915M, 2.4G activ, recunoașterea amprentelor digitale, scanarea codurilor 2D și altele;
Fiecare modul RFID oferă mai multe modalități de acces, atât pentru gestionarea centralizată, cât și pentru dezvoltarea aplicațiilor individuale:
(1) Fiecare modul RFID poate fi accesat prin interfața USB-UART, interfața UART obișnuită și interfața I2C;
Fiecare modul RFID are un master Cortex-M0 independent.
Fiecare modul RFID are un ecran OLED independent;
Core ARM Cortex-M și periferice de interfață bogate, care pot fi utilizate atât ca experimente RFID, cât și ca învățământ pentru o singură casetă de laborator;
4. furnizează comunicații ZigBee WiFi Bluetooth 4.0, ușor de comunicat cu alte dispozitive;
Furnizarea de personalizare cu alte platforme integrate, cum ar fi: sisteme integrate și sisteme experimentale RFID integrate cu succes cu platforma integrată F4412.
Diagrama sistemului
I. Structura tehnică
Modulul RFID conține module 125kHz, module 13.56MHz, module NFC, module 915MHZ, module 2.4GHz și altele, toate acestea trimițând valorile cardului citit de cardul RFID către placa de bază Cortex-M4 prin portul serial. 2. placa de bază este echipată cu senzori de lumină, senzori de temperatură, lumini cu LED-uri, multe senzori și controlere.
Prezentarea unui caz de proiect integrat
I. Prezentarea proiectului
1.1 Sisteme de monitorizare la distanță
Odată cu dezvoltarea continuă a informatizării sociale electronice, oamenii folosesc din ce în ce mai multe aparate electrice în casă, ceea ce duce la o creștere semnificativă a riscurilor de securitate. Odată ce apare o anomalie în aceste aparate electrice, oamenii pot suferi pierderi mari. Pentru a reduce situațiile anormale cauzate de utilizarea nerezonabilă a aparatelor electrice, este necesar ca utilizatorul să poată obține informații în timp util în momentul în care apare anomalia și să ia anumite acțiuni prin monitorizarea în timp real pentru a exclude anomaliele. Prin urmare, rolul sistemelor de monitorizare la distanță este foarte mare. Acest sistem se bazează pe PC, ARM Cortex-A8 / A9, GPRS, ZigBee și alte dispozitive, se bazează pe diferite tehnologii de Internet, IoT, senzori și altele, pentru a realiza monitorizarea de securitate la distanță, mai ușor de utilizat pentru monitorizarea mediului necesar pentru a obține toate informațiile și gestionarea acestora în situații speciale.
1.2 Platforma cloud publică WeChat
1.3 Pescuitul
Apariția inteligenței moderne, în special a telefoanelor cu ecran tactil, a eliberat în mod semnificativ potențialul telefonului mobil, astfel încât utilizatorii să poată manipula mai ușor telefonul mobil, ceea ce a contribuit în mod semnificativ la dezvoltarea jocurilor pe smartphone. Prin manevrarea ușoară și funcționalitatea dispozitivelor, cum ar fi senzorii de pe smartphone-urile moderne, jocurile tradiționale aduc, de asemenea, mai multe posibilități. În acest context, au apărut, de asemenea, un număr de jocuri populare în țară și în străinătate, care au profitat pe deplin de caracteristicile smartphone-urilor moderne și au avut un mare succes atât din punct de vedere oral, cât și economic. În aceste jocuri, jocurile de acțiune și strategie sunt mai populare printre jucători deoarece pot utiliza pe deplin caracteristicile smartphone-urilor, în special cele ale telefoanelor mobile, cum ar fi ecranul tactil și senzorii de gravitație. Acest joc este un joc care imită The Fisherman și este o versiune simplificată a jocului Fisherman. Prin scrierea acestui joc, puteți stăpâni elementele de scriere a jocurilor de acțiune și puteți scrie mai multe alte tipuri de jocuri pe baza acestuia.
1.4 Să ne întâlnim
Pe măsură ce rețelele se dezvoltă și ritmul vieții crește, oamenii au nevoie din ce în ce mai mult de a comunica cu mai mulți prieteni și, prin urmare, trebuie să ofere mai multe platforme de întâlniri. Software-ul este folosit pentru a satisface nevoile de întâlnire ale bărbaților și femeilor de acasă, aplicat pentru o gamă largă de bărbați și femei de acasă, grupul principal de utilizatori sunt adepții fideli ai Internetului mobil emergent, bărbații și femeile de moda singuratici le permit să găsească fericirea în timp ce sunt singuri. Acest client este dezvoltat în limbajul Android. Saltul între activități în programe realizează comutarea de interfață. Figura de mai jos este graficul cronologic al aplicației client Android.
Figura 2Andriod grafic cronologic al aplicației client
Serverul proiectului este dezvoltat în limbajul Java pentru a procesa simultan solicitările clientului și pentru a opera baza de date prin analizarea instrucțiunilor de la serviciul client. Se utilizează în principal socket pentru a primi datele de la client, Java multi-thread pentru a implementa simultanitatea, JDBC (Java Data Base Connectivity) pentru a opera baza de date și așa mai departe. Figura de mai jos este o grafică cronologică care descrie simplu serverul.
Figura 3 Programul serverului