Inhaltsverzeichnis:
- Schritt 1: 3D-Druckteile
- Schritt 2: Lasergeschnittene Materialien
- Schritt 3: Elektronik
- Schritt 4: Partikel-Photonen-Setup
- Schritt 5: Montage und Betrieb
- Schritt 6: Abgeschlossen
Video: Umgebungsanzeige für Busankunft - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Bildschirme mögen zwar beliebt sein, um Informationen anzuzeigen, aber sie sind definitiv nicht das einzige Mittel, um Informationen zu konsumieren. Es gibt mehrere Möglichkeiten, Informationen aus unserer Umgebung zu visualisieren, und mit diesem Projekt versuchen wir, eine davon zu hacken.
Der Modell-Lkw in diesem Projekt hilft, die geschätzten Ankunftszeiten eines Busses durch die Bewegung von Frachtpaketen auf der Rückseite des Lkw zu visualisieren. Mit der Transloc-API ziehen wir Daten bestimmter Busrouten und visualisieren die ETA zu einem ausgewählten Ort durch die Höhe einer sich vertikal bewegenden Frachtbox.
- Klasse: HCIN 720 - Prototyping von Wearable- und Internet-of-Things-Geräten - Herbst 2017
- Universität: Rochester Institute of Technology
- Programm: Master of Science Mensch-Computer-Interaktion
- Kurs-Website:
- Dieses Gruppenprojekt wurde in einem Team mit anderen M. S. HCI-Student Archit Jha.
Schritt 1: 3D-Druckteile
Mehrere Komponenten des Modells können 3D-gedruckt werden. Die LKW-Karosserie wurde mit Autodesk Fusion 360 entworfen und die generierte „stl“-Datei wurde nach Cura gebracht, um einen „gcode“für den Qidi Mini X-2 3D-Drucker zu generieren. Da die Größe des Druckbetts auf 9 mm x 9 mm begrenzt war, haben wir die LKW-Karosserie in 3 Teilen gedruckt:
Hinweis: Autodesk Fusion 360 wurde zum Entwerfen von 3D-Druckteilen verwendet. Weitere Informationen zur Verwendung von Fusion 360 finden Sie hier.
Schritt 2: Lasergeschnittene Materialien
Die restlichen Teile des Modells wurden mit Lasercutter erstellt. Details und Ressourcen zur Verwendung von Laser-Cutter finden Sie auf der Kurs-Website:
Schritt 3: Elektronik
Die verwendete Elektronik besteht hauptsächlich aus:
- 2x L293D H-Brücke
- 2x 28-byj-Schrittmotoren (12V oder 5V)
- 2x Teilchenphotonen
- Überbrückungsdrähte
- Steckbrett
Schritt 4: Partikel-Photonen-Setup
Die Shuttles des Rochester Institute of Technology werden von TransLoc betrieben und wir konnten ihre OpenAPI verwenden, um die geschätzte Ankunft des Busses abzurufen.
Die API lieferte Daten im JSON-Format und die Arduino-Bibliothek arduinojson wurde verwendet, um die Daten zu analysieren. Einzelheiten zur Routen-ID, Haltestellen-ID und Agentur-ID finden Sie im Transloc-Datenblatt. Im Folgenden sind die Schritte und der Code zum Einrichten von Particle Photon aufgeführt:
- Schauen Sie sich die Dokumentation von Particle Photon auf ihrer Website an.
- Befolgen Sie für Webhooks die Webhooks-Anleitung, um einen Webhook zu erstellen. Webhooks werden als Brücke verwendet, um mit den Webdiensten zu kommunizieren. Befolgen Sie den Code für Webhooks, der ArduinoJSON und den Schrittmotorcode unten zum Einrichten verwendet.
Schritt 5: Montage und Betrieb
- Bauen Sie die Schaltung zusammen, indem Sie den Beispielcode und die Dokumentation für den Schrittmotor befolgen
- Verwenden Sie bei Bedarf Klebstoff, um Teile zu kleben, um das Modell zusammenzubauen
- Verwenden Sie einen Faden und binden Sie sie an die Blöcke und führen Sie ihn durch die Rolle, die oben an der Trasperantbox befestigt ist
- Führen Sie das andere Ende des Fadens durch die Löcher (grüne Fläche, auf der der LKW gehalten wird) und wickeln Sie es um die Riemenscheibe, die an einem Schrittmotor befestigt ist.
- Schließen Sie das Photon an, schließen Sie den Stromkreis. (Ein digitaler Schaltplan wird in Kürze hochgeladen, um die Schaltungsverbindung mit Fritzing besser zu verstehen)
Schritt 6: Abgeschlossen
Du bist fertig! Bewahren Sie den Lkw an einem Ort auf, an dem Sie leicht einen Blick auf die Busankunft werfen können.
Empfohlen:
Arduino Auto-Rückfahrwarnsystem - Schritt für Schritt: 4 Schritte
Arduino Auto-Rückfahrwarnsystem | Schritt für Schritt: In diesem Projekt entwerfe ich eine einfache Arduino-Auto-Rückwärts-Parksensorschaltung mit Arduino UNO und dem Ultraschallsensor HC-SR04. Dieses Arduino-basierte Car-Reverse-Warnsystem kann für eine autonome Navigation, Roboter-Ranging und andere Entfernungsr
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): 3 Schritte
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): Manchmal korrigiert die Autokorrektur möglicherweise etwas, das Sie nicht korrigieren möchten, z. Textabkürzungen beginnen sich in Großbuchstaben zu setzen (imo korrigieren zum Beispiel zu IMO). So erzwingen Sie, dass die Korrektur eines Wortes oder einer Phrase beendet wird, ohne aut zu deaktivieren
Interessante Programmieranleitung für Designer - Bringen Sie Ihr Bild zum Laufen (Teil 2): 8 Schritte
Interessante Programmieranleitung für Designer – Bringen Sie Ihr Bild zum Laufen (Teil 2): Mathematik scheint für die meisten von Ihnen nutzlos zu sein. Die in unserem täglichen Leben am häufigsten verwendete ist einfach Addieren, Subtrahieren, Multiplizieren und Dividieren. Es ist jedoch ganz anders, wenn Sie mit Programm erstellen können. Je mehr Sie wissen, desto mehr wundervolle Ergebnisse werden Sie erhalten
Installieren des Windows-Subsystems für Linux (WSL): 3 Schritte
Installieren des Windows-Subsystems für Linux (WSL): Diese Anleitung soll Benutzern helfen, das Windows-Subsystem für Linux auf ihrem Windows 10-Computer zu installieren. Die spezifische Linux-Distribution, die dieser Befehlssatz verwendet, heißt Ubuntu. Schauen Sie hier für eine Übersicht über die verschiedenen Linux
So erstellen Sie eine UML für Java in Microsoft Visio: 4 Schritte
So erstellen Sie eine UML für Java in Microsoft Visio: Das Erstellen einer UML kann zunächst etwas einschüchternd wirken. Es gibt viele komplizierte Notationsstile, und es kann sich anfühlen, als gäbe es keine guten Ressourcen, um eine lesbare und genaue UML zu formatieren. Microsoft Visio macht jedoch das Erstellen einer UML-Qu