Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Niemand komt aan zur Arbeit. Aber mit der richtigen Motivatie kann man wenigstens gut gelaunt am Arbeitsplatz ankommen. Bei Boxern klappt das prima mit einer Einlaufhymne. Das habe wir jetzt auch im Eingangsbereich des Bohemian Browser Ballett installiert.
Stap 1: Teile
Teensy 3.2 Microcontroller
Teensy audio-adapter
Relaismodule
RFID-lezer
RFID-dongles
Push-encoder
SD-kaart (let op klasse 10)
Kabel of JumperWire
Female en Male Header voor Teensy Board 2032 Knoopcelbatterij
Batterijhalter
Lautsprecher/Stereo-anlage
Scheinwerfer
Nebelmachine
Stap 2: Hardware Vorbereiten
Stap 3: Estafette Mit Geräten Verbinden
Stap 4: RFID-Modul Verbinden
Stap 5: Encoder Mit Teensy Verbinden
Teensy über USB met een Powerbank of 5V/1A Netzteil betreiben. Danach Out B een Teensy Pin 3 Out A een Teensy Pin 2 Schakel een Teensy Pin 4 VCC een Teensy VIN GND en Teensy GND. Eenvoudig!
Anschließend die Knopfzelle direkt an Teensy anschliessen: Pluspul mit Pin Batterie + Verbinden, Batterie - mit Teensy GND verbinden.
Stap 6: Software Scharf Stellen
Arduino IDE installieren, danach einmal das Programmöffnen:
www.arduino.cc/en/Main/Software
- Teensyduino Installeren:
www.pjrc.com/teensy/td_download.html
Bei der Installation alle bibliotheken installieren
- Arduino Bibliotheken Installeren.
Schets -> Bibliothek einbinden -> Bibliothek verwalten
Im Popup Fenster volgt Bibliotheken suchen und installieren:
“Encoder” van Paul Stofregen “Button” van Michael Adams “Time” van Michael Margolis
Stap 7: Software Abfeuern
- Teensy Board in Arduino auswählen: Werkzeuge -> Board -> "Teensy 3.2"
- Teensy Audio Bord aktivieren: Werkzeuge -> USB Type -> "Serial + Audio + MIDI"
- Audiobestanden konvertieren in. WAV, Stereo, 44.1kHz/16Bit, Deiteinamen maximaal 8 Zeichen en alles großgeschrieben: “AUDIO. WAV”, z. B. met schakelaar:
Mac:
- micro SD Karte als F A T32 formatieren, eigene. W A V Files, “DING. W A V” “TADA. WAV” (aus dem Sketchfolder) in das Hauptverzeichnis der SD Karte kopieren.
- Teensy per USB met computerverbinding, schetsbestand "Schlecky_Mitarbeiter_Intro_Machine" öffnen
- Sketch auf Teensy übertragen: Sketch -> Hochladen
- Dongle einmal ein die Antenne halten -> Gebruikerswird registriert. Per Encoder kann man einen Muziektitel au der SD Karte auswählen und per Knopfdruck (am Encoder) abspeichern.
- Das Zeitfenster in dem die Musik nur eimal abgespielt werden kann wird im Code unter "#define MINS_LOCKED 5" definiert. Hier kann ein beliebiger Minutenwert of z. B. “#define MINS_LOCKED (24*60)” stehen.