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.
Prenez votre PCB Star et placez-le face vers le bas avec l’en-tête noir vers le haut.
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.
Utilisez les deux vis restantes pour fixer votre Raspberry Pi à l’étoile
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.
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 ».
Cliquez sur l’onglet « Interfaces » puis cliquez sur « Activé » à côté de « SSH ».
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.
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
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:
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.
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.
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ëlYARNOW 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 "