# Installation : pi + VMA405 ou RC522
## 1 - Cloner le projet
## 2 - Créer une image
- PI OS Lite LEGACY
- Utilisateur = sysop
- Wifi
- SSH
- Lancer le logiciel "Raspberry Pi Imager v1.7.3" puis "shift + Ctrl + Alt"
## Copie de la clef ssh publique de l'hote sur le pi
```
cd /home/userHote/.ssh
ssh-copy-id -i id_rsa.pub sysop@192.168.19
```
## Installer ansible (sur ubuntu)
```
sudo apt install software-properties-common
sudo apt-add-repository --yes --update ppa:ansible/ansible
sudo apt install ansible
```
## 3 - Ansible(hôte), créer l'inventaire des clients(raspberry pi)
- Soit un pi avec le hostname "pi10pouces01"
```
sudo nano /etc/ansible/hosts
```
```
[rpiDsi]
pi10pouces01 ansible_host=192.168.1.9 hostname=pi10pouces01 token=xxxxxxxxxxxx password=xxxxxxxxxxxx frontType=FPI serveur=django.local.org protocole=http
pi2 ansible_host=192.168.1.6 hostname=pi2 token=xxxxxxxxxxxx password=xxxxxxxxxxxx frontType=FPI serveur=nom_de_domain(+port si besoin) protocole=http(ou https)
```
- Lister les machines qui sont gérées:
ansible-inventory --list -y
- tester (utilisateur sysop):
ansible pi10pouces01 -m ping -u sysop
## 4 - Ansible(hôte) installation des machines
- Modifier le nom du groupe de pi ou le nom du pi à installer dans le fichier "install_1024x600_vma405_chromium.yml",
ligne 2 (- hosts: )
- A la racine du projet
```
ansible-playbook install_1024x600_vma405_chromium.yml -K
```
# Informations
## Pin raspberry pi 3 b+
| côté usb | 39 | 37 | 35 | 33 | 31 | 29 | 27 | 25 | 23 | 21 | 19 | 17 | 15 | 13 | 11 | 9 | 7 | 5 | 3 | 1 | côté sdcar |
| reseau | 40 | 38 | 36 | 34 | 32 | 30 | 28 | 26 | 24 | 22 | 20 | 18 | 16 | 14 | 12 | 10 | 8 | 6 | 4 | 2 |
### RC522
| côté usb | 39 | 37 | 35 | 33 | 31 | 29 | 27 | 25 | SCK | MISO | MOSI | 17 | 15 | 13 | 11 | GND | 7 | 5 | 3 | vcc |
| reseau | 40 | 38 | 36 | 34 | 32 | 30 | 28 | 26 | NSS | RST | 20 | 18 | 16 | 14 | 12 | 10 | 8 | 6 | 4 | 2 |
| RC522 / VMA405 | PI 3 B+ | Couleur cable |
|---|---|---|
| 3.3v / VCC | 1 | rouge |
| RST | 22 | marron |
| GND | 9 | noir |
| IRQ | pas utilisé | |
| MISO | 21 | jaune |
| MOSI | 19 | vert |
| SCK | 23 | bleu |
| SDA | 24 | violet |