Table des matières:
- Étape 1: Matériel requis
- Étape 2: Assembler le matériel
- Étape 3: Installer PiGPIO
- Étape 4: Obtenez le code source
- Étape 5: Construire l'application
- Étape 6: Lancez l'application
Vidéo: Sapin de Noël Raspberry Pi : 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Avez-vous déjà voulu avoir le contrôle total de vos lumières de Noël ? Ce tutoriel vous dévoilera les étapes exactes pour fabriquer un sapin de Noël alimenté par un Raspberry Pi, ANAVI Light pHAT et une bande LED RVB 12V bon marché. Ce n'est certainement pas la solution la moins chère pour une décoration de fête, mais c'est un moyen amusant et efficace de mettre en pratique vos compétences en programmation.
Étape 1: Matériel requis
Pour construire le sapin de Noël Raspberry Pi, vous aurez besoin de:
- Sapin de Noël
- Raspberry Pi (tout modèle ou version de Raspberry Pi avec en-tête 40 broches)
- ANAVI Light pHAT
- Bande LED RVB 12V
- Alimentation USB
- Alimentation 12V avec prise DC 5.5x2.1mm
- Carte MicroSD avec Raspbian
Vous pouvez utiliser n'importe quelle bande LED RVB 12V. Sélectionnez la longueur de la bande correspondant à la taille de votre sapin de Noël. Ces bandes LED RVB 12V sont une marchandise. Ils sont très abordables et faciles à trouver. Dans cette vidéo, j'utilise une bande de 1 mètre de long avec 30 LED.
Étape 2: Assembler le matériel
Assemblez la quincaillerie à mains nues. Fixez la bande LED RVB à ANAVI Light pHAT à l'aide d'un tournevis et démarrez le Raspberry Pi comme indiqué dans la vidéo.
ANAVI Light pHAT est une carte d'extension matérielle open source Raspberry Pi spécialement conçue pour contrôler les couleurs de la bande LED RVB 12V à faible coût via trois MOSFET. Son utilisation est très simple pour construire le projet en quelques minutes.
Étape 3: Installer PiGPIO
Sur votre Raspberry Pi ouvrez un terminal et installez les dernières versions de piGPIO et Git en tapant les commandes suivantes:
sudo apt-get mise à jour
sudo apt-get install -y pigpio git
Étape 4: Obtenez le code source
L'application de démonstration pour contrôler la bande LED RVB 12V est gratuite et open source. Il est disponible sur GitHub. Exécutez la commande suivante dans le terminal pour obtenir le code source:
git clone
Étape 5: Construire l'application
Exécutez la commande suivante dans un terminal pour créer l'application de démonstration:
cd anavi-examples/anavi-light-phat/light-demo
Fabriquer
L'application de démonstration est écrite en langage de programmation C. Il crée une modulation de largeur d'impulsion définie par logiciel pour définir la couleur de la bande LED RVB à travers les trois MOSFET sur ANAVI Light pHAT.
À chaque seconde, le programme définit une valeur aléatoire dans la plage de 0 à 255 de chacune des trois couleurs principales. La combinaison totale fait plus de 16 millions de couleurs ! Bien que la couleur soit déterminée de manière aléatoire, le code source est écrit de manière à augmenter les chances qu'une des trois couleurs principales soit plus brillante que les autres.
Étape 6: Lancez l'application
Exécutez les commandes ci-dessous pour démarrer l'application:
sudo pigpiod
./démo
L'application de démonstration exécute une boucle infinie. Pour y mettre fin l'utilisateur doit appuyer simultanément sur son clavier Ctrl et C. C'est tout ! Bonnes vacances et bon hacking !
Conseillé:
Sapin de Noël sécurisé : 6 étapes
Arbre de Noël sécurisé : il s'agit du kit de démarrage complet d'Elegoo avec un Arduino Mega. Il y a quelques jours, Elegoo m'a envoyé un kit et m'a mis au défi de construire un projet de Noël avec lui. Ce kit comprend plusieurs composants. Un Arduino Mega, des servos, des capteurs à ultrasons, une télécommande
Sapin de Noël NeoPixel contrôlé par Bluetooth : 5 étapes
Sapin de Noël NeoPixel contrôlé par Bluetooth : Vous vous demandez comment ajouter l'IoT (Internet des objets) dans votre sapin de Noël cette année ? Eh bien, c'est tout à fait possible ! Personnellement, j'appelle ce projet "ArduXmas", et il se compose d'une bande led RGB NeoPixel contrôlée par un sanglier Arduino
Mini Sapin de Noël Animé LED 32 X 32mm : 3 Étapes
Mini Sapin de Noël animé LED 32 X 32mm : Le mini Sapin de Noël animé LED est un petit PCB 32 x 32 avec 8 flash LED que vous ferez dans l'ordre que vous souhaitez, vous utilisez le logiciel Arduino et la librairie Core13 qui permet de programmer l'ATtiny13 avec lce logiciel, alors il est facile de faire un mini gree
Un MakerBit peut-il vous rappeler de vérifier l'eau sous votre sapin de Noël ? : 7 étapes
Un MakerBit peut-il vous rappeler de vérifier l'eau sous votre arbre de Noël ? : Un arbre fraîchement coupé est une décoration de vacances traditionnelle dans de nombreuses maisons. Il est essentiel de l'alimenter en eau douce. Ne serait-il pas agréable d'avoir un ornement qui pourrait vous rappeler de vérifier l'eau sous votre arbre ? Ce projet fait partie de
Étoile de sapin de Noël multicolore clignotante : 4 étapes (avec photos)
Étoile d'arbre de Noël multicolore clignotante : Alors, ma nouvelle femme et moi avons emménagé dans notre nouvelle maison, Noël est là et nous avons planté un arbre, mais attendez… aucun de nous n'avait une étoile décente à mettre au sommet de l'arbre. Cette instructable vous montrera comment faire un changement de couleur vraiment cool, clignotant