Outils pour utilisateurs

Outils du site


raspberry:installation (lu 6384 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
raspberry:installation [19-02-2021 18:10]
edmc73 [Pré-configuration]
raspberry:installation [17-10-2021 11:21] (Version actuelle)
edmc73 [Connexion au raspberry en ssh]
Ligne 1: Ligne 1:
-====== Installation ======+====== Raspbian Lite + Witty ====== 
 +===== Préparation =====
  
 Pour installer Raspbian lite sur la carte µSD, nous allons utiliser un logiciel prêt à l'emploi fonctionnant sous windows, mac et linux Pour installer Raspbian lite sur la carte µSD, nous allons utiliser un logiciel prêt à l'emploi fonctionnant sous windows, mac et linux
Ligne 5: Ligne 6:
 --- source: https://raspberry-pi.fr/creer-carte-sd-windows-mac-linux-raspberry-pi-imager/ --- source: https://raspberry-pi.fr/creer-carte-sd-windows-mac-linux-raspberry-pi-imager/
  
-Pour Windows => https://downloads.raspberrypi.org/imager/imager.exe+Pour Windows => https://downloads.raspberrypi.org/imager/imager_latest.exe
  
-Pour Linux => https://downloads.raspberrypi.org/imager/imager_amd64.deb+Pour Linux => https://downloads.raspberrypi.org/imager/imager_latest_amd64.deb
  
 Après avoir lancer l'appli, cliquez sur "Choose OS" puis "Raspberry Pi OS (other)" puis "Raspberry Pi OS Lite (32-bit)" Après avoir lancer l'appli, cliquez sur "Choose OS" puis "Raspberry Pi OS (other)" puis "Raspberry Pi OS Lite (32-bit)"
Ligne 15: Ligne 16:
 Enfin cliquez sur "Write" Enfin cliquez sur "Write"
  
-Dans mon cas, j'ai eu une erreur disant que la carte sd était défectueuse. J'ai utilisé la méthode en ligne de commande qui n'a pas posé de problème...+Dans mon cas, j'ai eu une erreur disant que la carte sd était défectueuse.  
 +J'ai lancé un formatage de la carte, ensuite l'installation s'est faite sans problème. 
 + 
 +Sinon, utilisez la méthode en ligne de commande
  
 <code> <code>
Ligne 50: Ligne 54:
 {{ :raspberry:create_wifi.png?nolink |}} {{ :raspberry:create_wifi.png?nolink |}}
  
 +===== Connexion au raspberry en ssh =====
  
 +Sous Windows, j'utilise **Git-Bash** qui permet d'avoir un terminal propre ( https://git-scm.com/download/windows )
 +
 +Retrouvez l'adresse ip local de votre raspberry en consultant votre box ou votre routeur wifi puis connectez vous avec l'utilisateur **pi** et le mot de passe par défaut **raspberry**
 +
 +<code> 
 +$ ssh pi@192.168.0.39
 +The authenticity of host '192.168.0.39 (192.168.0.39)' can't be established.
 +ECDSA key fingerprint is SHA256:beQ1vm0+YVZwQi2hnXZvESxk7UJ7iQaTKkjiz/0KB6o.
 +Are you sure you want to continue connecting (yes/no)? yes
 +Warning: Permanently added '192.168.0.39' (ECDSA) to the list of known hosts.
 +pi@192.168.0.39's password: 
 +Linux raspberrypi 5.4.83-v7+ #1379 SMP Mon Dec 14 13:08:57 GMT 2020 armv7l
 +
 +The programs included with the Debian GNU/Linux system are free software;
 +the exact distribution terms for each program are described in the
 +individual files in /usr/share/doc/*/copyright.
 +
 +Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
 +permitted by applicable law.
 +
 +SSH is enabled and the default password for the 'pi' user has not been changed.
 +This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.
 +</code>
 +Un message invite à vivement changer le mot de passe par défaut avec la commande **passwd**.
 +
 +Avec la commande suivante, on constate bien que tout l'espace de la carte sd a été pris en compte (15G)
 +<code>
 +pi@raspberrypi:~ $ df -h
 +Filesystem      Size  Used Avail Use% Mounted on
 +/dev/root        15G  1.3G   13G   9% /
 +devtmpfs        183M      183M   0% /dev
 +tmpfs           215M      215M   0% /dev/shm
 +tmpfs           215M  5.8M  210M   3% /run
 +tmpfs           5.0M  4.0K  5.0M   1% /run/lock
 +tmpfs           215M      215M   0% /sys/fs/cgroup
 +/dev/mmcblk0p1  253M   46M  207M  18% /boot
 +tmpfs            43M       43M   0% /run/user/1000
 +</code>
 +
 +
 +Si la date n'est pas à jour, configurez le timezone
 +
 +<code>
 +pi@raspberrypi:~ $ date
 +Sun 17 Oct 10:18:21 BST 2021
 +
 +
 +
 +pi@raspberrypi:~ $ sudo timedatectl set-timezone Europe/Paris
 +
 +pi@raspberrypi:~ $ date
 +Sun 17 Oct 11:19:37 CEST 2021
 +
 +</code>
 +
 +===== Installation du Witty =====
 +
 +Avant d'installer la carte Witty, installez d'abord le soft.
 +
 +--- Doc : http://www.uugear.com/doc/WittyPi3Rev2_UserManual.pdf
 +
 +==== Installation du soft ====
 +  pi@raspberrypi~ $ wget http://www.uugear.com/repo/WittyPi3/install.sh
 +<code>
 +pi@raspberrypi~ $ sudo sh install.sh
 +================================================================================
 +|                                                                              |
 +|                   Witty Pi Software Installation Script                      |
 +|                                                                              |
 +================================================================================
 +>>> Enable I2C
 +File raspi-blacklist.conf does not exist, skip this step.
 +>>> Install i2c-tools
 +...
 +>>> All done. Please reboot your Pi to have UWI server running :-)
 +With default settings, the web interface URL is http://raspberrypi:8000/
 +
 +>>> All done. Please reboot your Pi :-)
 +</code>
 +
 +
 +Arrêter le raspberry
 +  sudo halt
 +
 +Installez maintenant la carte Witty.
 +
 +Attention, l'alimentation se fait directement sur la carte Witty en **USB Type C**
 +
 +Par défaut le raspberry n'est pas alimenté, il faut appuyer sur le bouton du witty pour l'alimenter.
 +
 +
 +Le soft se trouve dans **wittypi/wittyPi.sh**
 +  pi@raspberrypi:~ $ cd wittypi/
 +  pi@raspberrypi:~/wittypi $ ./wittyPi.sh
 +
 +<code>
 +================================================================================
 +|                                                                              |
 +|   Witty Pi - Realtime Clock + Power Management for Raspberry Pi              |
 +|                                                                              |
 +|                   < Version 3.13 >     by UUGear s.r.o.                      |
 +|                                                                              |
 +================================================================================
 +>>> Current temperature: 28.75°C / 83.75°F
 +>>> Your system time is: Fri 19 Feb 2021 20:42:33 GMT
 +>>> Your RTC time is:    Fri 19 Feb 2021 20:42:34 GMT
 +>>> Vout=4.97V, Iout=0.21A
 +Now you can:
 +  1. Write system time to RTC
 +  2. Write RTC time to system
 +  3. Synchronize time
 +  4. Schedule next shutdown
 +  5. Schedule next startup
 +  6. Choose schedule script
 +  7. Set low voltage threshold
 +  8. Set recovery voltage threshold
 +  9. View/change other settings...
 + 10. Reset data...
 + 11. Exit
 +What do you want to do? (1~11) 11
 +</code>
 +
 +On peut y voir la température de la carte, le voltage, l'intensité, l'heure du système et l'heure de la carte.
 +
 +Vous pouvez aussi accéder à une interface web => http://_ip.de.votre.raspberry_:8000 mais le code essaie de se connecter sur une websocket avec comme url
 +  ws://raspberrypi:8000
 +
 +De ce fait, il ne trouve pas car ce hostname ne correspond à rien.\\
 +Rajouter dans votre fichier /etc/hosts la ligne
 +  ip.de.votre.raspberry   raspberrypi
 +et ça devrait marcher
 +
 +L'interface permet de gérer les broches du GPIO et de gérer votre carte comme le fait le script wittyPi.sh
 +
 +===== Désactiver des périphériques =====
 +
 +==== Le bluetooth ====
 +
 +Ajouter dans le fichier **/boot/config.txt**
 +  dtoverlay=disable-bt
 +
 +Désactivez les services suivant
 +  sudo systemctl disable hciuart.service
 +  sudo systemctl disable bluetooth.service
 +
 +==== Vidéo ====
 +
 +Configurez le minimum de RAM pour la carte graphique
 +  sudo raspi-config
 +
 +Allez dans **Advanced Options** -> **Memory Split** et mettez la valeur minimum de 16.
 +
 +Désactivez le HDMI. Exécutez cette commande au démarrage.
 +  /usr/bin/tvservice -o
 +
 +==== Audio ====
 +
 +Commenter la ligne suivante dans le fichier /boot/config.txt
 +
 +<code>
 +# Enable audio (loads snd_bcm2835)
 +#dtparam=audio=on
 +</code>
raspberry/installation.1613754659.txt.gz · Dernière modification: 19-02-2021 18:10 de edmc73