Home
Instituto Tecnológico de Costa Rica Escuela de Ingeniería
Contents
1. letc ppp ABORT BUSY ABORT NO CARRIER ABORT VOICE ABORT NO DIALTONE ABORT NO DIAL TONE ABORT NO ANSWER ABORT DELAYED sd ATAT OK AT amp F OK ATQ0 V1 El OK AT amp D2 amp C1 OK AT FCLASS 0 OK ATS0 0 OK AT CGDCONT 1 IP APN OPERADORA OK AT CGATT 1 OK ATD 99 1 CONNECT c En este archivo se coloca el APN de la operadora seleccionada Posteriormente en el archivo Fusion sh se comenta las l neas de las operadoras y se coloca una nueva l nea pon nombre_operadora amp Nota Para m s informaci n del dise o de las rutinas de cada script consultar la Tesis titulada Nodo de recolecci n y procesamiento de datos basado en GNU Linux Disponible en el repositorio de la Biblioteca Biblioteca Jos Figueres Ferrer del Instituto Tecnol gico de Costa Rica
2. BeagleBoard Al terminar la inicializaci n de la BeagleBoard se procede a insertar el nombre de usuario y la clave correspondiente El nombre de usuario corresponde a ubuntu y la clave temppwo Al inicializar por primera vez el Ubuntu el usuario debe configurar algunos archivos para realizar las siguientes tareas e Automatizaci n de los procesos e Conexi n de los m dulos USB al directorio dev e Ajuste zona horaria e Ajuste de la fecha y hora al inicio del sistema Las tareas mencionadas anteriormente se integraron en un script ejecutable para evitar la configuraci n manual Todos los archivos de configuraci n se colocan sobre un mismo directorio La configuraci n inicial se requiere de Internet por lo que se requiere un cable Ethernet En la consola de la tarjeta se debe introducir el comando para habilitar la conexi n sudo dhclient eth0 Con la conexi n establecida se entra al directorio con los archivos del sistema cd Nodo Se le da los permisos de ejecuci n al script sudo chmod 777 installeBridge sh Por ltimo se ejecuta el script de instalaci n installeBridge sh ARCHIVOS CONFIGURABLES POR EL USUARIO En esta secci n se comenta los archivos que pueden ser modificadas por el usuario 75 tty description rules Este archivo se encarga de acoplar los m dulos Gateway y Datacard al directorio dev gateway y dev datacard respectivamente Sin embargo no todos los Datacard tienen el mis
3. que se necesitan para inicializar cualquier sistema El enlace que contiene las im genes corresponde a http rcn ee net deb rootfs En este sitio web se encuentra distintas versiones de la distribuci n oneiric precise natty maverick entre otras La versi n implementada en el proyecto es la versi n 11 04 natty http rcn ee net deb rootfs natty ubuntu 11 04 r7 minimal armel tar xz 2 Al finalizar la descarga se procede a descomprimir el archivo En la ventana de consola se ejecuta el siguiente comando sudo tar xJf ubuntu 11 04 r7 minimal armel tar xz Posteriormente entra al directorio de la carpeta reci n descomprimida cd ubuntu 11 04 r7 minimal armel 3 Se busca el directorio de la tarjeta microSD mediante el siguiente comando sudo setup_sdcard sh probe mmc 1 http elinux org BeagleBoardUbuntu En la ventana de consola se despliega el siguiente mensaje Are you sure I Don t see dev idontknow here is what I do see fdisk 1 Disk dev sda 500 1 GB 500107862016 bytes lt x86 Root Drive Disk dev mmcblk0 3957 MB 3957325824 bytes lt MMC SD card mount dev sdal on type ext4 rw errors remount ro commit 98 lt x86 Root Partition El directorio se alado por MMC SD card corresponde al directorio de la tarjeta microSD en este caso dev mmcbiko 4 En la carpeta se encuentra un script que instala todos los archivos de la imagen en la tarjeta microSD sudo setup_
4. Instituto Tecnol gico de Costa Rica Escuela de Ingenier a Electr nica Y Tecnol gico de Costa Rica Manual de Usuario Nodo de recolecci n y procesamiento de datos basado en GNU Linux Realizado por Ing Carmen Chan Zheng Julio 2012 El presente manual es una gu a para el usuario que contiene las instrucciones para la instalaci n y el uso del nodo de recolecci n env o y procesamiento de datos del proyecto Predicci n Remota de Fallas Estructurales en Puentes del grupo de investigaci n eBridge del Instituto Tecnol gico de Costa Rica El proyecto consiste en una red de sensores colocados en varios puntos estrat gicos de un puente cada sensor se encuentra acoplado a un dispositivo denominado nodo el cual recolecta los datos y los env a hacia un nodo principal nodo de recolecci n env o y procesamiento de datos ubicado a una distancia m xima de 100 metros del puente Figura 1 Nodo de recolecci n env o y procesamiento de datos Los m dulos o componentes que forman el nodo son e Adaptador de 5V e BeagleBoard xM e Tarjeta microSD e Datacard e Gateway INSTALACI N DEL SISTEMA OPERATIVO Para la configuraci n de un sistema operativo en la BeagleBoard se requiere el uso de una memoria microSD La siguiente gu a se encuentra basada en el m todo mencionado en la p gina elinux org 1 Se descarga una imagen de la distribuci n Ubuntu de Linux Esta imagen contiene los requerimientos m nimos
5. mo id vendor ni el id product Para comprobar el id de los dispositivos se ejecuta en la consola el comando susb Por tanto en el archivo 75 tty description rules se modifica el id vendor y id product de la siguiente l nea do not edit this file it will be overwritten on update SUBSYSTEMS usb DRIVERS usb gt ATTRS idVendor id vendor ATTRS idProduct id product ENV ID VENDOR_ID Sattr idVendor ENV ID MODEL _1ID SattriidProduct SYMLINK datacard Fusion sh En el presente sistema se encuentra implementado dos operadora de telefon a celular kolbi y Movistar En este archivo se modifica cual operadora ser utilizada en la aplicaci n El bloque de c digo por modificar elif ls NumAck then Recoleccion py Formato py gt pon ICE amp gt t pon Movistar sleep 15 EnvioSFTP py poff sleep 10 Se comenta la operadora que NO se usar Recolecci n py Este script se modifica en caso de que se agregue un nodo m s nodoX Se modifican los siguientes bloques de c digo Bloque 1 KERR RARA RKI AKI A KA KA Variables de Ayudas AEREA ARA y 0 datos 0 i 0 nodoA 0 nodoB 0 xxxxxxxxx xx xxAgregar nueva variable de nuevo nodo aca x x x nodoX 0 Bloque 2 if nodoA n and nodoB n Agregar nuevo nodo nodoX n print List
6. o break Bloque 3 KARA KKARAKKRAK KAR KK KAR KK KA XNUEOVo NodoO0 AXXRKAKKHRKKKARKKKARKK KR KK RR KR elif nodo NodoX and nodoX lt n Se tiene que recoger cantidad de muestras en LVDT timel print NodoX serie ser readline strip datos serie print datos timel time strftime ST FORMATO HORA MINUTOS SEGUNDOS obj csv writer f dialect excel delimiter quoting csv QUOTE _ MINIMAL obj writerow timel B datos titGuarda hora actual y el promedio obtenido de las variables nodoX nodoX 1 Adem s en la siguiente funci n Recoleccion TimeoutFunction Recoleccion 960 Esta funci n limita la ejecuci n del script a 960 segundos en caso de que alg n nodo se queda sin bater a despu s de ese tiempo se interrumpe el c digo Se puede modificar ese l mite de tiempo de acuerdo a las necesidades del usuario Nuevas operadora de telefon a celular Si el usuario emplea una nueva operadora de telefon a celular se debe crear dos archivos El primer archivo se crea en el directorio etc ppp peers nombre_operadora con el siguiente c digo dev datacard 115200 noauth usepeerdns modem detach CXESCES asyncmap 0 defaultroute noipdefault lock connect usr sbin chat v f etc ppp chat_nombreoperadora El segundo archivo se crea con el nombre chat_nombreoperadora en el directorio
7. sdcard sh mmc directoriomicroSD uboot beagle_xm 5 Al finalizar la ejecuci n del script se expulsa la tarjeta microSD y un par de segundos despu s se reinserta la tarjeta en la computadora En la tarjeta se crearon dos particiones que se encuentran montada en los siguientes directorios media rootfs media boot CONFIGURACI N INICIAL DEL S O Al finalizar la preparaci n de la tarjeta microSD se procede a copiar los archivos de configuraci n del proyecto a la microSD En una ventana de consola se procede a crear una carpeta dentro de la tarjeta sudo mkdir media rootfs Nodo Seguidamente se copia todos los archivos de configuraci n a dicha carpeta mediante el comando cp Los archivos de configuraci n se encuentran disponibles en el siguiente enlace http www ie itcr ac cr carvajal ebridge Nodo Al finalizar la creaci n de los archivos del proyecto se desmonta las particiones sudo umount media rootfs sudo umount media boot Luego se inserta dicha tarjeta en la ranura de la BeagleBoard Sin embargo para visualizar la consola reci n instalada se debe utilizar un cable de pruebas Serial USB para la comunicaci n entre la tarjeta y la computadora con Linux para el monitoreo de la primera En una ventana de consola de la computadora se ejecuta la siguiente orden sudo screen dev ttyUSB 115200 0 9 el que se encuentre acoplado el cable serial Con la orden anterior se visualiza la consola instalada en la
Download Pdf Manuals
Related Search
Related Contents
Bedienungsanleitung Severin HM3822 Campus S User Manual USER GUIDE & SAFETY MANUAL ECORE-Terf Rolls MANUAL DE INSTALACIÓN Cutes Corporation Instruction D53 Manual ONNAl-SE Kat. Nr. 35.1123 ELCART Copyright © All rights reserved.
Failed to retrieve file