Paso 7: Conectar Base y programa concurso cajas
Instalar el Portal. Abra el directorio de secuencia de comandos en MyDocuments/Portal/SnappyImages.
DescargarQuiz2_install.zip de http://code.google.com/p/quiz-box/downloads/list que este archivo zip contiene (entre otras cosas) un directorio ágil que contiene los archivos "Remote5.py" y "Base5.py" que necesita para programar los módulos de radio de RF266. Usted tendrá que copiar estos archivos en su directorio de Documentos/Portal/SnappyImages en tu disco duro.
Poner en marcha el Portal y enchufe el adaptador USB en el ordenador. Portal le pedirá que conecte a un puerto. Se necesita darle cancelar, porque todavía no tienes un puerto que Portal entiende--sinapsis envía que el RF266 cargado con un script que no es muy útil y evita que el Portal reconociendo el módulo. Usted tendrá que borrar el script. En el menú del Portal seleccione 'Opciones' - ' borrar SNAPpy imagen... " Esto abrirá un cuadro de diálogo con algunos parámetros para entrar. Escriba el puerto com (si hay más puertos com en uso, que tenga que desconecte el adaptador de RF266 USB y ver qué puerto com se va). Al entrar en la plataforma, se trata de "RF266". Por último, pulse "Borrar". Esperar un diálogo pop-up que dice "Por favor, reinicie su dispositivo para iniciar el borrado". En este punto, usted necesita un cable de puente para conectar el pin reset a tierra en el RF266 (ver imagen). El módulo debe ser borrado rápidamente por el Portal. No necesita borrar los módulos más.
Ahora, puede programar una caja de prueba! Uno se enciende (con un RF266 en él), debería ver (solamente) una luz amarilla, que indica que necesita ser programado. En el Portal, pulse el botón "Watch", debería aparecer un nuevo nodo en el nodo llamado "AtCommandInterpretor" (ver imagen). Busque la dirección de red que coincida con la dirección impresa en el RF266. Seleccione el nodo nuevo en el punto de vista de nodo y presione el botón actualizar en la ficha información del nodo. A continuación, pulse el botón subir imagen ágil y cargar el script remote.py. Después de que carga, presione el botón de parámetros de configuración y establezca el nombre del dispositivo en un nombre corto que tiene sentido, como "AWANA_01". También, definir el tipo de dispositivo a "remoto". También, usted puede (tal vez no ahora pero más adelante) cambiar el "ID de red" y "Canal" a algo distinto del predeterminado, tenga en cuenta que para comunicarse, tanto todos los módulos deben tener el mismo identificador de red y el canal.
Ahora, encontrar que los módulos"SNAPpy" aparece en el lado derecho de la ficha información de nodo y encontrar una función llamada "setBaseNodeAddr(address)" haga clic sobre esto y usted debe obtener un cuadro de diálogo con un cuadro de entrada de texto "dirección". Escriba los seis caracteres de la dirección (como se ve en la ficha de nodo vistas) - entre comillas. Se verá algo como: "\x5D\x24\xBD", no olvide incluir las comillas, barras invertidas y x Ahora, encontrar el "setNodeName(name)" y escriba un nombre muy corto (entre comillas)--algo así como "A01".
Ahora Compruebe su caja de prueba, la luz debe ser intermitente azul (la base no está programada todavía--espera hacerlo más adelante). Y debe encender el LED rojo, amarillo y verde en respuesta a pulsar los botones.
Usted puede ahora programar el reinicio de sus cajas de prueba, sólo recuerda darle a cada uno un nombre único, esto hará que sea más fácil identificarlos más tarde.