Table des matières:

Reconnaissance d'appareils en temps réel à l'aide d'empreintes EM : 6 étapes
Reconnaissance d'appareils en temps réel à l'aide d'empreintes EM : 6 étapes

Vidéo: Reconnaissance d'appareils en temps réel à l'aide d'empreintes EM : 6 étapes

Vidéo: Reconnaissance d'appareils en temps réel à l'aide d'empreintes EM : 6 étapes
Vidéo: Comment résoudre le problème d'empreintes digitales après avoir placé le protecteur d'écran 2024, Novembre
Anonim
Reconnaissance des appareils en temps réel à l'aide des empreintes EM
Reconnaissance des appareils en temps réel à l'aide des empreintes EM
Reconnaissance des appareils en temps réel à l'aide des empreintes EM
Reconnaissance des appareils en temps réel à l'aide des empreintes EM

Cet appareil est destiné à classer différents appareils électroniques en fonction de leurs signaux EM. Pour différents appareils, ils ont différents signaux EM émis par celui-ci. Nous avons développé une solution IoT pour identifier les appareils électroniques à l'aide du kit Particle Photon. Notre appareil portable peut être porté au poignet et dispose d'une connexion compacte de photon de particules avec un écran OLED et d'une connexion de circuit de photon de particules à l'antenne fournie dans le kit.

Cet appareil peut être encore intégré pour contrôler les appareils électroniques et les transformer en " appareils intelligents " avec tous les logiciels open source, afin que vous puissiez le contrôler, modifier ou améliorer également les capacités de cet appareil.

Étape 1: Matériel: Conception de circuits

Matériel: Conception de circuits
Matériel: Conception de circuits
Matériel: Conception de circuits
Matériel: Conception de circuits
Matériel: Conception de circuits
Matériel: Conception de circuits
Matériel: Conception de circuits
Matériel: Conception de circuits

Composants: (du kit Particle Maker)

Vous pouvez acheter le kit sur divers sites Web en ligne.

-- Site Web d'Amazon

-- Site Web de particules

-- Site Web d'Adafruit

  1. Carte de développement de photons de particules
  2. Résistances x 3 -- 1 mégaohm
  3. Écran LCD OLED série 128X64 3-5V 0,96 "SPI
  4. Antenne (pour obtenir les lectures/empreintes EM)

Étape 2: Matériel: Impression 3D

Matériel: Impression 3D
Matériel: Impression 3D
Matériel: Impression 3D
Matériel: Impression 3D
Matériel: Impression 3D
Matériel: Impression 3D
  • Nous avons conçu notre cadran de bracelet à l'aide d'une imprimante 3D.
  • Le modèle 3D a été conçu dans l'application Shapr3D à l'aide d'iPad Pro.
  • stl du modèle 3D a été importé et poussé dans le logiciel Qidi puisque nous utilisions l'imprimante X-one-2 Qidi Tech.
  • L'imprimante 3D a pris environ 30 minutes pour imprimer le modèle.
  • lien vers le fichier stl.

Étape 3: Matériel: Découpe laser

  • Nous avons conçu le motif du bracelet à l'aide d'Adobe Illustrator.
  • Le modèle conçu a ensuite été exporté vers la machine Universal Laser où nous avons coupé le bois en un bracelet flexible.
  • lien vers le fichier svg.

Étape 4: Logiciel: Collecte de données

  • Utilisation de Photon, publication d'une valeur de données de 3 x 100 pour chaque instance possible.

  • Écriture des données de Photon vers data.json dans le serveur de nœuds.
  • Analyser les données du serveur de nœud vers MATLAB.
  • Les données envoyées à MATLAB sont sous la forme de 1 x 300.

Étape 5: Logiciel: Formation de l'ensemble de données collectées

  • Morceaux de 1 x 300 - alimentez MATLAB. (pour chaque appareil, 27 échantillons collectés) 27 x 300 données collectées.
  • Ajout de fonctionnalités aux données - (5 fonctionnalités) - moyenne, médiane, écart type, asymétrie, aplatissement.
  • Entraîner les données dans la boîte à outils de classification MATLAB
  • Test des données hors ligne (6 x 6) dans la même boîte à outils

Étape 6: Logiciel: Prédire les classes

Prédiction

Récupérer les données en direct à l'aide de photon

Envoi des données brutes au serveur de nœud. (données enregistrées dans le fichier data.json)

Script MATLAB pour lire les données du fichier data.json et prédire le résultat

Conseillé: