Inhoudsopgave:

Hallway Bell-waarschuwingssysteem - Ajarnpa
Hallway Bell-waarschuwingssysteem - Ajarnpa

Video: Hallway Bell-waarschuwingssysteem - Ajarnpa

Video: Hallway Bell-waarschuwingssysteem - Ajarnpa
Video: Alarm, Electronic - General Warning System: Short Constant Beeps Alarms, Beeps, Space Beeps,... 2024, November
Anonim
Hallway Bell-waarschuwingssysteem
Hallway Bell-waarschuwingssysteem
Hallway Bell-waarschuwingssysteem
Hallway Bell-waarschuwingssysteem

Op school hangen bellen die aangeven wanneer er van klas moet worden gewisseld. Ze bellen eerst om aan te geven wanneer de les moet eindigen, en dan bellen ze een tweede keer om aan te geven wanneer de volgende les moet beginnen. Als een student te laat is, moet hij meestal een soort van late pass halen. Tijdens de overgangsperiode kunnen studenten andere dingen te doen hebben dan naar de volgende keer lopen, zoals naar het toilet gaan of met vrienden praten, en dat kan ertoe leiden dat ze te laat komen als ze de tijd vergeten.

Mijn apparaat probeert mensen te informeren door te fungeren als een klok die de tijd weergeeft, maar ook LED's gebruikt om de resterende tijd aan te geven.

Benodigdheden

  1. RGB-LED's (4)
  2. Adafruit 1,2" Zeven Segmenten Display met Rugzak
  3. Arduino Micro
  4. Realtime klok
  5. Doorverbindingsdraden
  6. Weerstand
  7. printplaat:
  8. Knoopbatterij
  9. Micro-USB-kabel
  10. 3D-printer - Ender 3
  11. Gloeidraad
  12. Soldeerbout met soldeer
  13. Hete lijm en hete lijmpistool
  14. Arduino IDE

Stap 1: Bouw het zeven segment

Bouw het zeven segment
Bouw het zeven segment

Volg deze gids van Adafruit om het Zeven Segment samen te stellen

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

Buig daarna de koppennen 90 graden naar het midden.

Stap 2: 3D print de zaak

3D print de zaak
3D print de zaak

Hier is de 3D-gemodelleerde hoes voor het hele apparaat.

Als je een Ender 3 of Ender 3 pro hebt, plaats dan de.gcode op de mini SD-kaart en voer de print uit.

Als je een andere 3D-printer hebt, gebruik dan Cura om deze om te zetten naar gcode voor je 3D-printer.

Als je wijzigingen moet aanbrengen, gebruik dan het.ipt-bestand om de case in Inventor aan te passen als dat nodig is.

Stap 3: Sluit het apparaat aan

Bedraad het apparaat
Bedraad het apparaat
Bedraad het apparaat
Bedraad het apparaat
Bedraad het apparaat
Bedraad het apparaat

Voorstappen:

  1. Plaats het Seven Segment in de koffer.
  2. Heet lijm alle RGB-LED's op de behuizing.

RGB LED - moet een gemeenschappelijke anode zijn

  • Pin 9 = Rood
  • Pin 10 = Groen
  • Pin 11 = Blauw
  • Zorg ervoor dat u een weerstand gebruikt

    Heb er maar één nodig als je hem op de GND poot van de LED plaatst (langste poot)

  • Alle vier de LED's moeten parallel staan.

Pins voor serieel op Arduino Micro

  • SDA - 2
  • SCL - 3

Zeven segmenten en realtime klok (RTC)

  • Beide hebben 1 SDA en 1 SCL, zijn parallel geschakeld
  • Beide hebben 1 GND-pin
  • Seven Segment heeft 2 5V en RTC heeft 1 5V

Soldeer alles aan elkaar op de printplaat zoals op de foto.

Stap 4: Code uploaden

Code uploaden
Code uploaden

Zorg ervoor dat de Arduino IDE is geïnstalleerd.

Zorg ervoor dat u deze bibliotheken hebt geïnstalleerd:

  • RTC -
  • Seven Segment - instructies van Adafruit

Hoe bibliotheken op Arduino te installeren

1) Stel het belschema in (Afbeelding 1)

Wijzig de minuten- en uurwaarden volgens uw schema

2) Stel de huidige tijd in. (Afbeelding 2)

  • Verander de waarden in de tweede afbeelding in de huidige tijd en datum
  • Upload de code

3) Upload de code opnieuw met een wijziging.

Aanbevolen: