SmartEDU (7 / 7 étapes)

Étape 7: Étape finale

Nous voilà à notre étape finale pour le projet. Après que tous les composants sont joints au Conseil d’Edison d’Intel et à la maquette, nous sommes en mesure de recevoir des données de l’environnement et de l’internet. Nous avons utilisé plusieurs techniques pour cela à travailler, donc nous nous allons approcher comme une suggestion ayant l’esprit qu’il y a plusieurs façons pour n’importe qui traiter les données reçues.

Ayant à l’esprit que nous n’avions pas un environnement contrôlé pour faire des tests, nous étions encore en mesure de simuler une salle de classe en rassemblant les valeurs de la carte Intel Edison, écrire dans un fichier JSON, y compris les valeurs de la cellule photoélectrique et la thermistance. Nous avons mis en place un serveur web que constante écouterait les données entrantes sur un port spécifique (vous pourriez faire que localement en utilisant le serveur de web intégré Intel Edison), donc chaque fois que nous avons fait une demande HTTP POST, les informations contenues dans le fichier JSON seraient stockées dans notre base de données. Nous conseillons vivement l’utilisation de nœud JS pour facilement mettre en place un serveur web, et le cadre Express pour gérer les demandes envoyées par la Commission. Aussi, puisque nous utilisions JSON, nous suggérons à l’aide de MongoDB de traiter les données, car il est très facile de traiter JSON au format objets avec lui (il existe autres options que vous pouvez également envisager, comme l’utilisation de SQL structuré des bases de données).

Pour recevoir les données entrantes au Conseil d’administration (les valeurs optimisés par une intelligence artificielle créée par celui qui est la génération du projet. Nous avons utilisé la classification simple parce que nous n’avions pas les moyens au moment d’appliquer quoi que ce soit plus spécialisés, mais nous suggérons fortement de regarder plus loin pour les meilleures techniques d’apprentissage automatique) nous avons utilisé la technologie fournie par le Conseil d’administration pour gérer les appels internet, la bibliothèque de wifi qui vient avec Edison lui-même. Pour cette raison, nous pourrions recevoir des données provenant de l’extérieur pour modifier le comportement de composants spécifiques au sein du Conseil.
Nous espérons que vous apprécié notre projet et appris autant que nous l’avons fait en construisant ce projet avec la carte Intel Edison génial !

Cliquez ici pour ouvrir le dépôt github.

Articles Liés