Avviare raspi-config, per abilitare I2C:
Menu Avanced Options
Menu I2C
Would you like the ARM I2C interface to be enabled? => SI
Would you like the I2C kernel module to be loaded by default? => SI
Aggiungere i moduli necessari:
sudo nano /etc/modules
e aggiungere le righe seguenti:
i2c-bcm2708
i2c-dev
Installazione Python:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-smbus
sudo apt-get install i2c-tools
sudo apt-get install python-dev
sudo apt-get install python-rpi.gpio
Installazione librerie adafruit:
Creare una cartella ed entrarci, poi dare il comando:
git clone https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git
Verrà creata la cartella "Adafruit-Raspberry-Pi-Python-Code" con dentro tutte le librerie.
copiare nella cartella di lavoro tutto quanto contenuto nella sottocartella "Adafruit_CharLCDPlate"
Es:
sudo mkdir lcd
cd Adafruit-Raspberry-Pi-Python-Code
cd Adafruit_CharLCDPlate
cp *.* /home/lcd
Script gestione LCD per d-star:
Scaricare e copiare il file HotSpot.py nella cartella lcd.
Per poter funzionare lo script va avviato in gui, per avviarlo in gui se non presente in /home/pi/.config creare la cartella autostart:
mkdir /home/pi/.config/autostart
all'interno di essa creare un file per lanciare lo script con nome a piacere ed estensione .desktop
Es.: lcd_start.desktop
nano /home/pi/.config/autostart/lcd_start.desktop
e inserire al suo interno almeno le righe seguenti:
[Desktop Entry]
Type=Application
Exec=sudo /home/lcd/HotSpot.py &
|