raspberry_pi_openframeworks
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| raspberry_pi_openframeworks [2024/06/09 17:07] – [Téléchargement et installation de la librairie] Mushussu | raspberry_pi_openframeworks [2025/12/15 14:45] (Version actuelle) – Mushussu | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ===== openFrameworks ===== | ===== openFrameworks ===== | ||
| - | Ce tutoriel présente l' | + | Ce tutoriel présente l' |
| - | Avant de commencer, il est nécessaire d' | + | Avant de commencer, il est nécessaire d' |
| ==== Télécharger openFrameworks ==== | ==== Télécharger openFrameworks ==== | ||
| Ligne 11: | Ligne 11: | ||
| Il faut télécharger la version aarch64 d' | Il faut télécharger la version aarch64 d' | ||
| cd | cd | ||
| - | wget https:// | + | wget https:// |
| - | tar vxfz of_v0.12.0_linuxaarch64_release.tar.gz -C openFrameworks --strip-components 1 | + | |
| + | tar vxfz of_v0.12.1_linuxaarch64_release.tar.gz -C openFrameworks --strip-components 1 | ||
| ==== Compilation d' | ==== Compilation d' | ||
| Ligne 20: | Ligne 21: | ||
| sudo ./ | sudo ./ | ||
| Pour une Raspberry 4 il faut installer le système de fenêtrage X11 : | Pour une Raspberry 4 il faut installer le système de fenêtrage X11 : | ||
| - | sudo apt-get install xorg | + | sudo apt-get install xorg |
| Enfin compiler openFrameworks avec : | Enfin compiler openFrameworks avec : | ||
| make Release -C / | make Release -C / | ||
| + | |||
| + | ==== Compilation d'un exemple ==== | ||
| + | cd / | ||
| + | make | ||
| + | Pour une RPI4 cette commande vous permet d' | ||
| + | startx ./ | ||
| ==== Compilation du premier projet ==== | ==== Compilation du premier projet ==== | ||
| Pour commencer un projet, il faut copier la structure d'un projet vide dans un nouveau répertoire. | Pour commencer un projet, il faut copier la structure d'un projet vide dans un nouveau répertoire. | ||
| - | + | cp -R / | |
| - | cp -R / | + | |
| cd / | cd / | ||
| make | make | ||
| - | | + | |
| Il faut garder en mémoire que le répertoire de l' | Il faut garder en mémoire que le répertoire de l' | ||
| Ligne 57: | Ligne 63: | ||
| Afin d' | Afin d' | ||
| cd | cd | ||
| - | wget https:// | + | wget https:// |
| Ensuite installer la librairie : | Ensuite installer la librairie : | ||
| - | sudo apt install ./ | + | sudo apt install ./ |
| Pour tester que tout fonctionne bien : | Pour tester que tout fonctionne bien : | ||
| Ligne 73: | Ligne 79: | ||
| sudo nano config.make | sudo nano config.make | ||
| - | et modifier | + | et ajouter la dernière ligne dans les PROJECT LINKER FLAGS |
| ################################################################################ | ################################################################################ | ||
| Ligne 88: | Ligne 94: | ||
| # | # | ||
| ################################################################################ | ################################################################################ | ||
| - | | + | |
| - | | + | PROJECT_LDFLAGS += -lwiringPi |
| Ctrl-o pour sauvegarder et Ctrl-x pour quitter | Ctrl-o pour sauvegarder et Ctrl-x pour quitter | ||
| Ligne 95: | Ligne 101: | ||
| ==== Configuration de la Raspberry ==== | ==== Configuration de la Raspberry ==== | ||
| - | Pour utiliser le port série du GPIO il est nécessaire de désactiver la console série. | + | Pour utiliser le port série du GPIO il est nécessaire de désactiver la console série. |
| - | sudo wget https: | + | ==== Démarrer un programme au démarrage pour une Raspberry Pi 4 ==== |
| - | + | Ouvrir le fichier bashrc | |
| - | Pour désactiver | + | sudo nano /home/pi/.bashrc |
| - | + | Se positionner tout à la fin et copier les lignes suivantes | |
| - | | + | # |
| - | + | | |
| - | Pour la réactiver si nécessaire : | + | if [[ -z $XPID ]] |
| - | + | then | |
| - | | + | cd openFrameworks/ |
| + | | ||
| + | | ||
| + | Puis ctrl-O pour sauvegarder en validant, puis ctrl-x pour quitter. | ||
| - | [[https:// | + | Le programme lancé se nomme Dialogues |
| {{tag> | {{tag> | ||
raspberry_pi_openframeworks.1717952845.txt.gz · Dernière modification : de Mushussu
