Archivio mensile:giugno 2013

“Tuco” – Targhetta a porta – Versione Raspberry PI

tucoeyes

 

Tuco 2.0 è una targhetta elettronica a porta: “intelligente”, open source e open hardware.

E’ stata concepita per essere installata sulle porte degli studi della nostra università.

Lo scopo della targhetta è visualizzare in tempo reale informazioni del tipo: numero dello studio, docente/i, orari di ricevimento, contatti mail e/o telefonici etc etc… ma soprattutto avvisi presi in tempo reale da uno dei canali di comunicazione dell’università.

Tuco 2.0 è l’evoluzione del prototipo pubblicato precendemente; questa versione sfrutta Raspberry PI, minicomputer ideato in UK dalla «Raspberry PI Foundation».

Questa versione si distingue dalla precedente, in quanto il software di base è un sistema operativo basato su Linux.

Lo schema di funzionamento consiste:

  1. Alimentazione tramite rete elettrica
  2. Bootstrap del sistema
  3. Visualizzazione desktop
  4. Apertura automatica della pagina web (in fullscreen), memorizzata su server dell’ateneo

Lista dei componenti:

  1. raspberry pi modello b -> http://www.robot-italy.com/it/raspberry-pi-model-b-512mb.html
  2. monitor 7″ -> http://www.ebay.it/itm/221194928628
  3. penna wifi usb -> http://www.ebay.it/itm/360545397917
  4. 1x alimentatore 5v @ 1A -> http://www.ebay.it/itm/161035612727
  5. 1x alimentatore 12v @ 1A -> http://www.ebay.it/itm/121034125746
  6. scheda SD da 8GB (possibilmente classe 10) -> http://www.ebay.it/itm/110955861749

Totale ~130€

Dopo aver installato su sd la distribuzione Raspbian “wheezy” (http://elinux.org/RPi_Easy_SD_Card_Setup), collegarsi alla rete wifi “screens”.

Parametri di configurazione:

sudo apt-get upgrade && sudo apt-get update
sudo apt-get install unclutter
sudo nano /etc/xdg/lxsession/LXDE/autostart

#@lxpanel –profile LXDE
@pcmanfm –desktop –profile LXDE
#@xscreensaver -no-splash
@xset s off
@xset -dpms
@xset s noblank
@unclutter
@midori -e Navigationbar -e Fullscreen -a http://web.uniparthenope.it/screens/player.php?id=cdnXXX

sudo nano /boot/config.txt

disable_overscan=0
overscan_top=-16
overscan_bottom=-16
framebuffer_width=480
framebuffer_height=234
sdtv_aspect=3

sudo nano /etc/environment

http_proxy=http://192.167.9.178:3128/
https_proxy=http://192.167.9.178:3128/
ftp_proxy=http://192.167.9.178:3128/
no_proxy=”localhost,127.0.0.1,10,9.4.20,.uniparthenope.it”
HTTP_PROXY=http://192.167.9.178:3128/
HTTPS_PROXY=http://192.167.9.178:3128/
FTP_PROXY=http://192.167.9.178:3128/
NO_PROXY=”localhost,127.0.0.1,10.9.4.20,.uniparthenope.it”

sudo nano /etc/ntp.conf

server 192.167.9.3 iburst

sudo date -s “28 MAY 2013 14:52:00″ //data attuale da configurare

sudo reboot

enjoy!