Inhaltsverzeichnis:

Grüne Lichter - Gunook
Grüne Lichter - Gunook

Video: Grüne Lichter - Gunook

Video: Grüne Lichter - Gunook
Video: GRÜNER BLITZ: Spektakuläre Sternschnuppe erleuchtet den Himmel 2024, November
Anonim

Von JosiahP4Folgen Sie mehr vom Autor:

Regenbogen-Arrays
Regenbogen-Arrays
Regenbogen-Arrays
Regenbogen-Arrays
Kupfereisenbahnen
Kupfereisenbahnen
Kupfereisenbahnen
Kupfereisenbahnen
Ultraschall Theremin (Teach Sound)
Ultraschall Theremin (Teach Sound)
Ultraschall Theremin (Teach Sound)
Ultraschall Theremin (Teach Sound)

Über: Ein Creative Technologies Major, der am Berry College eingeschrieben ist. Mehr über JosiahP4 »

Green Lights ist ein Projekt, das geschaffen wurde, um Studenten über Physical Computing zu unterrichten. Dazu gehören Ein- und Ausgänge, Strom, Programmierung mit Arduino und ein wenig über Verkehrsleitsysteme. Die Kreuzung wird vor dem Klassenzimmer eingerichtet und die Schüler werden in Teams aufgeteilt. Die Teams erhalten Notizkarten mit Befehlen darauf (z. B. lightOn('n', "green"); oder sleep(2);), die im Rahmen der Lektion erklärt werden. Insgesamt ermöglicht dieses Projekt den Schülern einen einfachen Einstieg in die Welt der Elektronikfertigung.

Schritt 1: Werkzeuge und Zubehör

Werkzeuge und Zubehör
Werkzeuge und Zubehör
Werkzeuge und Zubehör
Werkzeuge und Zubehör

Eine kurze Anmerkung dazu zu Beginn dieses Projekts, ich habe versucht, einen Raspberry Pi mit einem PWM-Hut zu verwenden, dies jedoch geändert, da das Auffinden der Treiber so viel Zeit in Anspruch nahm.

Lieferungen:

  • Arduino Uno
  • Kleines Foamcore-Blatt zum Anbringen der Kreuzung
  • Ampeln (Kann auch in einer vorherigen Klasse gemacht werden)
  • Stecker-zu-Buchse-Überbrückungsdrähte
  • Schaumstoffplatte, um die Ampel hochzuhalten

Werkzeuge:

  • Computer mit installierter Arduino IDE
  • Niedertemperatur-Heißklebepistole
  • Powerbank (wenn Sie es mit sich herumtragen und die Schüler aus der Nähe sehen lassen möchten)
  • Sachen, um Ihre Kreuzung zu dekorieren

Schritt 2: Konstruktion

Konstruktion
Konstruktion
Konstruktion
Konstruktion

Bitte verwenden Sie die Intro-Bilder als Referenz

  1. Beginnen Sie damit, den Schaumstoffkern auf die gewünschte Größe der Kreuzung zu schneiden
  2. Dann schneiden Sie vier Stücke rosa Schaum auf die Höhe, in der die Lichter sein sollen
  3. Heißkleben Sie den rosa Schaum auf den Schaumstoffkern, den Sie gerade an den Nord-, Süd-, Ost- und Westteilen des Bretts geschnitten haben
  4. Schneiden Sie eine rechteckige Öffnung vor dem Schaumstoff, darunter, wo die Lichter für die Drähte gehen sollen
  5. Kleben Sie die Ampeln auf jedes Stück rosa Schaumstoff auf der Innenseite der Kreuzung
  6. Führen Sie die weibliche Seite der Drähte von unten nach oben und verbinden Sie sie mit den Lichtern (behalten Sie die Farben der Drähte im Auge, die Rot Gelb Grün Pins an der Ampel zeigen
  7. Verbinden Sie die männliche Seite der Drähte mit den digitalen Pins 2-13 auf dem Arduino

Für diesen letzten Schritt habe ich folgendes gemacht:

OstLichtG = 2; OstLichtY = 3; OstLichtR = 4; NordLichtG = 5; NordLichtY = 6; NordLichtR = 7; SüdLichtG = 8; SüdLichtY = 9; SüdLichtR = 10; WestLichtG = 11; WestLichtY = 12; WestLichtR = 13; GND zu GND für alle;

Schritt 3: Testen/Codieren

Testen/Codieren
Testen/Codieren
Testen/Codieren
Testen/Codieren

Die Hackathon1-Datei ist eine einfache Skizze, die eine Ampel testet. Die GreenLights-Datei ist das, was ich zum Unterrichten verwenden werde. Das meiste, was Sie wissen müssen, ist im Code kommentiert.

Schritt 4: Probleme und Zukunft

Probleme und Zukunft
Probleme und Zukunft
Probleme und Zukunft
Probleme und Zukunft

Ich bin während dieses Projekts auf einige Probleme gestoßen. Die Hauptsache war mit der Verkabelung, die mit den Lichtern geliefert wurde. Die Lichter funktionieren super, aber die Drähte, nicht so sehr. Ein weiterer Hinweis ist, keine digitalen Pins 1 und 0 zu verwenden, da der von mir verwendete Code die serielle Kommunikation (erfordert 0/1) enthält, um Nachrichten an den Computer zurückzugeben. Schließlich wurden diese Materialien verwendet, um ein Konzept zu beweisen, sodass eine Heißklebepistole erforderlich sein kann, wenn etwas herunterfällt.

Ich freue mich darauf, aus der Prototyping-Phase heraus in bessere Baumaterialien zu kommen. Dies ist eine von vier möglichen Lektionen, die ich für ein Auslandsstudium in Norwegen mitnehmen könnte, also bleib dran. Das Licht, das Sie im Bild sehen, ist ein echtes gelbes Licht. Ich hoffe, dass dies mit einem Arduino mit einem Relais funktioniert, damit die Schüler die volle Größe und Helligkeit nur eines Teils einer tatsächlichen Ampel sehen können. Insgesamt ist dies eine einfachere (coole) Möglichkeit, anderen zu zeigen, wie ein Arduino funktioniert!

Empfohlen: