Ou comment lire un capteur de température DS18B20 sur un RaspberryPi 3.
Voir aussi :
Configuration du fichier "/boot/config.txt" pour que l'écran s'affiche sur le touchscreen Waveshare. Cela peut aussi se faire plus tard mais uniquement via un écran plus standard ou via SSH, puisque rien ne s'affiche sur l'écran Waveshare sans cette modification.
## Parameters for Waveshare touchscreen
max_usb_current=1
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_cvt=1024 600 60 6 0 0 0
Configuration du fichier "/boot/config.txt" pour activer une sonde température DS18B20 (il y aura d'autres commandes à activer par la suite)
## Parameters for temperature sensor DS18B20
dtoverlay=w1-gpio
network={
ssid="Access Point SSID"
psk="Your_wifi_password"
}
apt install vim tmux
apt install xscreensaver
# Virtual keyboard, azerty, http://www.framboise314.fr/florence-un-autre-clavier-virtuel-pour-le-raspberry-pi/
apt install florence at-spi2-core && setxkbmap fr
# Install hubiC and configure DBus
wget http://mir7.ovh.net/ovh-applications/hubic/hubiC-Linux/2.1.0/hubiC-Linux-2.1.0.53-linux.deb -O hubic.deb
sudo dpkg -i hubic.deb
sudo apt install -f
dbus-launch --sh-syntax
export DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-xxxx,guid=xxxx' # Copy/paste the bus data address and export the settings (change ‘xxxx’ with your own data from the previous command output)
# Configuration hubiC and connect the account
mkdir /home/pi/hubic
hubic login login@domain.tld /home/pi/hubic