Rechercher dans les propriétés de la page

Rechercher dans les propriétés de la page

Entrez soit une page et une propriété, soit seulement une propriété pour récupérer toutes les valeurs affectées.

⧼showingresults⧽

Voir (20 précédentes | 20 suivantes) (20 | 50 | 100 | 250 | 500)


    

Liste de résultats

  • # Appuyez sur le '''bouton rouge de reset … </br># Appuyez sur le '''bouton rouge de reset''' sur le côté du M5Stack (à côté du port USB-C). Un petit '''jingle sonore''' confirme le démarrage.</br># Sur votre téléphone, ouvrez les réglages Wi-Fi et connectez-vous au réseau '''« Open BiblioBox »'''.</br># La page d'accueil doit s'ouvrir toute seule. Sinon, ouvrez un navigateur et tapez l'adresse '''<code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">192.168.4.1</code>'''.</br># Vous voyez la liste des fichiers : essayez d'en télécharger un.</br># Pour administrer : allez sur '''<code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">192.168.4.1/admin</code>''' et entrez le mot de passe défini dans <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">config.py</code>.</br></br></br>'''L'écran du M5Stack reste volontairement éteint''' dans cette version : tout se pilote depuis le téléphone, et couper l'écran économise la batterie quand la box tourne sur une power bank.</br> box tourne sur une power bank.   +
  • # Dans Thonny, menu '''Affichage → Fichie … </br># Dans Thonny, menu '''Affichage → Fichiers''' : un panneau apparaît à gauche, avec « Cet ordinateur » en haut et « Appareil MicroPython » en bas.</br># En haut, naviguez jusqu'au dossier <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">code_a_flasher/</code>.</br># Sélectionnez les 9 fichiers <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">.py</code> (cliquez sur le premier, puis Maj+clic sur le dernier).</br># '''Clic droit → « Téléverser vers / » (Upload to /)'''.</br># Les fichiers apparaissent dans le panneau du bas : ils sont maintenant dans la mémoire du M5Stack.</br></br></br>Le seul fichier que vous aurez parfois à re-téléverser après modification, c'est <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">config.py</code>.</br>em]">config.py</code>.   +
  • * '''Alimentation''' : branchez le M5Stac … </br>* '''Alimentation''' : branchez le M5Stack sur une '''power bank''' USB. Comme l'écran est éteint, l'autonomie est meilleure. La box redémarre toute seule dès qu'elle est alimentée (le jingle confirme).</br>* '''Limites de connexions''' : L'ESP32 du M5Stack accepte officiellement jusqu'à '''10 clients''' connectés en même temps sur son point d'accès, mais dans le cadre de ce projet le nombre de connexion simultanées est limité à pour plus de stabilité. C'est aussi un projet à vocation de ré-emploi d'un matériel de fonds de tiroirs, l'ESP32 et le serveur créé ne permets pas plusieurs téléchargement ou téléversements en simultané... Il faudra être patients et coordonnées pour l'utiliser, c'est la limite du projet. </br>* '''Personnalisation''' : changez le message d'accueil dans <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">config.py</code> selon l'événement. Vous pouvez aussi pré-charger la carte SD avec une sélection thématique (zines, documents libres, créations des participants…).</br>s libres, créations des participants…).   +
  • * Branchez la carte microSD sur votre ord … </br>* Branchez la carte microSD sur votre ordinateur (via l'adaptateur).</br>* '''Formatez-la en FAT32''' (clic droit sur la carte → Formater → système FAT32).</br>* Décompressez l'archive <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">OpenBiblioBox.zip</code>.</br>* Copiez le '''contenu''' du dossier <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">carte_SD/</code> à la '''racine''' de la carte. À la fin, la carte doit contenir directement :</br>** un dossier <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">biblio/</code> (vos fichiers à partager : PDF, images, audio, modèles 3D…),</br>** un dossier <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">pending/</code> (laissez-le vide, la box s'en sert pour la modération).</br>* Mettez quelques fichiers d'exemple dans <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">biblio/</code>.</br>* Éjectez proprement la carte SD.</br>* Insérez la carte dans le M5Stack.</br> carte dans le M5Stack.   +
  • Depuis le panneau d'administration (<co … Depuis le panneau d'administration (<code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">/admin</code>), vous choisissez le mode. Le réglage est '''mémorisé''' même après une coupure de courant.</br></br>* '''Lecture seule''' : les visiteurs peuvent seulement télécharger.</br>* '''Dépôt ouvert''' : les visiteurs peuvent aussi déposer des fichiers, qui apparaissent immédiatement.</br>* '''Dépôt modéré''' : les fichiers déposés attendent votre validation dans l'admin avant d'être visibles par tous.</br></br>Dans l'admin, vous pouvez aussi : supprimer des fichiers un par un, vider tout le dossier <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">biblio</code>, voir l'espace libre sur la carte, et '''régler la taille maximale des dépôts''' (curseur de 2 à 20 Mo).</br></br>Côté formats : presque tout est accepté (documents bureautiques, images, audio, vidéo, modèles 3D comme STL/OBJ/SVG, archives…). Seuls les fichiers dangereux (programmes exécutables, scripts) sont refusés, avec un message d'explication.és, avec un message d'explication.  +
  • L'Open BiblioBox repose sur trois éléments … L'Open BiblioBox repose sur trois éléments :</br></br># '''Le M5Stack''' crée un réseau Wi-Fi local (comme une petite box Internet, mais sans Internet). Son cerveau, la puce ESP32, fait tourner un mini site web.</br># '''La carte microSD''' stocke les fichiers à partager (dans un dossier <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">biblio</code>).</br># '''Le programme''' (en langage MicroPython) fait le lien : il affiche la page web, gère les téléchargements et les dépôts.</br></br>Quand quelqu'un rejoint le Wi-Fi « Open BiblioBox », son téléphone détecte qu'il faut « se connecter au réseau » et '''ouvre automatiquement la page d'accueil''' (c'est ce qu'on appelle un « portail captif », comme dans les hôtels et les gares).</br></br>Il n'y a donc rien à installer pour les visiteurs : juste se connecter au Wi-Fi.siteurs : juste se connecter au Wi-Fi.  +
  • MicroPython est le « langage » que le M5St … MicroPython est le « langage » que le M5Stack va comprendre. On l'installe une seule fois.</br></br># Téléchargez le logiciel '''Thonny''' sur https://thonny.org et installez-le.</br># Téléchargez le firmware MicroPython pour ESP32 ici : https://micropython.org/download/ESP32_GENERIC Prenez le fichier <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">.bin</code> le plus récent en haut de la liste.</br># Branchez le M5Stack à l'ordinateur avec le câble USB-C.</br># Dans Thonny, allez dans '''Outils → Options → Interpréteur''', choisissez « MicroPython (ESP32) » et le port COM/USB correspondant à votre M5Stack (pour vérifier le numéro du port COM, vous pouvez aller sur Windows dans démarrer/paramètres/périphériques et chercher dans la liste).</br># Cliquez en bas sur '''« Installer ou mettre à jour MicroPython »''', sélectionnez le port et le fichier <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">.bin</code>, puis lancez l'installation.e>, puis lancez l'installation.  +
  • Tout se règle dans le fichier '''<code … Tout se règle dans le fichier '''<code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">config.py</code>''' (dossier <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">code_a_flasher/</code>). Ouvrez-le avec un éditeur de texte simple comme le BlocNote et modifiez les valeurs entre guillemets :</br></br>* <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">SSID</code> : le nom du réseau Wi-Fi (ce que les gens verront pour se connecter en Wifi).</br>* <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">WIFI_PASSWORD</code> : laissez vide <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">""</code> pour un réseau ouvert (esprit PirateBox), ou mettez un mot de passe.</br>* <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">ADMIN_PASSWORD</code> : '''à changer impérativement''' — c'est le mot de passe du panneau d'administration.</br>* <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">WELCOME_TITLE</code> et <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">WELCOME_MESSAGE</code> : le titre et le message d'accueil (vous pouvez y mettre un manifeste, des consignes, le nom de votre événement…).</br>* <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">DEFAULT_MODE</code> : le mode de départ (<code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">read</code> = lecture seule sans dépôt possible par les utilisateurs, <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">open</code> = dépôt libre, <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">mod</code> = dépôt modéré).</br></br>Pas besoin de toucher au reste du code : <code class="bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]">config.py</code> est fait pour ça.