Inhaltsverzeichnis:
- Schritt 1: Schritt 1: Holen Sie sich die Materialien
- Schritt 2: Schritt 2: Ändern Sie das Glas
- Schritt 3: Schritt 3: Setzen Sie alles wieder an seinen Platz
- Schritt 4: Schritt 4: Finishing Touch
- Schritt 5: Schritt 5: Codierung
- Schritt 6: Das ist es
Video: Das Akrophobie-Projekt – wikiHow
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Hallo Leute, das war also ein recht interessantes Projekt. In der Schule musste unsere Klasse ein Projekt namens "If This, Then That" durchführen, bei dem wir einen Arduino verwenden mussten, um alles zu machen. Wir konnten buchstäblich alles auswählen, solange wir ein Arduino verwendeten. Es war auch in Ordnung, wenn Ihr Projekt scheiterte, also habe ich ein Experiment gestartet.
Ich habe Höhenangst, seit ich denken kann. Es ist nicht mehr so schlimm wie in meiner Jugend, aber ich schaue immer noch nicht gerne nach unten, wenn ich auf einem Gebäude stehe. Deshalb habe ich eine 'Akrophobie-Brille' gemacht, aber die Sache ist die, ich weiß nicht, ob sie funktioniert. Sehen Sie, ich habe im Grunde die Prinzipien eines unendlichen Spiegels verwendet, aber anstatt einen RGB-LED-Streifen zu kaufen, habe ich einen RGBW-LED-Streifen gekauft und weiß nicht, wie ich ihn mit dem Arduino verbinden soll.
Wenn Sie dieses kleine Experiment selbst durchführen möchten, lassen Sie sich von mir zeigen, wie.
Warnung! Bitte verwenden Sie dies nicht, wenn Sie an Epilepsie leiden. Ich kann das nicht genug betonen.
Schritt 1: Schritt 1: Holen Sie sich die Materialien
Also Leute, hier ist, was Sie brauchen werden:
- Arduino Uno.
- Ein Steckbrett.
- Ein Satz Steckbrücken-Überbrückungsdrähte.
- Ein RGB (W) LED-Streifen (Ich empfehle einen RGB-Streifen, wenn Sie genauso unerfahren sind wie ich. Es gibt viele Tutorials, wie man einen an einen Arduino anschließt).
- Zwei Tauchermasken (ich kann diese definitiv empfehlen, da sie relativ leicht auseinander zu ziehen sind:
- Spiegelfensterfolie.
- Ein Kartonschneider.
- Klebeband.
- Abdeckband.
- Doppelseitiges Klebeband
- Farbe und ein Pinsel.
- Eine Sprühflasche (du brauchst sie, um sie mit Wasser zu füllen und auf das Glas zu sprühen).
Schritt 2: Schritt 2: Ändern Sie das Glas
1. Nimm deine Tauchermasken und trenne alle Gegenstände voneinander
2. Holen Sie das Glas von Ihrer Tauchermaske und schneiden Sie etwas von der Spiegelfensterfolie aus.
3. Besprühen Sie Glas und Folie mit Wasser und legen Sie sie vorsichtig übereinander.
4. Schnappen Sie sich ein hartes Stück Plastik und versuchen Sie, alle Luftblasen herauszubekommen.
5. Schneiden Sie den überschüssigen Film ab.
Schritt 3: Schritt 3: Setzen Sie alles wieder an seinen Platz
1. Legen Sie Ihr Spiegelglas in Ihre beiden Tauchermasken (achten Sie darauf, dass nur eine ein Plastikband hat).
2. Stellen Sie sicher, dass alles sicher ist.
3. Bringen Sie den LED-Streifen mit doppelseitigem Klebeband an (es spielt keine Rolle, ob der LED-Streifen etwas zu lang ist, wir können ihn in einem zukünftigen Schritt verstecken).
Schritt 4: Schritt 4: Finishing Touch
1. Verwenden Sie Entenband, um die Tauchermasken anzuschließen (achten Sie darauf, dass die Drähte außen liegen).
2. Bringen Sie Abdeckband an den Stellen an, die Sie malen möchten.
3. FARBE!
Schritt 5: Schritt 5: Codierung
Ach ja, der lustige Teil. Das ist also mein Regenbogen-Code, aber wenn Sie mehr experimentieren möchten, indem Sie sehen, ob bestimmte Farben mehr Wirkung haben oder etwas anderes, das Sie ausprobieren möchten, können Sie dies gerne tun.
Hinweis: Ich habe Circuits.io verwendet, um zu sehen, ob dies tatsächlich der Fall ist, und es macht sich keine Sorgen.
Ich habe ArduinoIDE und die Neopixel-Bibliothek verwendet:
#einschließen #PIN definieren 6
#define NUM_LEDS 24
Adafruit_NeoPixel-Streifen = Adafruit_NeoPixel (NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
Leere Einrichtung () {
strip.begin();
Strip-Show();
}
Leere Schleife () {
RegenbogenZyklus(20);
}
void rainbowCycle(int SpeedDelay) {
Byte *c;
uint16_t i, j;
for(j=0; j<256*5; j++) {
for(i=0; i<NUM_LEDS; i++) {
c=Rad(((i * 256 / NUM_LEDS) + j) & 255);
setPixel(i, *c, *(c+1), *(c+2), *(c+3));
}
showStrip();
Verzögerung (SpeedDelay);
}
}
byte * Wheel(byte WheelPos) {
statisches Byte c[4];
if(RadPos < 85) {
c[0]=RadPos * 3;
c[1]=255 - RadPos * 3;
c[2]=0;
c[3] = 0;
} sonst if(WheelPos <170) {
RadPos -= 85;
c[0]=255 - RadPos * 3;
c[1]=0;
c[2]=RadPos * 3;
c[3] = 0;
} anders {
RadPos -= 170;
c[0]=0;
c[1]=RadPos * 3;
c[2]=255 - RadPos * 3;
c[3] = 0;
}
Rückkehr c;
}
void showStrip() {
#ifdef ADAFRUIT_NEOPIXEL_H
Strip-Show();
#endif
}
void setPixel(int Pixel, Byte rot, Byte grün, Byte blau, Byte weiß) {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.setPixelColor (Pixel, strip. Color (rot, grün, blau, weiß));
#endif
}
void setAll(Byte rot, Byte grün, Byte blau, Byte weiß) {
for(int i = 0; i < NUM_LEDS; i++) {
setPixel(i, rot, grün, blau, weiß);
}
showStrip();
}
Schritt 6: Das ist es
Hoffe, Sie mochten das instructable!
- Brechje
Empfohlen:
LED Snapper: Das wahrscheinlich einfachste Testgerät, das Sie herstellen können - Gunook
LED Snapper: Das wahrscheinlich einfachste Testgerät, das Sie herstellen können: Erlauben Sie mir, Ihnen den LED Snapper vorzustellen. Ein einfaches, aber äußerst nützliches Testgerät, das Sie bauen können, um Ihnen beim Debuggen Ihrer Elektronikprojekte zu helfen. LED Snapper ist eine Open-Source-Leiterplatte, mit der Sie einfach de
Wenn das, dann das ArDino - Gunook
If This Then That ArDino: Für unser Schulprojekt Wenn dies dann, dass wir ein interaktives Objekt mit einem Arduino erstellen mussten. Ich habe mich für einen kuscheligen Ardino entschieden. Er ist sehr talentiert und singt auf Knopfdruck das Jurassic Park-Thema für Sie
DAS EMOTIONALE HINDERNISSE, DAS ROBOTER VERMEIDET - Gunook
DER EMOTIONALE HINDERNISSE VERMEIDENDE ROBOTER: Der emotionale Roboter. Dieser Roboter zeigt Emotionen mit Neopixeln (RGB-LEDs) wie Traurigkeit, Glück, Wut und Angst an, er kann auch Hindernissen ausweichen und während seiner bestimmten Emotionen bestimmte Bewegungen ausführen. Das Gehirn dieses Roboters ist ein Arduino Mega. äh
Zugriff auf das Raspberry Pi-Display über das Internet. - Gunook
Raspberry Pi Display Access über das Internet.: In diesem Instructable lernen wir, wie man ein Laptop-Display für Raspberry Pi (jedes Modell) verwendet. Wir können Himbeer-Pi-Display vom Markt kaufen, aber das kostet Sie anstelle eines anderen Displays. Wir können ein Laptop-Display über das Internet verwenden (von anderen
Wir stellen vor: 'Deodorino' - das Infrarot-gesteuerte Arduino in einem leeren Deodorant-Stick. Klicken Sie auf das 1. Foto: 7 Schritte
Wir stellen vor: 'Deodorino' - das Infrarot-gesteuerte Arduino in einem leeren Deodorant-Stick. Klicken Sie auf das 1. Foto: Jetzt zum Detail