Faire un dé connecté avec TimeSquAir: 5 étapes

Faire un dé connecté avec TimeSquAir: 5 étapes

Table des matières:

Anonim

Étape 2: Allez sur Node-RED:

Commencez par créer un nouvel espace de travail, puis ajoutez le nœud «Go» pour commencer. Ajoutez une fonction et écrivez le code suivant sur la première image.

Une petite explication du code, vous avez deux variables «max» et «min», la soustraction du max et le min correspondent à votre intervalle. Ensuite, «Math.floor» convertira le nombre en un entier, «Math.random» un nombre compris entre 0 ou 1 au hasard, ce qui donnera un résultat similaire à celui-ci:

Math.random () = 0,849488…

0,849488 * (7-1) = 5,096928

5,096928 + 1 = 6,096928

Math.floor (6,096928) = 6

Après cela, ajoutez le nœud «switch», puis faites correspondre le nombre obtenu aléatoirement à la photo du dé.

Étape 3: Importer des images sur le TimeSquair:

Vous aurez besoin d'un protocole FTP (File Transfer Protocol) comme FileZilla qui l'utilise ici. Ouvrez FileZilla et remplissez les paramètres (hôte, identifiant, mot de passe et port). Sur le panneau de droite, vous êtes arrivé sur le répertoire racine du Raspberry Pi. Rejoignez le référentiel en cliquant sur les «points doubles».

Ensuite, allez dans les médias.

Sur le panneau de gauche, allez dans le référentiel où se trouvent vos images. Ensuite, faites un clic droit sur l'image et cliquez sur "envoyer".

Étape 4: Retour sur Node-Red:

Ajoutez le nœud «picpicker», cliquez sur Avancé et ajoutez le passé de votre image: «/media/dice1.png». Répétez cette procédure pour tous les dés.

Ajoutez enfin les nœuds «speed», «led blank» et «led text», la vitesse doit être sur 0 si vous voulez que votre image soit statique. Led vide efface l'écran de TimeSquAir et le texte en led affiche l'image.

Étape 5: Lancez les dés avec un tag NFC:

Placez votre tag sur TimeSquAir, puis revenez sur Node-RED. Une balise apparaît en haut à gauche, reliez-la à la première fonction, puis activez l'espace de travail.