Nelson
Une Création de dans les catégories Électronique, Robotique. Dernière modification le 22/04/2022 par Sgiraud.
Nelson est un objet connecté créé par le designer Maxime Casstelli.(voir la video de présentation)
Introduction
Cet objet sert de support et de travaux pratiques pour le MOOC de Mines Telecom, “Fabriquer un objet connecté”.
Ce cours est terminé mais vous pouvez encore vous y inscrire jusqu’au 22/12/2016, vous ne pourrez pas avoir d'attestation de fin de cours mais vous bénéficierez de toutes les ressources du mooc.
Pour résumé, Nelson peut se connecter à un serveur, lui envoyer des informations et en recevoir (position du bras).
Un serveur de test est mis en place par le MOOC.
L'objet de ce post n'est pas de tout vous expliquer en détail, le cours le fait parfaitement, mais peut-être de vous donner envie de fabriquer le vôtre.
Liste des matériaux
Liste des outils
Etape n°1 - FUN
Si vous n'avez pas encore de compte sur France Université Numérique, inscrivez-vous vite, c'est gratuit et il y a des tas de cours passionnants (certains dont je ne comprends même pas l'intitulé, mais ça doit être bien).
Etape n°2 - Composition de Nelson
- Carte de prototypage NodeMCU ESP8266 - 12E
Dès le branchement de la carte, vous disposez dans l'IDE de l'Arduino d'un programme de test Wifiscan qui vous permet de visualiser sur la console série tous les réseaux wifi disponibles.
- Moteur SG90
Prix entre 2 et 3 euros. On trouve des offres à moins de 10 euros pour des quantités de 4 ou 5 pièces. Je vous suggère d'y souscrire car dans le projet, il faut pouvoir tourner le moteur à la main et certains n'aiment pas ça. Les servo-moteur ont en général 3 fils sauf les servo-moteur à retour d'information qui coûtent beaucoup plus chers (> 20 euros). Le MOOC explique comment ajouter ce quatrième fil. C'est très facile mais il faut avoir de tous petits outils et des grands yeux.
Pour ajouter le fil de retour d'information, c'est ici. (Attention: ce lien ne fonctionne que si vous êtes enregistré sur FUN)
- Une petite breadboard de 4,5 x 3,5 cm.
Etape n°5 - A quoi sert Nelson ?
Pour être honnête, je dirais que l’utilité de Nelson ne saute pas aux yeux. Voir la vidéo de son créateur Maxime Castelli.
Mais pour ma part, je trouve que son coté gadget inutile fait tout son charme. Si son utilité n'est pas avérée, son intérêt l'est.
Etape n°6 - Ce que vous apprendrez en fabriquant Nelson
- Le servomoteur à retour d’information, ou comment transformer un servomoteur en capteur analogique.
- Les piles protocolaires (le modèle OSI – Open Systems Interconnection)
- Le Wifi
- Le modèle client/serveur
- Les Méta-données
- Le format json
- Décrire la notion d'API web (Application Programming Interface)
- Récupérer les données d'un capteur pour les envoyer sur une API web.
- Placer votre Nelson en tant que serveur d'API web.
- Visualiser le chemin de la donnée depuis un serveur vers des clients.
- Transformer une donnée brute en donnée utile.
- Développer une application en Processing
Etape n°7 - Remerciements
A Louis-Camille et Arnaud qui ont imprimé les pièces, à Karine, qui par un regard neuf m'a permis de solutionner un bug et bien sur à l'équipe des Mines Telecom pour la réalisation de ce MOOC.