Inhaltsverzeichnis:

Hallenklingel-Warnsystem - Gunook
Hallenklingel-Warnsystem - Gunook

Video: Hallenklingel-Warnsystem - Gunook

Video: Hallenklingel-Warnsystem - Gunook
Video: Как спрятать данные в ячейках Excel? 2024, Juli
Anonim
Flurklingel-Warnsystem
Flurklingel-Warnsystem
Flurklingel-Warnsystem
Flurklingel-Warnsystem

In der Schule gibt es Glocken, die anzeigen, wann ein Klassenwechsel stattfinden sollte. Sie klingeln zuerst, um anzuzeigen, wann der Unterricht enden soll, und dann ein zweites Mal, um anzuzeigen, wann der nächste Unterricht beginnen soll. Wenn ein Schüler zu spät kommt, muss er sich normalerweise eine Art Spätkarte besorgen. Während der Übergangszeit haben die Schüler möglicherweise andere Dinge zu tun, als zum nächsten Mal zu Fuß zu gehen, z.

Mein Gerät versucht, die Leute zu informieren, indem es als Uhr fungiert, die die Zeit anzeigt, aber auch LEDs verwendet, um die verbleibende Zeit anzuzeigen.

Lieferungen

  1. RGB-LEDs (4)
  2. Adafruit 1,2" Sieben-Segment-Display mit Rucksack
  3. Arduino Micro
  4. Echtzeituhr
  5. Überbrückungsdrähte
  6. Widerstand
  7. PCB-Board
  8. Münzbatterie
  9. Micro-USB-Kabel
  10. 3D-Drucker - Ender 3
  11. Filament
  12. Lötkolben mit Lot
  13. Heißkleber und Heißklebepistole
  14. Arduino-IDE

Schritt 1: Erstellen Sie das Sieben-Segment

Baue das Sieben-Segment
Baue das Sieben-Segment

Folgen Sie dieser Anleitung von Adafruit, um das Sieben Segment zusammenzustellen

learn.adafruit.com/adafruit-led-backpack/1…

Biegen Sie danach die Kopfstifte um 90 Grad zur Mitte hin.

Schritt 2: 3D-Druck des Gehäuses

3D-Druck des Gehäuses
3D-Druck des Gehäuses

Hier ist das 3D-modellierte Gehäuse für das gesamte Gerät.

Wenn Sie einen Ender 3 oder Ender 3 pro haben, legen Sie den.gcode auf die Mini-SD-Karte und führen Sie den Druck aus.

Wenn Sie einen anderen 3D-Drucker haben, konvertieren Sie ihn mit Cura in gcode für Ihren 3D-Drucker.

Wenn Sie Änderungen vornehmen müssen, verwenden Sie bei Bedarf die.ipt-Datei, um den Fall in Inventor zu ändern.

Schritt 3: Verdrahten Sie das Gerät

Verdrahten Sie das Gerät
Verdrahten Sie das Gerät
Verdrahten Sie das Gerät
Verdrahten Sie das Gerät
Verdrahten Sie das Gerät
Verdrahten Sie das Gerät

Vorschritte:

  1. Legen Sie das Sieben Segment in das Gehäuse.
  2. Heißkleben Sie alle RGB-LEDs auf das Gehäuse.

RGB-LED - sollte gemeinsame Anode sein

  • Pin 9 = Rot
  • Pin 10 = Grün
  • Pin 11 = Blau
  • Stellen Sie sicher, dass Sie einen Widerstand verwenden

    Benötigen Sie nur einen, wenn Sie ihn auf das GND-Bein der LED legen (längstes Bein)

  • Alle vier LEDs sollten parallel sein.

Pins für Seriell auf Arduino Micro

  • SDA - 2
  • SCL - 3

Sieben-Segment- und Echtzeituhr (RTC)

  • Beide haben 1 SDA und 1 SCL, sind parallel geschaltet
  • Beide haben 1 GND-Pin
  • Sieben Segment hat 2 5V und RTC hat 1 5V

Löten Sie alles zusammen auf der Platine wie im Bild.

Schritt 4: Code hochladen

Code hochladen
Code hochladen

Stellen Sie sicher, dass die Arduino IDE installiert ist.

Stellen Sie sicher, dass diese Bibliotheken installiert sind:

  • Echtzeituhr –
  • Sieben Segment - Anleitung von Adafruit

So installieren Sie Bibliotheken auf Arduino

1) Stellen Sie den Klingelzeitplan ein (Bild 1)

Ändern Sie die Minuten- und Stundenwerte entsprechend Ihrem Zeitplan

2) Stellen Sie die aktuelle Uhrzeit ein. (Bild 2)

  • Ändern Sie die Werte im zweiten Bild auf die aktuelle Uhrzeit und das aktuelle Datum
  • Laden Sie den Code hoch

3) Laden Sie den Code mit einer Änderung erneut hoch.