Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
technique:raspberryscreen [2017/11/11 15:49] – [3) Un exemple d'usage : une borne d'accueil] lolo | technique:raspberryscreen [2019/01/24 22:47] – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
* un écran HDMI | * un écran HDMI | ||
- | * Un [[https:// | + | * Un [[https:// |
* une alimentation micro USB | * une alimentation micro USB | ||
- | * une carte SD de 8 Go de classe 10 | + | * une carte SD de 8 Go minimum |
* une clef USB vierge | * une clef USB vierge | ||
Ligne 35: | Ligne 35: | ||
Et on laisse la distrib tourner 24h/24h Si tu veux changer le contenu, tu éteinds la raspberry, tu changes le contenu de ta clef USB, tu rebranches et tu rallumes et ça repart… On se dispense des claviers, souris et on fait un truc simple ! | Et on laisse la distrib tourner 24h/24h Si tu veux changer le contenu, tu éteinds la raspberry, tu changes le contenu de ta clef USB, tu rebranches et tu rallumes et ça repart… On se dispense des claviers, souris et on fait un truc simple ! | ||
- | Un bout de code partagé : {{:technique:raspberry: | + | Un bout de code partagé : |
+ | |||
+ | Mini-projet sur le dépot Git Framagit | ||
+ | |||
+ | ==== Option Programmation horaire ==== | ||
+ | |||
+ | Demande supplémentaire : programmer la diffusion de contenus à des heures précises. | ||
+ | |||
+ | Solution | ||
+ | |||
+ | Adapter un script pour faire tourner le contenu d'un dossier et tester si on a dépassé la date du dossier suivant. Si oui, on passe au dossier concerné. | ||
+ | |||
+ | < | ||
+ | date + " | ||
+ | </ | ||
===== TODO : ===== | ===== TODO : ===== | ||
Ligne 69: | Ligne 83: | ||
=== Petite astuce geek pour se passer du clavier, de l' | === Petite astuce geek pour se passer du clavier, de l' | ||
- | Pour activer le SSH par défaut, il suffit de déconnecter la carte SD fraichement installée, et de la rebrancher, puis de monter la partition et de créer un fichier nommé ssh à la racine de la carte. Ainsi dès le démarrage, votre raspberry aura le ssh activé. A vous ensuite de retrouver son IP et de vous y conecter. | + | Pour activer le SSH par défaut, il suffit de déconnecter la carte SD fraichement installée, et de la rebrancher, puis de monter la partition et de créer un fichier nommé ssh à la racine de la carte. Ainsi dès le démarrage, votre raspberry aura le SSH activé. A vous ensuite de retrouver son IP et de vous y connecter. |
- | ====== Raspberry Screen ====== | + | ==== 3) Un exemple d' |
- | {{ | + | <font 14px/ |
- | Il vous faut : | + | __Les intentions__ |
- | * un écran HDMI | + | 1) configurer le fichier d' |
- | * Un [[https:// | + | |
- | * une alimentation micro USB | + | |
- | * une carte SD de 8 Go de classe 10 | + | |
- | * une clef USB vierge | + | |
- | Il ne reste plus qu'à tout installer, configurer et déposer vos docs dans la clef USB vierge pour qu'ils s' | + | 2) empêcher quelconque mise en veille, arrêt inopiné du raspi |
- | ===== Des liens utiles : ===== | + | 3) supprimer la souris à l' |
- | * [[http:// | + | 4) permettre une prise en main et gestion à distance |
- | * [[https:// | + | |
- | * [[https:// | + | |
- | * [[https:// | + | |
- | ===== Principe général ===== | + | 5) programmer le lancement et la mise hors tension du raspi |
- | On utilise une clef USB vierge formatée en Fat32 avec dedans : \\ * un dossier JPG \\ * un dossier MP4 \\ * un dossier PDF | + | 6) rédiger |
- | Et une distrib Raspbian bien configurée dans la Raspberry qui fait des trucs comme : \\ - si les dossiers n' | + | __En pratique__ |
- | Et on programme une heure de démarrage et d' | + | 1) il faut éditer le fichier de config |
+ | |||
+ | il est dans /home/pi/.config/ | ||
+ | |||
+ | par défaut on a : | ||
< | < | ||
- | heure_debut = 9:00 | + | @lxpanel –profile LXDE-pi |
- | heure_fin = 17:00 | + | @pcmanfm –desktop –profile LXDE-pi |
+ | @point-rpi | ||
</ | </ | ||
- | Et on laisse la distrib tourner 24h/24h Si tu veux changer | + | et le remplacer par (on peut conserver les 3 premières lignes ou pas) : |
- | Un bout de code partagé | + | <code> |
+ | @xset s off | ||
+ | @xset s noblank | ||
+ | @xset -dpms | ||
+ | @chromium-browser –noerrdialogs –kiosk –incognito https://resa.cemea-pdll.org/102.html (l' | ||
+ | </ | ||
- | ===== TODO : ===== | + | <font 14px/ |
- | Ecrire les instructions d'installation du système Raspbian, en créer un préinstallé, | + | ''// |
- | ==== 1) Installation de Raspbian sur la carte MicroSD ==== | + | ''// |
- | Pour fonctionner, | + | 3) pour masquer |
- | [[https:// | + | il se lance automatiquement |
- | Le téléchargement de la version complète //"RASPBIAN STRETCH WITH DESKTOP"// est conseillé. \\ Une fois Raspbian Stretch téléchargé, | + | 4) dans les menus "préférences" |
- | Pour écrire votre image avec Etcher : | + | - redémarrer le raspi |
- | * Téléchargez [[https:// | + | - changer |
- | * Insérez la carte SD à l' | + | |
- | * Ouvrez Etcher | + | |
- | * Sélectionnez la carte SD sur laquelle vous souhaitez écrire votre image | + | |
- | * Vérifiez vos sélections et cliquez sur " | + | |
- | ==== 2) Démarrage | + | - si cela n'est pas fait tout seul par votre routeur, on doit récupérer l' |
- | Une fois la carte MicroSD prête, on peut l'insérer dans le Raspberry Pi à l' | + | (si il est connecté en wifi, chercher |
- | :!: Alternative :!: | + | - pour communiquer via VNC avec le raspi, on doit installer VNC viewer |
- | Une autre solution est d' | + | [[https:// |
- | NOOBS est un programme d' | + | 5) pour arrêter le raspi on va privilégier |
- | === Petite astuce geek pour se passer | + | 6) rédaction |
- | Pour activer le SSH par défaut, il suffit de déconnecter la carte SD fraichement installée, et de la rebrancher, puis de monter la partition et de créer un fichier nommé ssh à la racine de la carte. Ainsi dès le démarrage, votre raspberry aura le ssh activé. A vous ensuite de retrouver son IP et de vous y conecter. | + | [[http:// |