Il vous faut au minimum :
– Raspberry avec Port Ethernet
– Un chargeur microUSB
– Un cable RJ45
– Un ordi avec internet
Préparation Carte SD
Tout d’abord, une bonne raspbian dispo ici :
http://www.raspberrypi.org/downloads/
Je suis sur une Raspbian wheezy 2014-12-24 en version 3.12
On telecharge Win32 Disk Manager
http://sourceforge.net/projects/win32diskimager/?source=typ_redirect
On l’install et on le lance en mode Administrateur (clic droit sur le programme)
On selectionne le bon device (la lettre du lecteur sdcard)
On selectionne le fichier .img precedement decompréssé
Et on lance le write.
Dès que l’img est copié, vous pouvez mettre la sd dans votre raspberry.
Installation avec un (ecran + clavier) ou Install à distance
1 Installation avec Ecran et Clavier, on pouvez suivre ce très bon tutorial.
http://raspbian-france.fr/installer-raspbian-premier-demarrage-configuration/
2 Instalation à distance sans ecran ni clavier, vous pouvez suivre ce très bon tutorial aussi.
http://jeyg.info/installer-raspbian-sur-raspberry-pi-sans-ecran-ni-clavier/
Normalement votre raspberry est maintenant installé et vous avez le clavier en FR, la partition agrandi et le ssh activé.
Installation des packages
Si vous voulez eviter de faire un sudo avant chaque commande..
sudo -s
et hop, vous passez en mode root….(désolé, j’ai de trop mauvaises/vielles habitudes 😉
On install la librairie GPIO – WiringPI pour controler les GPIOs
git clone git://git.drogon.net/wiringPi
cd wiringPi
./build
cd ..
apt-get install python2.7-dev
apt-get install python-pip
pip install wiringpi2
On install la librairie SPI pour communiquer avec le petit LCD SSD1306
git clone git://github.com/doceme/py-spidev.git
cd py-spidev
python setup.py build
python setup.py install
cd ..
On install la librairie Gaugette qui permet de facilement controler le lcd SSD 1308 et le rotary encoder
git clone git://github.com/guyc/py-gaugette.git
cd py-gaugette
python setup.py install
Maintenant on install mpc et mpd et alsaaudio
apt-get install mpc
apt-get install mpd
apt-get install python-alsaaudio
et on install les radios
SOMAFM – shoutcast
mpc add http://mp1.somafm.com:8800
FIP
mpc add http://mp3.live.tv-radio.com/fip/all/fiphautdebit.mp3
Radio NOVA
mpc add http://broadcast.infomaniak.net/radionova-high.mp3
Radio Classique
mpc add http://broadcast.infomaniak.net:80/radioclassique-high.mp3
France INTER
mpc add http://mp3.live.tv-radio.com/franceinter/all/franceinterhautdebit
RTL
mpc add http://ais.rtl.fr:80/rtl-1-44-128
mpc save RADIO (pour sauver les radios dans un fichier RADIO.m3u dans /var/lib/mpd/playlists)
Pour faire un petit test, connectez des enceintes et tapez :
mpc play 1
pour info :
amixer cset numid=3 1
(va sortir le son sur le jack 3.5)
amixer cset numid=3 2
(va sortir le son sur le hdmi)
INSTALLATION DE LA CLE WIFI
on branche la clé usb wifi dans le rasp et on le redemarre
vi /etc/network/interfaces
#———————-
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid “le nom de votre reseau wifi”
wpa-psk “votre mot de passe”
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
#———————–
Ensuite restart de l’interface réseau
ifdown wlan0
ifup wlan0
Et si vous faites un ifconfig, vous devriez voir vos 2 cartes reseau eth0 et wlan0
En cas de probleme, google est ton ami avec “raspberry wifi”
ACTIVATION DU BUS SPI SUR LE RASP (Serial Peripheral Interface)
On desactive le blacklist du bus SPI pour communiquer avec le petit LCD SSD1306
vi /etc/modprobe.d/raspi-blacklist.conf
Ajouter un # devant la ligne blacklist spi-bcm2708
reboot
Le bus SPI est maintenant activer
Excellent tuto ! Tu m'a donné l'envie de coupler ça à un écran tactile pour me faire mon propre réveil 🙂
Quel modèle de raspberry as-tu utilisé ?