Table des matières:

Arc-en-ciel infini : 4 étapes
Arc-en-ciel infini : 4 étapes

Vidéo: Arc-en-ciel infini : 4 étapes

Vidéo: Arc-en-ciel infini : 4 étapes
Vidéo: the Fourth Avenue Cafe 2024, Juillet
Anonim
Arc-en-ciel infini
Arc-en-ciel infini

Les miroirs Infinity sont une illusion amusante parfaite pour les arcs-en-ciel brillants. Cette instructable vous montre comment faire un arc-en-ciel portable à l'infini que vous pouvez emporter avec vous.

Matériaux

  • boîte ou autre boîtier
  • Surface du miroir
  • matériel de teinture
  • Bande néopixel
  • contrôleur comme le CPX ou Gemma d'Adafruit
  • batterie et fils compatibles

Veuillez noter que vous avez besoin à la fois d'un matériau de miroir transparent et d'une surface de miroir complète. J'ai utilisé des carreaux de miroir en plastique et du film pour vitres teinté

La boîte devra avoir une surface plane que vous pourrez découper et recouvrir avec le matériau de teinture. Il devra également être suffisamment grand pour loger le contrôleur, la batterie et des fils supplémentaires.

Fournitures

Les fournitures supplémentaires incluent la soudure et la programmation. Utilisez l'IDE Arduino pour programmer le Circuit Playground Express (CPX) ou gemma. Assurez-vous d'ajouter les bibliothèques Adafruit à l'aide du gestionnaire de bibliothèque.

Étape 1: préparer le boîtier

Préparer l'enceinte
Préparer l'enceinte
Préparer l'enceinte
Préparer l'enceinte
Préparer l'enceinte
Préparer l'enceinte

Tracez l'enclos et coupez des parties du miroir et des matériaux de teinte. Faites-les un peu plus petits pour qu'ils puissent rentrer à l'intérieur. Coupez une partie du haut du récipient en laissant juste assez de place pour former une lèvre. Le récipient que j'utilisais avait déjà une fenêtre en plastique, je n'ai donc pas eu besoin de découper le couvercle ici.

Parce que mon boîtier était en métal, je l'ai doublé de ruban isolant. Assurez-vous qu'il n'y a pas de métal nu qui peut court-circuiter vos circuits ! J'ai également utilisé une bande de carton pour fixer les leds.

Étape 2: câblez vos circuits

Câblez vos circuits
Câblez vos circuits

Le câblage est assez simple. Il n'y a que 3 connexions, mais assurez-vous que vous vous connectez au début de la bande. La connexion de données doit être établie entre A0 sur le CPX et Din sur la bande Neopixel. Si vous utilisez le Gemma, câblez D1 au Din de la bande. Connectez la ligne 5V sur la bande au Vout du contrôleur. Cela donnera plus de puissance aux LED. Enfin, connectez la terre entre le contrôleur et la bande led.

Étape 3: programmer le Rainbow

Arduino fournit un moyen simple de programmer ces leds RVB. Si vous n'avez pas encore l'interface de programmation, téléchargez-la sur arduino.cc. Ils ont une page de démarrage pour vous guider à travers chaque étape. Après avoir installé l'IDE Arduino, vous utiliserez le gestionnaire de bibliothèque intégré pour ajouter la prise en charge des NeoPixels d'Adafruit et de votre carte contrôleur.

Une fois les bibliothèques configurées, vous aurez accès aux exemples de programmes NeoPixel. Commencez par l'exemple du buttoncycler. Il propose 3 routines arc-en-ciel avec lesquelles jouer: arc-en-ciel, arc-en-cielCycle et théâtreChaseRainbow. Mon préféré était rainbowCycle.

Il n'y a que 3 modifications que vous devrez apporter à l'exemple de programme

1) Définissez le nombre de NeoPixels avec PIXEL_COUNT. Par exemple si vous avez 16 LED, changez la ligne de code pour lire:

#define PIXEL_COUNT 16

2) Réglez la broche de sortie du contrôleur. Si vous utilisez le CPX, assurez-vous que PIXEL_PIN est défini avec la ligne

#define PIXEL_PIN 6

Si vous utilisez le Gemma, vous changerez cette ligne en

#define PIXEL_PIN 1

3) Changer le code principal. Dans Arduino, la routine principale est loop(). Trouvez cette routine et remplacez-la par la suivante

boucle vide() { rainbowCycle(20);

}

Maintenant, branchez-le et téléchargez-le. Vous devriez voir les résultats sur les NeoPixels.

Étape 4: Assembler

Assembler
Assembler
Assembler
Assembler
Assembler
Assembler

La première chose à assembler est de mettre la teinte transparente sur le couvercle supérieur. Ici, il est montré attaché avec du ruban adhésif double face.

Fixez la bande NeoPixel aussi près que possible du couvercle.

Ensuite, placez la batterie et le contrôleur dans le boîtier. Si vous utilisez le CPX, il s'allumera automatiquement. Si vous utilisez le Gemma, vous devrez peut-être l'allumer. Les LED s'allumeront à cette étape.

Au-dessus des circuits, placez le service en miroir. Essayez de le fixer aussi près que possible des LED.

La dernière étape consiste à placer le couvercle. Vous avez maintenant votre arc-en-ciel portable à l'infini !

Conseillé: