Diferencia entre revisiones de «Sugar en RaspberryPi utilizado mediante conexión remota VNC»

De Proyecto Butiá
Saltar a: navegación, buscar
(Página creada con '== Configuración de Raspberry PI == Primeramente se descargo la imagen del 9/2/2013 de wheezy raspbian Hay varias opciones para correr sugar, una de ellas es mediante Sweet ...')
 
 
(No se muestran 3 ediciones intermedias del mismo usuario)
Línea 3: Línea 3:
 
Primeramente se descargo la imagen del 9/2/2013 de wheezy raspbian
 
Primeramente se descargo la imagen del 9/2/2013 de wheezy raspbian
  
Hay varias opciones para correr sugar, una de ellas es mediante Sweet
+
Hay varias opciones para correr sugar, una de ellas que vamos a documentar aquí es mediante Sweet
  
 
Se necesitan estos programas para que funcione la solución
 
Se necesitan estos programas para que funcione la solución
Línea 36: Línea 36:
  
 
Para configurar la wifi (sudo vi /etc/network/interfaces)
 
Para configurar la wifi (sudo vi /etc/network/interfaces)
auto lo
+
    auto lo
iface lo inet loopback
+
    iface lo inet loopback
  
iface eth0 inet dhcp
+
    iface eth0 inet dhcp
  
allow-hotplug wlan0
+
    allow-hotplug wlan0
auto wlan0
+
    auto wlan0
iface wlan0 inet static
+
    iface wlan0 inet static
address 192.168.3.1
+
        address 192.168.3.1
netmask 255.255.255.0
+
        netmask 255.255.255.0
gateway 192.168.3.1
+
        gateway 192.168.3.1
wireless-essid andrewPI
+
        wireless-essid andrewPI
wireless-mode ad-hoc
+
        wireless-mode ad-hoc
wireless-channel 09
+
        wireless-channel 09
  
  
Línea 56: Línea 56:
 
   password: raspberry
 
   password: raspberry
 
   ejecutar: vncserver -geometry 800x445
 
   ejecutar: vncserver -geometry 800x445
 +
 +
Arranque automático en raspberry de sugar al conectarse via vnc:
  
 
modificar “~/.vnc/xstartup” agregando las siguientes lineas:
 
modificar “~/.vnc/xstartup” agregando las siguientes lineas:
  
export XKL_XMODMAP_DISABLE=1
+
    export XKL_XMODMAP_DISABLE=1        
PATH=/home/pi/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
+
    PATH=/home/pi/.local/bin:/usr/local/sbin:
PWD=/home/pi
+
    /usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
LANG=es_UY.UTF-8
+
    PWD=/home/pi
SHLVL=1
+
    LANG=es_UY.UTF-8
HOME=/home/pi
+
    SHLVL=1
LOGNAME=pi
+
    HOME=/home/pi
sweets dextrose/sugar:emulator
+
    LOGNAME=pi
 +
    sweets dextrose/sugar:emulator
  
 
Cambiar locale:
 
Cambiar locale:
sudo dpkg-reconfigure locales
+
    sudo dpkg-reconfigure locales
  
Arranque automático en raspberry
 
  
 
Configuración tablet
 
Configuración tablet
 
Programa vnc client:  android-vnc-viewer
 
Programa vnc client:  android-vnc-viewer
 +
Configuramos una ip en la conexión de android para la red ad-hoc ya que no instalamos un server DHCP
  
 
Consumo eléctrico
 
Consumo eléctrico

Revisión actual del 16:57 8 abr 2013

Configuración de Raspberry PI

Primeramente se descargo la imagen del 9/2/2013 de wheezy raspbian

Hay varias opciones para correr sugar, una de ellas que vamos a documentar aquí es mediante Sweet

Se necesitan estos programas para que funcione la solución

Primeramente instalar gnome-packagekit:

sudo apt-get install gnome-packagekit

Como paquetes "helper" para Sweets instalar estos paquetes python:

sudo apt-get install python-vte python-gst0.10 python-pygame python-webkit python-beautifulsoup Soft reboot the Rasp pi before proceeding.

Descargar el instalador,

wget http://download.sugarlabs.org/sweets/sweets/installer.sh

luego ejecutarlo:

sh installer.sh

Como tarjeta wifi vamos a utilizar una con chipset Zydass para ello instalar el paquete

zd1211-firmware - Firmware images for the zd1211rw wireless driver

vamos a utilizar un vnc server:

tightvncserver - virtual network computing server software

para instalarlos se utiliza el siguiente comando:

   apt-get install zd1211-firmware tightvncserver

Para configurar la wifi (sudo vi /etc/network/interfaces)

   auto lo
   iface lo inet loopback
   iface eth0 inet dhcp
   allow-hotplug wlan0
   auto wlan0
   iface wlan0 inet static
       address 192.168.3.1
       netmask 255.255.255.0
       gateway 192.168.3.1
       wireless-essid andrewPI
       wireless-mode ad-hoc
       wireless-channel 09


VNC:

 password: raspberry
 ejecutar: vncserver -geometry 800x445

Arranque automático en raspberry de sugar al conectarse via vnc:

modificar “~/.vnc/xstartup” agregando las siguientes lineas:

    export XKL_XMODMAP_DISABLE=1         
    PATH=/home/pi/.local/bin:/usr/local/sbin:
    /usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
    PWD=/home/pi
    LANG=es_UY.UTF-8
    SHLVL=1
    HOME=/home/pi
    LOGNAME=pi
    sweets dextrose/sugar:emulator

Cambiar locale:

   sudo dpkg-reconfigure locales


Configuración tablet Programa vnc client: android-vnc-viewer Configuramos una ip en la conexión de android para la red ad-hoc ya que no instalamos un server DHCP

Consumo eléctrico a 11v con fuente switcheada a 5v:

 0.37 mA con la raspberry y wifi.
 0.39 mA con la raspberry y wifi y usb4buta
 0.52 mA con la raspberry y wifi y usb4buta, corriente encendida (motores bloqueados)
 0.63 mA con motores prendidos 

Con baterías de 2500mAh, se tendría un uso de aproximadamente 4 a 5 horas.