Bravo et merci a vous de me supporter
Aller, une nouvelle leçon pour ce merveilleux tuto (…).
Pour l’exemple, j’ai pris ça. Pour son escape game, NubiaNeko a décidé d’utilisé un PI (bonne idée) pour lancer des vidéos en utilisant un lecteur et des tags rfid. Forcément, comme il débute sur le PI, il y a tout un tas de chose à apprendre et il a à peine un mois pour y arriver. Voyons donc comment on peut lui faire gagner un peut de temps en balayant d'un revers de mains ce défi insurmontable avec seulement quelques ligne de code. Pour ca, j'ai donc un PI4 (4go) et un lecteur rfid mrfc522 (attention au câblage, suivant les modèles, les pins ne sont pas toujours à la meme place ...)
Commençons par un petit rappel d’installation de NodeJS pour avoir la dernière version :
Ici pas de sorcellerie, je démarre avec une sd fraichement dotée d’un Raspberry PI OS(32-bits) release 2021-05-07 (installée avec Raspberry Pi Imager v1.2). Apres finalisation de la config (reseau, activation des interfaces dans rapsi-config (on va notamment avoir besoin de la spi), perso, j’installe samba pour programmer directement depuis mon pc windows avec visual studio et je mets le pi en démarrage en ligne de commande, mais ça, c’est chacun pour soi. Comme on veut lire des videos, on va utiliser omxplayer. Pourquoi celui-là ? tout simplement parce qu’il fonctionne très bien, qu’il est développé spécialement pour le PI et qu’il est installé par défaut et on s’en assure par une commande :
omxplayer -v
Ensuite installation de la dernière version de NodeJS (procédure déjà expliqué ici)
On tape successivement ces commandes :
Téléchargement du package :
Code : Tout sélectionner
wget https://nodejs.org/dist/v14.17.6/node-v14.17.6-linux-armv7l.tar.gz
Code : Tout sélectionner
tar -xvf node-v14.17.6-linux-armv7l.tar.gz
Code : Tout sélectionner
cd node-v14.17.6-linux-armv7l
Code : Tout sélectionner
sudo cp -R * /usr/local/
Code : Tout sélectionner
cd ..
Code : Tout sélectionner
rm -r node-v14.17.6-linux-armv7l
Code : Tout sélectionner
rm node-v14.17.6-linux-armv7l.tar.gz
node –v
npm –v
Ce qui donne pour nodejs 14.17.6 et 6.14.15 pour npm
je vais prendre un café et je revient