Outils pour utilisateurs

Outils du site


electronique:raspberry:4:toc

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édentesRévision précédente
Prochaine révision
Révision précédente
electronique:raspberry:4:toc [2021/09/16 02:05] – [Raspbian] sgariepyelectronique:raspberry:4:toc [2023/10/03 18:25] (Version actuelle) sgariepy
Ligne 3: Ligne 3:
 Mise à jour 2021-09-15 Mise à jour 2021-09-15
  
-Utilisant une carte microSD 64 GB.+Utilisant une carte microSD 64 GB.  Possible qu'il soit nécessaire de formater la carte avant avec le [[https://www.sdcard.org/downloads/formatter/sd-memory-card-formatter-for-mac-download/|SD Card Formatter]].
  
 Utilisation de [[https://www.raspberrypi.org/software/|Raspberry Imager]] pour récupérer l'image d'Ubuntu Server 20.04 (LTS) et le mettre sur la carte SD. Utilisation de [[https://www.raspberrypi.org/software/|Raspberry Imager]] pour récupérer l'image d'Ubuntu Server 20.04 (LTS) et le mettre sur la carte SD.
 +
 +Dans Ubuntu, le login par défaut est ''ubuntu'':''ubuntu'' Une invite permettra de changer le mot de passe.
 +
 +Quelques étapes pour setuper le tout:
 +
 +  * Changer le hostname : ''$ sudo nano /etc/hostname'' 
 +  * Installation et setup de ZSH.
 +  * Installation de [[systemes_dexploitation:linux:ubuntu:install#support_exfat|exfat-utils]] et [[systemes_dexploitation:linux:ubuntu:install#installer_samba|samba]].
 +  * [[systemes_dexploitation:linux:ubuntu:install#usb_drive_automount|Automount USB drive]]
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
  
Ligne 123: Ligne 141:
  
 [[https://www.novaspirit.com/2017/06/22/raspberry-pi-vpn-router-w-pia/|Source]] [[https://www.novaspirit.com/2017/06/22/raspberry-pi-vpn-router-w-pia/|Source]]
 +
 +
 +
 +
 +===== Installer Client No-IP =====
 +
 +  - Créer un répertoire où mettre no-ip client : ''mkdir /home/pi/noip''.
 +  - Aller dans ce répertoire, ''cd /home/pi/noip''.
 +  - Téléchager le client : ''%%wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz%%''.
 +  - Décompresser le fichier : ''tar vzxf noip-duc-linux.tar.gz''.
 +  - Aller dans le répertoire décompressé, exemple : ''cd noip-2.1.9-1'', mais peut différer.
 +  - Installer : ''sudo make'' et ensuite ''sudo make install''.
 +  - Entrer les informations demandées : nom du compte, mot de passe, domaines à mettre à jour, temps de mise àa jour (en minutes), etc.
 +    * Pour réexécuter la config, on peut faire : ''sudo /usr/local/bin/noip2 -C''.
 +  - Démarrer le client : ''sudo /usr/local/bin/noip2''.
 +  - Pour vérifier que le client roule bien : ''sudo /usr/local/bin/noip2 -S''.
 +
 +
 +==== Démarrage automatique lors du démarrage ====
 +
 +  - Éditer le fichier ''/etc/rc.local'' : ''sudo nano /etc/rc.local''.
 +  - Mettre la ligne ''/usr/local/bin/noip2'' après le ''fi'' et avant le ''exit 0''.
 +
 +
 +==== Chromium ====
 +
 +Il n'est pas possible d'installer directement Chrome.  Il faut plutot installer Chromium.
 +<code>
 +$ sudo apt-get install chromium
 +</code>
 +
 +
 +[[http://averagemanvsraspberrypi.blogspot.ca/2013/09/using-raspberry-pi-as-noip-client.html|Source]]
 +
 +
 +===== Monter un disque-dur externe =====
 +
 +==== Installer pilote NTFS ====
 +
 +  - Mettre à jour ''apt-get'' si nécessaire.
 +  - Installer avec : ''$ sudo apt-get install ntfs-3g''.
 +
 +==== Monter le disque-dur ====
 +
 +  - Brancher le disque-dur externe via USB et s'assurer qu'il est bien alimenté.
 +  - Sur le Raspberry, lister les volumes : ''$ sudo fdisk -l'' {{:divers:raspberrypi:raspberry_mount_sda.png|}}
 +  - Dans l'exemple ci-haut, le disque-dur apparaît comme ''/dev/sda'' avec deux partitions.
 +  - Créer un répertoire où monter le volume, exemple ''/media/USBHDD''.
 +  - On va monter ''/dev/sda2'' puisqu'il s'agit de la partition NTFS qui sera utilisée pour y mettre les fichiers : ''$ sudo mount -t auto /dev/sda2 /media/USBHDD''.
 +
 +==== Démonter ====
 +
 +  $ sudo umount /media/pi/SEAGATE8TB
 +
 +S'il est utilisé (''target is busy'', vu que Samba l'utilise):
 +
 +  $ sudo umount -l /media/pi/SEAGATE8TB
 +
 +==== Configurer Samba ====
 +
 +  $ sudo apt-get install samba samba-common-bin
 +
  
  
Ligne 129: Ligne 209:
 Utiliser Noobs pour installer des OS.  Sert aussi à la sélection de l'OS. Utiliser Noobs pour installer des OS.  Sert aussi à la sélection de l'OS.
  
 +
 +
 +
 +
 +====== Divers ======
 +
 +Commande pour température de CPU sous Ubuntu:
 +
 +  $ cat /sys/class/thermal/thermal_zone0/temp
 +
 +
 +Screen resolutions (marche pas):
 +
 +  $ xrandr --newmode $(cvt 1280 1024 60 | grep Mode | sed -e 's/.*"/1280x1024/')
 +  
 +==== Ubuntu 18.04 Server ====
 +
 +Pour faire un Media Server avec Plex.
 +
 +Installations:
 +
 +  * zsh
 +  * exFAT
 +    * Exécuter ''$ sudo apt-get install exfat-utils''
 +  * Plex Media Server [[https://www.plex.tv/fr/media-server-downloads/|Media Server download]]
 +
 +==== Mount HDD ====
 +
 +Voir la liste des devices:
 +
 +  $ sudo fdisk -l
 +  $ sudo mount -t exfat /dev/sda1 /media/external
 +
 +
 +====== GPIO ======
 +
 +  * Output: provides constant 3.3V at 16mA max
 +  * Input: "listen" to current, 3.3V = 1, 0V = 0
 +
 +
 +3 Protocoles
 +  * SPI: 3 data lines, faster, master-slave
 +  * I<sup>2</sup>C: 2 data lines, slower, master + ∞ slaves
 +  * UART: Async
 +
 +====== Composantes ======
 +
 +
 +===== Écrans =====
 +
 +
 +==== 5.0" 40-pin TFT ====
 +
 +Il s'agit d'un écran touchscreen de 5.0" avec 800x480 pixels.  Cet écran idéalement doit être piloté par le [[http://www.adafruit.com/products/1590|RA8875 Driver Board]] et programmé avec [[https://github.com/adafruit/Adafruit_RA8875|sa librairie]].
 +
 +  * [[http://www.adafruit.com/products/1598?&main_page=product_info&products_id=1596|Site du produit]]
 +
 +
 +==== Raspberry Pi Display Module - 3.2" Touchscreen LCD ====
 +
 +  * [[https://www.sparkfun.com/products/11743|Site du produit]]
  
electronique/raspberry/4/toc.1631750734.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)