Etape 11 : Fonctionnement du Gizmo
Branchez le câble USB reliant le Gizmo dans votre PC. Si vous recevez des messages sur le pilote est introuvable, suivez les instructions sur le site web de Sparkfun ici.
Démarrez le programme Python sur le PC :
- Ouvrez une invite de commande : Démarrer -> tous les programmes -> Accessoires -> invite de commandes
- Accédez au répertoire dans le répertoire Python : tapez cd c:\Python27
- Démarrez le programme en tapant : python.exe simple_internet_gizmo_v1.py
- Le programme se connectera à gizmo et vous devriez voir les messages indiquant le lecteur RFID Sparkfun rattachée comme sur la première photo. Si vous obtenez un message d’erreur que le programme ne peut pas se connecter, vous utilisez probablement le port COM erroné. Le guide de démarrage rapide pour lecteur RFID sur le site de Sparkfun montre pour déterminer quel port COM est utilisé par le lecteur RFID. Vérifiez et réessayez. Si vous utilisez un autre port COM que celui du programme Python, vous pouvez modifier la ligne 39 dans le programme ou spécifier le port COM lorsque vous exécutez le programme comme ceci : simple_internet_gizmo_v1.py python.exe COM6
Maintenant que vous êtes connecté, vous pouvez commencer à lire les étiquettes. Bien sûr, puisque c’est la première fois que vous utilisez le gizmo, aucun de vos étiquettes seront dans le tableau. Donc, voici ce que vous devez faire :
- Lire une étiquette et quand vous obtenez le message d’erreur dans le navigateur sur une balise inconnue, copiez l’ID de la balise, collez-le dans la table dans le programme python et mettre à jour le site web associé. La deuxième photo montre un exemple d’une page d’erreur de balise inconnue.
- Répétez cette opération pour toutes vos balises. N’oubliez pas d’utiliser un de vos étiquettes comme la balise « quite ».
- Relancer le programme python pour que les modifications prennent effet.
Vous pouvez répéter cette opération autant de fois que vous voulez ajouter de nouvelles balises. Remarque : étant donné que toutes les étiquettes RFID ont des ID uniques, les balises que j’ai énumérés dans le programme vont travailler pour moi mais pas pour vous -, vous devez supprimer mes entrées et remplacer par d’autres pour vos balises.
La troisième photo montre ce qui est affiché par le programme Python dans la fenêtre de commande lorsque les étiquettes sont lues. La première ligne pour chaque balise est les données lues à partir de lecteur RFID et la deuxième ligne est le tag et le site web associé.
Profitez de votre gadget Simple d’Internet !