Étape 7: Raccordement de Base et programme Quiz boîtes
Installer le portail. Ouvrez le répertoire de script dans mes documents/portail/SnappyImages.
TéléchargerQuiz2_install.zip depuis http://code.google.com/p/quiz-box/downloads/list que ce fichier zip contient (entre autres) un Snappy répertoire contenant les fichiers "Remote5.py" et "Base5.py" dont vous aurez besoin pour programmer vos modules de radio RF266. Vous devrez copier ces fichiers dans votre répertoire de Documents/portail/SnappyImages sur votre disque dur.
Démarrage du chantier et branchez l’adaptateur USB à votre ordinateur. Portail vous demandera de vous connecter à un port. Vous aurez besoin de frapper annuler, parce que vous n’avez pas encore un port qui comprend portail--Synapse envoie que la RF266 pré-chargé avec un script qui n’est pas très utile et portail empêche de reconnaître le module. Vous aurez besoin d’effacer le script. Dans le menu du portail, sélectionnez "Options" - "effacer Image accrocheur..." Cela fera apparaître une boîte de dialogue avec certains paramètres à entrer. Entrez le port com (si il y a plusieurs ports com en cours d’utilisation, vous devrez peut-être débrancher votre adaptateur USB RF266 et regardez quel port com s’en va). Entrez ensuite la plateforme, ce sera « RF266 ». Enfin, cliquer sur « Effacer ». Attendre pour une boîte de dialogue pop-up qui dit: « S’il vous plaît redémarrer votre appareil pour démarrer l’opération d’effacement ». À ce stade, vous avez besoin d’un fil de liaison pour relier la broche de remise à zéro à la masse sur le RF266 (voir photo). Le module doit être rapidement effacé par portail. Vous n’avez pas besoin d’effacer des modules plus.
Maintenant, vous pouvez programmer une boîte de quiz ! Un tour sur (avec un RF266 dedans), vous devez voir (uniquement) une lumière jaune solide, ce qui indique qu’elle doit être programmée. Dans Portal, appuyez sur le bouton « Regarder », un nouveau nœud devrait apparaître dans la vue de nœud appelé « AtCommandInterpretor » (voir photo). Recherchez l’adresse de réseau qui correspond à l’adresse imprimée sur le RF266. Sélectionnez le nouveau nœud à la vue du nœud et appuyez sur le bouton Actualiser dans l’onglet infos de nœud. Ensuite, appuyez sur le bouton Télécharger SNAPpy Image et télécharger le script remote.py. Après qu’il postera, appuyez sur le bouton Paramètres de Configuration et définissez le nom du périphérique pour un nom court qui fait sens, comme « AWANA_01 ». Définissez également le Type de périphérique à « distance ». En outre, vous pouvez (peut-être pas maintenant mais plus tard) changer le « ID réseau » et « Channel » à quelque chose autre que le défaut--Notez que pour pouvoir communiquer, tant/tous les modules doivent avoir le même ID de réseau et de canal.
Maintenant, trouvez que les « Modules SNAPpy » mentionnée sur le côté droit de l’onglet Info de nœud et de trouver une fonction appelée « setBaseNodeAddr(address) » cliquez sur ceci et vous devriez obtenir une boîte de dialogue avec une zone de saisie de texte « adresse ». Saisissez les six caractères de l’adresse (comme vu sur l’onglet vues de nœud) - entre guillemets. Il ressemblera à quelque chose comme: « \x5D\x24\xBD »--n’oubliez pas d’inclure les guillemets, les barres obliques inverses et les x Maintenant, trouver le « setNodeName(name) » et entrez un nom très court (entre guillemets)--quelque chose comme « A01 ».
Maintenant Vérifiez votre boîte de quiz, le voyant doit clignoter bleu (la base n’est pas programmé mais--pas espérer faire cela plus tard). Et, la LED rouge, jaune et verte doit s’allumer en réponse à l’aide des touches.
Vous pouvez maintenant programmer la réinitialisation de vos boîtes de jeu-questionnaire, n’oubliez pas de donner à chacun un nom unique--cela rendra plus facile de les identifier par la suite.