Guide des étoiles de Noël

Guide des étoiles de Noël

Assemblez et commencez à coder votre sapin de Noël cette année avec l’étoile de sapin de Noël ModMyPi!

Qui ne veut pas SSH dans leur arbre ce Noël? Personne qui est qui.

Alors, détachez votre arbre, dépoussiérez vos ornements et préparez-vous à compléter votre décor festif ce Noël!

Tu auras besoin de:

  • Une étoile d’arbre de Noël qui contient
    • PCB LED étoile
    • Quatre vis
    • Deux postes
  • Un Raspberry Pi Zero W
  • Une carte SD avec Raspbian
  • Une alimentation micro USB
  • Un clavier et une souris
  • Un moniteur HDMI
  • Un petit tournevis cruciforme
  • Un arbre de Noël
  • Une rallonge USB
  • Quelque chose pour attacher votre étoile à l’arbre. Nous avons des cure-pipes en guirlandes mais vous pouvez utiliser des cure-pipes normaux, de la ficelle, des colliers de serrage ou de la laine.
  • Un ordinateur secondaire ou Raspberry Pi à utiliser pour SSH dans le Star.

Assembler l’étoile

Déballez votre étoile et choisissez deux des quatre vis et montants. Vissez-les sur les deux broches inférieures de votre Pi Zero.

Guide des etoiles de Noel

Prenez votre PCB Star et placez-le face vers le bas avec l’en-tête noir vers le haut.

1593388807 392 Guide des etoiles de Noel

Nous partons d’une nouvelle installation Raspbian, nous devons donc tout d’abord activer SSH.

Poussez votre Raspberry Pi Zero sur l’en-tête, en vous assurant que les deux poteaux sont alignés avec les deux trous sur l’étoile.

1593388808 984 Guide des etoiles de Noel

Utilisez les deux vis restantes pour fixer votre Raspberry Pi à l’étoile

1593388808 662 Guide des etoiles de Noel

Enfilez maintenant vos cure-pipes (ou tout ce que vous utilisez pour attacher votre étoile à votre arbre) à travers les quatre trous au bas de l’étoile. Les deux trous sous l’anneau intérieur des LED sont une paire et les deux derniers sont une paire. Enfilez le cure-pipe de l’arrière vers l’avant de l’étoile à travers un trou et vers l’arrière à travers l’autre trou. Faites cela pour les deux paires de trous.

1593388808 651 Guide des etoiles de Noel

La paire supérieure est terminée, il ne nous reste plus qu’à enfiler le cure-pipe à travers le trou gauche de la paire inférieure.

Maintenant, notre étoile est prête à s’installer et à mettre sur notre arbre!

Configuration de notre Raspberry Pi

Avant de déplacer notre étoile vers le haut de notre arbre, nous devons nous assurer que nous pouvons parler à notre étoile sur le réseau afin que nous n’ayons pas à grimper sur notre arbre chaque fois que nous voulons changer l’affichage de la lumière.

Connectez le Raspberry Pi à un clavier, une souris, un moniteur HDMI et enfin allumez le Pi.

Nous partons d’une nouvelle installation de Raspbian Desktop avec Wifi activé, nous devons ensuite activer SSH. Cliquez sur le bouton de menu en haut à gauche, et allez dans « Préférences » puis « Configuration Raspberry Pi ».

Guide des etoiles de Noel

Cliquez sur l’onglet « Interfaces » puis cliquez sur « Activé » à côté de « SSH ».

1593388810 671 Guide des etoiles de Noel

Le Pi demandera à être redémarré, alors dites OK. Attendez la fin du redémarrage.

Une fois que le Pi revient, nous devons tester que SSH fonctionne comme prévu. Si vous êtes sur une machine Windows, vous devrez utiliser Putty pour communiquer avec votre Pi.

Si vous êtes sous Linux ou Raspbian, vous pouvez ouvrir une fenêtre de terminal et taper:

ssh pi@raspberrypistar

Où « pi » est le compte utilisateur et « raspberrypistar » est le nom de votre Raspberry Pi. Vous serez invité à entrer votre mot de passe, puis vous serez connecté à votre Pi.

1593388811 759 Guide des etoiles de Noel

Maintenant, nous pouvons communiquer avec notre Pi lorsqu’il est au sommet de l’arbre.

Configuration du code étoile

Le code pour utiliser l’étoile ModMyPi réside sur GitHub. Dans la fenêtre Putty ou Terminal que vous avez ouverte dans la section précédente, tapez:

git clone https://github.com/modmypi/Programmable-Christmas-Star

1593388811 215 Guide des etoiles de Noel

Pour cloner le code de notre référentiel. À l’intérieur de ce référentiel, il y a:

  • star.py qui est le code de classe compatible GPIOZero pour le Star.
  • Plusieurs fichiers d’exemple avec des motifs de lumière unique dans.
  • starcommander.py qui est un contrôleur basé sur la ligne de commande pour le Star. Nous allons utiliser cela.

Devenir Star Commander!

Accédez au dossier Programmable-Christmas-Tree-Star en utilisant:

cd Programmable-Christmas-Star

Et maintenant, exécutez le script Python Star Commander:

python3 starcommander.py

Une petite invite apparaîtra vous demandant un numéro. À ce stade, si nous tapons -h, une aide apparaîtra:

1593388811 67 Guide des etoiles de Noel

Chaque nombre de 0 à 4 allume la lumière dans un mode différent. Choisissez votre mode préféré parmi les modes et testez pour voir que la lumière fonctionne!

Mettre notre étoile au sommet de l’arbre

Connectez votre étoile au câble d’extension USB et au câble micro USB et fixez-le soigneusement au sommet de votre arbre. Enroulez le câble avec précaution au milieu de l’arbre pour le cacher de la vue.

1593388812 702 Guide des etoiles de Noel

Une fois que vous avez fixé l’étoile au sommet de l’arbre, reconnectez-vous à l’étoile via SSH et choisissez votre séquence lumineuse préférée à voir.

1593388813 423 Guide des etoiles de Noel

Joyeux Noël à tous! J’espère que vous avez une belle période de fête: D

  • Guide du chasseur d'étoiles: Découvrir les planètes, les étoiles et l'univers en 275 leçons
  • Petit guide du ciel
  • YARNOW Étoile de Noël - Couronne de Noël lumineuse à paillettes - Couronne de Noël - Couronne de guide-étoile dorée - Couronne pour fête de Noël
    YARNOW Pointe de sapin de Noël lumineuse à paillettes pour sapin de Noël - Pour Noël, les vacances, les fêtes, les décorations d'arbre de Noël TREE_TOPPER YARNOW "