Inhaltsverzeichnis:

Interaktive leuchtende Pilze - Gunook
Interaktive leuchtende Pilze - Gunook

Video: Interaktive leuchtende Pilze - Gunook

Video: Interaktive leuchtende Pilze - Gunook
Video: Herbstdeko: Leuchtende Pilze mit Heißkleber & Glitzer basteln - TikTok DIY Trend 2022 2024, Juli
Anonim
Image
Image
Interaktive leuchtende Pilze
Interaktive leuchtende Pilze
Interaktive leuchtende Pilze
Interaktive leuchtende Pilze

Dieses anweisbare zeigt Ihnen, wie man Pilze macht, die im Dunkeln leuchten. Sie können einzelne Pilze aus- und wieder einschalten, indem Sie auf die Oberseite drücken.

Ich habe dieses Projekt für eine Schulaufgabe begonnen, bei der wir mit dem Arduino Uno etwas erstellen mussten.

Ich wollte etwas Hübsches und Magisches kreieren und entschied mich schnell, leuchtende Pilze zu machen. Ursprünglich wollte ich sie nicht nur zum Leuchten bringen, sondern sie auch bewegen und eine Melodie spielen lassen. Aufgrund der Deadline für das Projekt musste ich diese Ideen jedoch verwerfen.

Dieses Projekt wurde durch das Video von DIY Perks inspiriert:

Hier finden Sie den Prozess, den ich durchlaufen habe, um diese Lichter zu erstellen, sowie die Anweisungen dazu.

Für dieses Projekt benötigen Sie:

  • Ein Arduino Uno;
  • Ein Steckbrett;
  • Ein Perfboard;
  • 5 LEDs aus einem Neopixel-LEDstrip;
  • 5 Drucksensoren;
  • Ein Lichtsensor;
  • Ein 470Ω-Widerstand;
  • 6 Widerstände mit beliebigem Wert;
  • Steifer Draht (nicht leitend!);
  • Transparente Silikonversiegelung;
  • Aquarellfarbe;
  • Frischhaltefolie
  • Ein Baumprotokoll;
  • Ein Bohrer;
  • Ein Meißel und Hammer;
  • Drähte in mehreren Farben;
  • Isolierband;
  • Anderes, starkes Klebeband;
  • Heißkleber;
  • Schrumpfschlauch;
  • Eine Heißluftpistole;
  • Eine Lötstation;
  • Zange;
  • Taschentuch;
  • Eine ruhige Hand und viel Zeit und Geduld;

Schritt 1: Konzeptentwurf

Konzeptentwicklung
Konzeptentwicklung
Konzeptentwicklung
Konzeptentwicklung

Ich wusste fast sofort, was ich für dieses Projekt machen wollte. Da ich schon seit einiger Zeit glühende Pilze herstellen wollte, dachte ich mir, dass dies die perfekte Gelegenheit dazu ist. Um eine Vorstellung von der Technologie hinter den Pilzen zu bekommen, skizzierte ich, wie ich sie herstellen würde. Dies war ein wichtiger Schritt in meinem Prozess, denn so konnte ich die Hardware tatsächlich visualisieren und die Dinge in meinem Kopf sortieren. Schließlich änderte sich das Design ein wenig (ich platzierte die LED über dem Drucksensor, fügte einen steifen Draht hinzu, um den Sensor nach unten zu drücken und die Oberseite des Pilzes zu halten, und ich entfernte die Bewegungs- und Tonkomponenten).

Bevor ich mit diesem Projekt begann, hatte ich keine Erfahrung mit dem Arduino und wusste nur, wie man ein bisschen in Python programmiert, also habe ich etwas recherchiert. Ich wusste ungefähr, was ich für mein Projekt brauchen würde, also habe ich das Internet durchforstet und angefangen, mit Code zu experimentieren. Ich hatte schnell Probleme mit meinen Servos (die ich verwenden wollte, um die Pilze zu bewegen), also beschloss ich, diese Idee fallen zu lassen. Als ich später feststellte, dass ich mehr Zeit brauchte, als ich zunächst dachte, um herauszufinden, wie ich das Gewünschte codieren und den Baumstamm aushöhlen kann, beschloss ich auch, die Musikidee fallen zu lassen und nur bei den Pilzen zu bleiben.

Mir wurde auch klar, dass es wahrscheinlich eine gute Idee wäre, den Drucksensor unter der LED zu platzieren, damit kein Licht vom Sensor blockiert wird.

Schritt 2: Vorbereiten des Protokolls

Vorbereiten des Protokolls
Vorbereiten des Protokolls
Vorbereiten des Protokolls
Vorbereiten des Protokolls
Vorbereiten des Protokolls
Vorbereiten des Protokolls

Eine der zeitaufwendigsten Aufgaben dieses Projekts war das Aushöhlen des Baumstamms. Ich würde vorschlagen, entweder einen aus einer weichen Holzart zu kaufen, die (im Gegensatz zu mir) leicht zu bearbeiten ist, oder einen bereits ausgehöhlten Baumstamm zu kaufen.

Wenn Sie Ihren eigenen Baumstamm aushöhlen möchten, können Sie das Loch entweder einbrennen oder die Methode verwenden, die ich verwendet habe. Für meine Methode benötigen Sie einen Bohrer, einen Meißel, einen Hammer und viel Geduld.

Bevor Sie mit dem Bohren beginnen, sollten Sie sich überlegen, wie weit Sie den Baum nach unten aushöhlen möchten. Hinweis: Wenn Sie mehr Holz entfernen, wird das Projekt weniger schwer, aber auch weniger stark.

Wenn Sie ungefähr wissen, wie tief Sie gehen möchten, können Sie mit dem Bohren von Löchern beginnen. Entfernen Sie das Holz zwischen den Bohrlöchern mit dem Meißel und einem Hammer. Wiederholen Sie diesen Vorgang, bis Sie zufrieden sind.

Denken Sie daran, dass die Seite des Baumstamms mit dem Loch der Boden ist!

Jetzt sollten Sie sich auszeichnen, wo Sie Ihre Pilze, den Lichtsensor und das Stromkabel haben möchten, und an diesen Stellen Löcher von außen nach innen in den Baumstamm bohren. Ich empfehle, den Lichtsensor weit weg von den Pilzen zu platzieren, denn wenn er zu nah ist, wird das Licht der Pilze die Werte des Sensors durcheinander bringen.

Schritt 3: Herstellung der Pilzkappen

Herstellung der Pilzkappen
Herstellung der Pilzkappen
Herstellung der Pilzkappen
Herstellung der Pilzkappen

Für die Pilzkappen benötigst du transparente Silikonversiegelung, Aquarellfarben, Frischhaltefolie, etwas zum Rühren und runde Gegenstände (oder zerkrümeltes Seidenpapier).

Mischen Sie einen Klecks Silikon mit etwas Aquarellfarbe. Ich habe mich für Weiß entschieden, damit ich meinen Pilzen immer noch jede gewünschte Farbe geben kann, indem ich die Farbe der LEDs verwende, aber wenn Sie nur eine Farbe wünschen, können Sie sie intensiver machen, indem Sie die Pilze in der gleichen Farbe machen.

Legen Sie dann das Silikon auf ein Stück Frischhaltefolie und falten Sie die Frischhaltefolie darüber, sodass das Silikon dazwischen liegt. Glätten Sie das Silikon mit den Händen, bis es die gewünschte Dicke hat. Sie können es gegen das Licht halten, um eine Vorstellung davon zu bekommen, wie es aussehen wird. Stellen Sie sicher, dass die Pilzkappen groß genug sind, damit Ihre LEDs und Drucksensoren hineinpassen!

Legen Sie die Frischhaltefolie über einen runden Gegenstand und lassen Sie ihn trocknen.

Wenn es vollständig getrocknet ist, können Sie es aus der Frischhaltefolie nehmen, bei Bedarf alle Zugangsstellen an den Rändern entfernen und Ihre Pilzkappe ist fertig.

Schritt 4: Verdrahtung der LEDs

Verdrahtung der LEDs
Verdrahtung der LEDs
Verdrahtung der LEDs
Verdrahtung der LEDs
Verdrahtung der LEDs
Verdrahtung der LEDs

Während Ihre Pilzkappen trocknen, können Sie mit der Vorbereitung der Hardwarekomponenten beginnen, beginnend mit den LEDs. Um die LEDs vorzubereiten, müssen Sie Folgendes tun:

  1. Schneiden und isolieren Sie 9 rote Drähte, 9 schwarze Drähte (ich habe stattdessen bei einigen LEDs blau verwendet, da kein schwarzes Kabel vorhanden ist) und 9 Kabel in einer Farbe Ihrer Wahl (dies sind die Drähte, die für die Daten verwendet werden). Stellen Sie sicher, dass Ihre Kabel lang genug sind, um von der Unterseite Ihres Baumstamms bis ganz nach oben zu gehen und sogar ziemlich herauszuragen. Lieber zu lang als zu kurz
  2. Schneiden Sie 5 LEDs von Ihrem LED-Streifen ab.
  3. Löten Sie die schwarzen Kabel an die Massestifte der LEDs. Ein Kabel auf jeder Seite der LED. Wiederholen Sie dies mit den roten Kabeln für den 5-Volt-Pin der LEDs und mit den anderen Kabeln für den Datenpin. Sie haben eine LED mit Drähten auf nur einer Seite, dies ist die fünfte und letzte LED und benötigt daher die anderen drei Kabel nicht. Auf den LEDs sehen Sie Pfeile, die in eine Richtung zeigen. Verwenden Sie einen Permanentmarker, um das Ende der Drähte auf der Seite zu markieren, von der die Pfeile kommen. Dies ist sehr wichtig, da Sie es später benötigen!
  4. Um die Drähte zu schützen und zu verhindern, dass sie sich berühren, schneiden Sie Schrumpfschlauchstücke ab, legen Sie sie über die freiliegenden Drähte und verwenden Sie eine Heißluftpistole, um sie zu schrumpfen.
  5. Zuletzt verdrillen Sie die Kabel wie in den Bildern gezeigt.

Hinweis: Wenn Sie möchten, können Sie die Kunststoffabdeckung der LEDs entfernen, aber ich würde empfehlen, sie zum Schutz der LED eingeschaltet zu lassen.

Schritt 5: Hinzufügen der Drucksensoren

Hinzufügen der Drucksensoren
Hinzufügen der Drucksensoren
Hinzufügen der Drucksensoren
Hinzufügen der Drucksensoren
Hinzufügen der Drucksensoren
Hinzufügen der Drucksensoren

Unterhalb der LEDs werden wir die Drucksensoren platzieren.

Um sie vorzubereiten, müssen Sie Folgendes tun:

1. Schneiden Sie etwa 15 cm steifen Draht ab (stellen Sie sicher, dass er KEINEN Strom leitet!) Ich habe Silberdraht verwendet;

2. Drehen Sie den Draht zu einer Spirale, wie auf den Bildern gezeigt;

3. Kleben Sie eine Seite der Spirale auf die Drucksensoren (ich habe dazu Sekundenkleber verwendet, aber jeder Kleber reicht aus);

4. Stellen Sie sicher, dass die Drucksensoren unter die LEDs passen. Wenn dies nicht der Fall ist, können Sie die Drähte der LEDs biegen, um sie anzupassen.

5. Platzieren Sie die Drucksensoren unter den LEDs, wobei die LED zwischen der Drahtspirale liegt. Schauen Sie sich die Fotos als Referenz an.

6. Wenn wir wollen, dass die Drucksensoren richtig funktionieren, müssen wir etwas machen, um sie festzuhalten, wenn Sie auf die Drähte drücken. Dazu habe ich Klebeband zwischen die Kabel unter den Drucksensoren gelegt.

Als nächstes müssen wir Drähte an die Drucksensoren löten. (Sie können diesen Schritt auch vor allen anderen ausführen, aber ich habe es in dieser Reihenfolge getan)

7. 15 Drähte abschneiden und abisolieren: 5 für die Masse, 5 für die Daten und 5 für die 5 Volt. Ich würde empfehlen, für diese andere Farben zu verwenden, als Sie für die LEDs verwendet haben. Ich habe Orange, Grün und Grau verwendet.

8. Löten Sie die Drähte für die Daten und 5-Volt an die Drucksensoren. Wir werden das Erdungskabel verwenden, wenn wir die Widerstände hinzufügen (im nächsten Schritt)

HINWEIS: Möglicherweise möchten Sie auch diesen Drahtbündeln etwas steifen Draht hinzufügen. Dadurch erhalten die Pilzstiele am Ende etwas mehr Festigkeit. Ich tat dies nicht, weil ich nicht wusste, wie schwer die eventuellen Pilze sein würden.

Schritt 6: Der Lichtsensor und die Widerstände

Der Lichtsensor und die Widerstände
Der Lichtsensor und die Widerstände
Der Lichtsensor und die Widerstände
Der Lichtsensor und die Widerstände
Der Lichtsensor und die Widerstände
Der Lichtsensor und die Widerstände

In diesem Schritt bereiten wir den Lichtsensor vor und fügen bei Bedarf die Widerstände hinzu.

Wir beginnen mit dem Lichtsensor:

1. Schneiden und isolieren Sie noch einmal Kabel für die Masse, die Daten und einen für die 5-Volt.

2. Löten Sie das Kabel für die Daten und 5 Volt an den Lichtsensor.

Jetzt werden wir alle Widerstände hinzufügen.

Für die Drucksensoren und den Lichtsensor müssen Sie Folgendes tun:

1. Schneiden Sie den Erdungsdraht in zwei Hälften, streifen Sie jedes Ende des Drahtes ab und löten Sie einen Widerstand zwischen den beiden Enden. Es spielt keine Rolle, welchen Wert der Widerstand hat. Verwenden Sie einen Schrumpfschlauch über den gesamten Widerstand, damit er geschützt und fest im Draht befestigt ist.

2. Als nächstes schneiden Sie entweder vorsichtig den Gummi / Kunststoff ungefähr in der Mitte des Datenkabels ab, um ein bisschen des eigentlichen Kabels freizulegen, oder schneiden Sie das Datenkabel in zwei Hälften, streifen Sie erneut jedes Ende ab und löten Sie sie wieder zusammen.

3. Löten Sie das Erdungskabel mit dem Widerstand im Inneren an das freiliegende Kabel des Datenkabels, wie auf den Bildern gezeigt. Um die freiliegenden Drähte abzudecken, verwenden Sie entweder Isolierband oder Schrumpfschlauch (stellen Sie sicher, dass Sie vor dem Löten etwas auf den Draht legen!)

Für die LEDs benötigen wir nur einen Widerstand.

1. Wählen Sie eines der gerade erstellten LED-Drahtbündel (ich würde vorschlagen, dasjenige mit den längsten Drähten auszuwählen, da dieses am weitesten unten im Baumstamm geht) Hinweis: Wählen Sie nicht die LED mit Drähten auf nur einer Seite! Dies wird der letzte der 5 sein!

2. Fügen Sie dem Datenkabel dieser LED den 470Ω-Widerstand auf die gleiche Weise wie bei den Drucksensoren und dem Lichtsensor hinzu.

3. Verwenden Sie ebenfalls Schrumpfschlauch, um den Widerstand zu schützen und zu sichern.

Schritt 7: Herstellung der Stiele

Herstellung der Stiele
Herstellung der Stiele
Herstellung der Stiele
Herstellung der Stiele
Herstellung der Stiele
Herstellung der Stiele
Herstellung der Stiele
Herstellung der Stiele

Um die Stiele zu machen, müssen wir zuerst herausfinden, wie lang sie ungefähr sein sollen:

1. Ziehen Sie die LED-Kabelbündel durch die Löcher, die Sie im Baumstamm erstellt haben.

2. Spielen Sie ein wenig mit den Längen der herausstehenden Kabel, bis Sie mit dem Aussehen zufrieden sind. Wenn Sie eine Vorstellung davon haben möchten, wie es aussehen wird, können Sie die Silikon-Pilzkappen darüber legen.

3. Wenn Sie zufrieden sind, markieren Sie die Stelle auf dem Drahtbündel, an der es in den Stamm hineingeht, mit einem Permanentmarker.

4. Nehmen Sie die Kabelbündel wieder heraus und verwenden Sie etwas Klebeband, um sicherzustellen, dass die Drähte fest zusammenbleiben.

Nun zu dem Teil, in dem wir die Stiele tatsächlich herstellen:

1. Malen Sie die Drähte in der gleichen Farbe wie Ihre Pilze. Ich würde vorschlagen, etwas weiter unten zu malen, als die Stiele hingehen sollen, nur um sicher zu gehen.

2. Mischen Sie die transparente Silikonversiegelung mit Aquarellfarben genauso wie bei den Pilzkappen.

3. Legen Sie das farbige Silikon auf eine Frischhaltefolie und legen Sie ein Kabelbündel darauf. Stellen Sie sicher, dass sich das Silikon ungefähr in der Mitte befindet, wo der Stiel auf den Drähten sein soll.

4. Falten Sie die Frischhaltefolie mit der Falte so nah wie möglich am Drahtbündel.

5. Drücken Sie das Silikon gegen das Drahtbündel und spielen Sie damit, bis die Drähte, an denen Sie den Vorbau haben möchten, vollständig bedeckt sind. Hinweis: Es ist eine gute Idee, das Silikon so hoch wie möglich zu bringen, aber den Drucksensor nicht zu verdecken.

6. Wiederholen Sie den Vorgang mit den anderen 4 Drahtbündeln und lassen Sie diese trocknen.

Schritt 8: Testen (und der Code)

Testen (und der Code)
Testen (und der Code)
Testen (und der Code)
Testen (und der Code)

Bevor Sie alles zusammenlöten, möchten Sie wahrscheinlich testen, ob Ihre Komponenten noch funktionieren.

Verwenden Sie ein Steckbrett, um alle LED-Bündel und den Lichtsensor schnell anzuschließen und den Code auf Ihr Arduino hochzuladen, um zu überprüfen, ob alles noch funktioniert. Beachten Sie, dass Sie wahrscheinlich die Parameter der Sensoren an Ihr Projekt anpassen müssen.

HINWEIS: Ich habe keine Erfahrung mit Codieren, daher ist dies bei weitem nicht der effizienteste Weg. Es wäre wahrscheinlich besser, mehrere Funktionen zu verwenden und die verschiedenen Variablen der LEDs durch diese zu führen. Ich habe versucht, dies zum Laufen zu bringen, entschied mich aber schließlich für den einfacheren und weniger effizienten Weg, weil ich zu viel Zeit mit dem Code verbrachte und weitermachen musste.

Der Code:

#define NUM_LEDS 5

#define DATA_PIN 6

CRGB-LEDs[NUM_LEDS];

// LED 0

int inPinDrucksensor0 = A0;

int ledState0 = HOCH;

SchwimmerdruckReading0;

SchwimmerdruckPrevious0 = LOW;

// LED 1

int inPinDrucksensor1 = A1;

int ledState1 = HIGH;

SchwimmerdruckReading1;

SchwimmerdruckPrevious1 = LOW;

// LED 2

int inPinDrucksensor2 = A2;

int ledState2 = HIGH;

SchwimmerdruckLesen2; SchwimmerdruckPrevious2 = LOW;

// LED 3

int inPinDrucksensor3 = A3;

int ledState3 = HOCH;

SchwimmerdruckReading3;

SchwimmerdruckPrevious3 = NIEDRIG;

// LED 4

int inPinDrucksensor4 = A4;

int ledState4 = HOCH;

SchwimmerdruckReading4;

SchwimmerdruckZurück4 = NIEDRIG;

//Lichtsensor

int inPinLightSensor = A5;

schweben lightReading;

Float-LichtZurück;

Void-Setup ()

{

Serial.begin (9600);

FastLED.addLeds(LEDs, NUM_LEDS);

// Drucksensor LED 0

pinMode (inPinPressureSensor0, INPUT);

// Drucksensor LED 1

pinMode (inPinPressureSensor1, EINGANG);

// Drucksensor LED 2

pinMode (inPinPressureSensor2, EINGANG);

// Drucksensor LED 3

pinMode (inPinPressureSensor3, EINGANG);

// Drucksensor LED 4

pinMode (inPinPressureSensor4, EINGANG);

//Lichtsensor

pinMode (inPinLightSensor, EINGANG);

}

Leere Schleife ()

{

// Drucklese-LED 0

pressureReading0 = analogRead (inPinPressureSensor0);

Verzögerung (20);

// Drucklese-LED 1

pressureReading1 = analogRead (inPinPressureSensor1);

Verzögerung (20);

// Drucklese-LED 2

pressureReading2 = analogRead (inPinPressureSensor2);

Verzögerung (20);

// Drucklese-LED 3

pressureReading3 = analogRead (inPinPressureSensor3);

Verzögerung (20);

// Drucklese-LED 4

pressureReading4 = analogRead(inPinPressureSensor4);

Verzögerung (20);

//Lichtsensor

lightReading = analogRead (inPinLightSensor);

// Wenn es hell ist, ist die LED aus.

if(lightReading > 28.0)

{

ledState0 = NIEDRIG;

ledState1 = NIEDRIG;

ledState2 = NIEDRIG;

ledState3 = NIEDRIG;

ledState4 = NIEDRIG;

}

// Wenn es dunkel ist und zuvor hell war, schaltet sich die LED ein.

if(lightReading 28.0)

{

ledState0 = HOCH;

ledState1 = HOCH;

ledState2 = HOCH;

ledState3 = HOCH;

ledState4 = HOCH;

}

// Wenn Drucksensorstift 0 38,0 liest (nicht gedrückt) if (pressureReading0 >= 38,0 && pressurePrevious0 <38,0 && lightReading <= 28,0)

{

// Wenn LED 0 an ist, schalten Sie sie aus. andernfalls (also wenn es ausgeschaltet ist) schalten Sie es ein.

if (ledState0 == HIGH)

{

ledState0 = NIEDRIG;

}

anders

{

ledState0 = HOCH;

}

}

// wenn Drucksensorstift 1 100,0 liest (nicht gedrückt) if (pressureReading1 >= 100,0 && pressurePrevious1 <100,0 && lightReading <= 28,0)

{

// Wenn LED 1 an ist, schalten Sie sie aus. andernfalls (also wenn es ausgeschaltet ist) schalten Sie es ein.

if (ledState1 == HIGH)

{

ledState1 = NIEDRIG;

}

anders

{

ledState1 = HOCH;

}

}

// wenn Drucksensorstift 2 180,0 liest (nicht gedrückt) if (pressureReading2 >= 180,0 && pressurePrevious2 <180,0 && lightReading <= 28,0)

{

// Wenn LED 2 an ist, schalten Sie sie aus. andernfalls (also wenn es ausgeschaltet ist) schalten Sie es ein.

if (ledState2 == HIGH)

{

ledState2 = NIEDRIG;

}

anders

{

ledState2 = HOCH;

}

}

// Wenn Drucksensorstift 3 6.0 liest (nicht gedrückt) if (pressureReading3 >= 6.0 && pressurePrevious3 <6.0 && lightReading <= 28.0)

{

// Wenn LED 3 leuchtet, schalten Sie sie aus. andernfalls (also wenn es ausgeschaltet ist) schalten Sie es ein.

if (ledState3 == HIGH)

{

ledState3 = NIEDRIG;

}

anders

{

ledState3 = HOCH;

}

}

// wenn Drucksensorstift 4 10,0 liest (nicht gedrückt) if (pressureReading4 >= 10,0 && pressurePrevious4 < 10,0 && lightReading <= 28,0)

{

// Wenn LED 4 leuchtet, schalten Sie sie aus. andernfalls (also wenn es ausgeschaltet ist) schalten Sie es ein.

if (ledState4 == HIGH)

{

ledState4 = NIEDRIG;

}

anders

{

ledState4 = HOCH;

}

}

if(ledState0 == HIGH)

{

leds[0] = CRGB(255, 255, 255);

FastLED.show();

Verzögerung (30);

}

anders

{

leds[0] = CRGB::Schwarz;

FastLED.show();

Verzögerung (30);

}

if(ledState1 == HIGH)

{

LEDs [1] = CRGB (255, 255, 255);

FastLED.show();

Verzögerung (30);

}

anders

{

LEDs[1] = CRGB::Schwarz;

FastLED.show();

Verzögerung (30);

}

if(ledState2 == HIGH)

{

LEDs [2] = CRGB (255, 255, 255);

FastLED.show();

Verzögerung (30);

}

anders

{

LEDs [2] = CRGB:: Schwarz;

FastLED.show();

Verzögerung (30);

}

if(ledState3 == HIGH)

{

LEDs [3] = CRGB (255, 255, 255);

FastLED.show();

Verzögerung (30);

}

anders

{

LEDs [3] = CRGB:: Schwarz;

FastLED.show();

Verzögerung (30);

}

if(ledState4 == HIGH)

{

LEDs [4] = CRGB (255, 255, 255);

FastLED.show();

Verzögerung (30);

}

anders

{

LEDs[4] = CRGB::Schwarz;

FastLED.show();

Verzögerung (30);

}

DruckPrevious0 = DruckReading0;

DruckPrevious1 = DruckReading1;

DruckPrevious2 = DruckReading2;

DruckPrevious3 = DruckReading3;

DruckZurück4 = DruckLesen4;

lightPrevious = lightReading;

// Öffnen Sie den seriellen Monitor, um Ihre Werte anzuzeigen, und ändern Sie die Parameter entsprechend.

Serial.println("Druck0:");

Serial.println (DruckReading0);

Serial.println ("Druck1:");

Serial.println (pressureReading1);

Serial.println ("Druck2:");

Serial.println (pressureReading2);

Serial.println("Druck3:");

Serial.println (DruckReading3);

Serial.println("Druck4:");

Serial.println (DruckReading4);

Serial.println ("LightReading:");

Serial.println (lightReading);

Verzögerung (200);

}

Schritt 9: Löten

Löten
Löten
Löten
Löten
Löten
Löten
Löten
Löten

Jetzt der schwierigste Teil des Projekts: alles zusammenlöten… innerhalb des Protokolls.

Hinweis: Sie müssen Ihre freiliegenden Drähte mit Schrumpfschlauch schützen, vergessen Sie also nicht, einige vor dem Löten Ihrer Kabel anzulegen! Wenn Sie es vergessen, können Sie sie auch mit Isolierband abdecken.

1: Beginnen Sie mit dem Löten eines Kabels vom 5-Volt-Pin Ihres Arduino an das Perfboard. Machen Sie dasselbe mit der Masse, dem Datenpin ~6 und A0 bis A5.

2. Ziehen Sie als nächstes den Lichtsensor durch sein Loch im Stamm. Löten Sie die Masse auf die Masse auf der Perfplatine, die 5-Volt auf die 5-Volt auf der Perfplatine und die Daten auf A5 auf der Perfplatine. Verwenden Sie Schrumpfschlauch, um freiliegende Drähte abzudecken.

3. Ziehen Sie Ihren ersten Pilzstamm durch sein Loch im Stamm (dies ist der Stamm mit dem Widerstand am Datenkabel!). Löten Sie jeden Draht sorgfältig an seinem Platz: (Sie können sich auch den Schaltplan ansehen, um einen Überblick darüber zu erhalten, was wohin gehört)

  • Löten Sie das Datenkabel des Drucksensors an A0 auf der Perf-Platine;
  • Löten Sie das Erdungskabel des Drucksensors auf dem Perfboard auf den Boden;
  • Löten Sie das 5-Volt-Kabel des Drucksensors an das 5-Volt auf der Perf-Platine.
  • Löten Sie das Datenkabel, das Sie von der LED markiert haben, auf ~ 6 auf der Perf-Platine;
  • Löten Sie das Erdungskabel, das Sie von der LED markiert haben, auf die Masse auf der Perf-Platine;
  • Löten Sie das 5-Volt-Kabel, das Sie von der LED markiert haben, mit dem 5-Volt auf der Perf-Platine;

4. Decken Sie die freiliegenden Drähte mit Schrumpfschlauch ab.

5. Kleben Sie die gelöteten Drähte zu Bündeln zusammen, um den Überblick zu behalten.

6. Ziehen Sie Ihren zweiten Pilz durch.

  • Löten Sie das Datenkabel, das Sie nicht von der ersten LED markiert haben, mit dem Datenkabel, das Sie von der zweiten LED markiert haben (die, die Sie gerade durchgezogen haben);
  • Löten Sie das Erdungskabel, das Sie nicht von der ersten LED markiert haben, mit dem Erdungskabel, das Sie von der zweiten LED markiert haben (die, die Sie gerade durchgezogen haben);
  • Löten Sie das 5-Volt-Kabel, das Sie nicht von der ersten LED markiert haben, mit dem 5-Volt-Kabel, das Sie für die zweite LED markiert haben (diejenige, die Sie gerade durchgezogen haben);

Wiederholen Sie den gleichen Vorgang für die anderen Drähte und Pilzstiele. Überprüfen Sie den Schaltplan, um zu sehen, welches Datenkabel mit welchem Datenpin verbunden ist.

Wenn Sie mit dem Löten fertig sind, verwenden Sie Heißkleber (oder Klebeband, wenn Sie sie entfernen möchten), um Ihr Perfboard und Arduino im Protokoll zu sichern.

Haben Sie Geduld und stellen Sie sicher, dass Sie die richtigen Drähte miteinander verbinden, sonst riskieren Sie, eine Ihrer LEDs zu sprengen! (Deshalb war es sehr wichtig, das Ende der drei Drähte an den LEDs zu markieren)

Schritt 10: Montage und Parameteränderung

Montage und Parameteränderung
Montage und Parameteränderung
Montage und Parameteränderung
Montage und Parameteränderung
Montage und Parameteränderung
Montage und Parameteränderung
Montage und Parameteränderung
Montage und Parameteränderung

Wenn alles festgelötet ist, ist es Zeit, die Pilze zusammenzubauen!

1: Säubern Sie den Teil des Stammes, der auf den Stamm trifft, mit einer Schere und kleben Sie ihn an den Baum. Verwenden Sie dafür am besten Silikon.

2: Wählen Sie die Pilzkappen aus, die Sie verwenden möchten, und kleben Sie ein Stück Seidenpapier auf die Innenseite. Dadurch wird sichergestellt, dass Sie den Draht im Inneren des Pilzes nicht sehen können.

3: Verwenden Sie Heißkleber, um Teile der Drahtspirale, die Sie erstellt haben, zusammenzukleben, um sicherzustellen, dass sie ihre Form behält, nachdem Sie sie gedrückt haben.

4: Kleben Sie die Pilzkappe auf die Drahtspirale.

5: Schneiden Sie einen Kreis aus Seidenpapier in der Größe des Pilzes aus und bedecken Sie den Boden der Pilze. Dies wird es reinigen und sogar ein wenig wie Sporen aussehen! Verweisen Sie auf das Foto, um zu sehen, wie ich das Seidenpapier schneide.

Jetzt sind die Pilze alle zusammengebaut, es ist Zeit, die Parameter der Sensoren zu ändern.

Führen Sie Ihren Arduino-Code aus und öffnen Sie den seriellen Monitor. Schauen Sie sich die Werte der Sensoren an und passen Sie sie an, bis Sie zufrieden sind. Sie können die Pilze so einstellen, dass sie auf Druck und der Lichtsensor auf Licht reagieren, wie Sie es möchten.

Empfohlen: