Paso 9: Instalar el software
- Python se utiliza para ejecutar el programa que controlará el puerto USB para los datos de la RFID Sparkfun lector de tarjetas en el Gizmo. Había usado Python versión 2.7.2 para este programa. Cualquier versión de Python 2.7 debería funcionar bien. No he probado el Gizmo de Internet Simple en Python 3.2. x.
- Instalar Python 2.7, descargar el software Python 2.7 Windows instalación desde http://www.python.org/download/.
- Una vez finalizada la descarga, ejecute al instalador. El instalador le pregunta donde desea instalar Python - tuve instalarlo en c:\Python27. Todas las siguientes instrucciones asumen que es donde está instalado. Se puede instalar en una carpeta diferente, pero usted tendrá que ajustar las instrucciones en consecuencia.
- pySerial es una biblioteca Python que permite comunicarse a través de un enlace de comunicación serie como el USB. Instalar pySerial como sigue:
- Descargar pySerial de http://pypi.python.org/pypi/pyserial - haga clic en pyserial-2.6.tar.gz para descargar la biblioteca.
- Descargar e instalar 7-Zip de http://www.7-zip.org/. Este software es necesaria para abrir el archivo tar.gz de pyserial.
- 7-Zip de ejecutar (Inicio -> todos los programas -> 7-Zip-> 7-Zip File Manager).
- Abra el archivo pyserial-2.6.tar.gz con 7-Zip (archivo -> abrir).
- Haga doble clic en la carpeta "dist".
- Solo haga clic en el archivo "pyserial-2.6.tar" y haga clic en el botón "Extraer" en la parte superior de la ventana. Cuando le preguntó dónde poner el archivo, especifique c:\Python27\Lib\site-packages\pyserial-2.6
- Salida del 7-Zip
- Ahora que usted ha descargado pySerial, instalarlo:
- Abrir una ventana de comandos (Inicio -> todos los programas -> accesorios -> símbolo del sistema) y tipo en la línea de comandos: cd c:\Python27\Lib\site-packages-\pyserial-2.6
- Instalar pySerial tecleando este comando: setup.py c:\Python27\python.exe instalar
Descargue el archivo "simple_internet_gizmo_v1.py" en carpeta "c:\Python27".
Nota: este programa fue escrito para el lector de tarjetas de RFID de Sparkfun. Si usted está construyendo un Simple aparato de Internet usando el lector de tarjetas USB de Parallax RFID, debe usar el python programa "simple-internet-gizmo v1 para Parallax.py" a este paso. El lector de tarjetas RFID Sparkfun envía sólo una vez la información cuando la etiqueta está en la gama. El lector Parallax enviará la información varias veces cuando la etiqueta está en gama así que lógica adicional necesaria en el programa para eliminar las lecturas duplicadas.