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:19] – [openFrameworks] Mushussu | raspberry_pi_openframeworks [2025/12/15 14:45] (Version actuelle) – Mushussu | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| 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 96: | Ligne 102: | ||
| 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. | ||
| + | |||
| + | ==== Démarrer un programme au démarrage pour une Raspberry Pi 4 ==== | ||
| + | Ouvrir le fichier bashrc | ||
| + | sudo nano / | ||
| + | Se positionner tout à la fin et copier les lignes suivantes : | ||
| + | # startx if it isn't already running | ||
| + | XPID=`/ | ||
| + | if [[ -z $XPID ]] | ||
| + | then | ||
| + | cd openFrameworks/ | ||
| + | startx ./ | ||
| + | fi | ||
| + | Puis ctrl-O pour sauvegarder en validant, puis ctrl-x pour quitter. | ||
| + | |||
| + | Le programme lancé se nomme Dialogues | ||
| {{tag> | {{tag> | ||
raspberry_pi_openframeworks.1717953569.txt.gz · Dernière modification : de Mushussu
