Table des matières:
- Étape 1: Étape 1: Obtenez les matériaux
- Étape 2: Étape 2: Modifier le verre
- Étape 3: Étape 3: Remettez tout en place
- Étape 4: Étape 4: Touche finale
- Étape 5: Étape 5: Codage
- Étape 6: C'est tout
Vidéo: Le projet Acrophobie : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Salut les gars, donc c'était un projet assez intéressant. À l'école, notre classe a dû faire un projet appelé « Si ceci, alors cela », dans lequel nous devions utiliser un Arduino pour faire quoi que ce soit. Nous pouvions littéralement choisir n'importe quoi à faire, tant que nous utilisions un Arduino. C'était aussi bien si votre projet échouait, alors j'ai commencé une expérience.
D'aussi loin que je me souvienne, j'ai le vertige. Ce n'est pas aussi grave que quand j'étais plus jeune, mais je n'aime toujours pas regarder en bas quand je me tiens au sommet d'un immeuble. C'est pourquoi j'ai fait des "lunettes d'acrophobie", mais le truc c'est que je ne sais pas si ça marche. Vous voyez, j'ai essentiellement utilisé les principes d'un miroir infini, mais au lieu d'acheter une bande led RGB, j'ai acheté une bande led RGBW et je ne sais pas comment la connecter à l'Arduino.
Si vous voulez faire cette petite expérience vous-même, laissez-moi vous montrer comment.
Avertissement! Veuillez ne pas l'utiliser lorsque vous êtes épileptique. Je ne peux insister assez sur ce point.
Étape 1: Étape 1: Obtenez les matériaux
Alors les gars, voici ce dont vous aurez besoin:
- Arduino Uno.
- Une planche à pain.
- Un ensemble de fils de cavalier de planche à pain.
- Une bande led RGB(W) (je recommande une bande RGB si vous êtes aussi inexpérimenté que moi. Il y a plein de tutos pour en connecter une à un Arduino).
- Deux masques de plongée (je peux certainement les recommander car ils sont assez faciles à démonter:
- Film de fenêtre miroir.
- Un coupe-carton.
- Ruban adhésif.
- Ruban de masquage.
- Ruban adhésif double face
- De la peinture et un pinceau.
- Un flacon pulvérisateur (vous en avez besoin pour le remplir d'eau et le vaporiser sur le verre).
Étape 2: Étape 2: Modifier le verre
1. Prenez vos masques de plongée et séparez tous les articles les uns pour les autres
2. Récupérez le verre de vos masques de plongée et découpez une partie du Mirror Window Film.
3. Vaporisez votre verre et votre film d'eau et placez-les soigneusement l'un sur l'autre.
4. Prenez un morceau de plastique dur et essayez d'éliminer toutes les bulles d'air.
5. Coupez l'excédent de film.
Étape 3: Étape 3: Remettez tout en place
1. Placez votre verre miroir dans vos deux masques de plongée (assurez-vous qu'un seul a une bande en plastique).
2. Assurez-vous que tout est sécurisé.
3. Placez la bande LED avec du ruban adhésif double face (peu importe si la bande LED est un peu trop longue, nous pourrons la cacher dans une étape ultérieure).
Étape 4: Étape 4: Touche finale
1. Utilisez du ruban adhésif pour connecter les masques de plongée (assurez-vous que les fils sont à l'extérieur).
2. Placez du ruban adhésif sur les endroits que vous souhaitez peindre.
3. PEINDRE !
Étape 5: Étape 5: Codage
Ah oui, la partie amusante. c'est donc mon code arc-en-ciel, mais si vous voulez expérimenter davantage en voyant si certaines couleurs ont plus d'effet ou tout autre chose que vous aimeriez essayer, n'hésitez pas à le faire.
Remarque: j'ai utilisé circuits.io pour voir si c'est le cas et ne vous inquiétez pas.
J'ai utilisé ArduinoIDE et la bibliothèque neopixel:
#include #define PIN 6
#define NUM_LEDS 24
Bande Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
void setup() {
strip.begin();
strip.show();
}
boucle vide() {
arc-en-ciel(20);
}
void rainbowCycle(int SpeedDelay) {
octet *c;
uint16_t i, j;
pour(j=0; j<256*5; j++) {
for(i=0; i< NUM_LEDS; i++) {
c=Roue(((i * 256 / NUM_LEDS) + j) & 255);
setPixel(i, *c, *(c+1), *(c+2), *(c+3));
}
showStrip();
retard(VitesseDelay);
}
}
octet * Wheel(byte WheelPos) {
octet statique c[4];
si (PosRoue < 85) {
c[0]=RouePos * 3;
c[1]=255 - WheelPos * 3;
c[2]=0;
c[3]=0;
} else if(RouePos < 170) {
RouePos -= 85;
c[0]=255 - WheelPos * 3;
c[1]=0;
c[2]=RouePos * 3;
c[3]=0;
} autre {
RouePos -= 170;
c[0]=0;
c[1]=RouePos * 3;
c[2]=255 - WheelPos * 3;
c[3]=0;
}
retour c;
}
void showStrip() {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.show();
#fin si
}
void setPixel(int Pixel, octet rouge, octet vert, octet bleu, octet blanc) {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.setPixelColor(Pixel, strip. Color(rouge, vert, bleu, blanc));
#fin si
}
void setAll (octet rouge, octet vert, octet bleu, octet blanc) {
for(int i = 0; i < NUM_LEDS; i++) {
setPixel(i, rouge, vert, bleu, blanc);
}
showStrip();
}
Étape 6: C'est tout
J'espère que vous avez aimé l'instructable !
- Brechje
Conseillé:
Linefollower HoGent - Projet de synthèse : 8 étapes
Linefollower HoGent - Syntheseproject: Voor het vak syntheseproject kregen we de opdracht een linefollower te maken. Dans deze instructable zal ik uitleggen hoe ik deze gemaakt heb, en tegen welke problemen ik o.a ben aangelopen
Projet de stabilisateur de cardan : 9 étapes (avec photos)
Gimbal Stabilizer Project : Comment faire un cardanApprenez à faire un cardan à 2 axes pour votre caméra d'actionDans la culture d'aujourd'hui, nous aimons tous enregistrer des vidéos et capturer les moments, surtout lorsque vous êtes un créateur de contenu comme moi, vous avez certainement été confronté au problème de un vide si tremblant
Crédit supplémentaire de projet final ECG-BME 305 automatisé : 7 étapes
ECG automatisé - BME 305 Projet final Crédit supplémentaire : Un électrocardiogramme (ECG ou ECG) est utilisé pour mesurer les signaux électriques produits par un cœur qui bat et il joue un rôle important dans le diagnostic et le pronostic des maladies cardiovasculaires. Certaines des informations obtenues à partir d'un ECG incluent le rythme
Projet de bol automatisé de nourriture pour animaux de compagnie : 13 étapes
Projet de bol automatisé pour animaux de compagnie : cette instructable décrira et expliquera comment construire une mangeoire automatisée et programmable pour animaux de compagnie avec des bols de nourriture attachés. J'ai joint une vidéo décrivant le fonctionnement des produits et leur apparence
Graveur alimenté par USB ! Ce projet peut brûler à travers les plastiques/bois/papier (le projet amusant doit également être du bois très fin) : 3 étapes
Graveur alimenté par USB ! Ce projet peut brûler à travers du plastique/du bois/du papier (le projet amusant doit également être du bois très fin) : NE PAS FAIRE CELA EN UTILISANT UN USB !!!! J'ai découvert qu'il peut endommager votre ordinateur à partir de tous les commentaires. mon ordinateur va bien. Utilisez un chargeur de téléphone 600ma 5v. Je l'ai utilisé et cela fonctionne bien et rien ne peut être endommagé si vous utilisez une prise de sécurité pour arrêter l'alimentation