Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Iako su ekrani možda popularni za pregled informacija, oni definitivno nisu jedino sredstvo za konzumiranje informacija. Postoji nekoliko mogućnosti za vizualizaciju informacija iz našeg okruženja, a ovim projektom nastojimo ih provaliti.
Model kamiona u ovom projektu pomaže u vizualizaciji procijenjenog vremena dolaska autobusa kretanjem paketa tereta sa stražnje strane kamiona. Koristeći Transloc API, izvlačimo podatke o određenim autobuskim rutama i vizualiziramo ETA do odabranog mjesta po visini sanduka za teret koji se pomiče okomito.
- Klasa: HCIN 720 - Prototipiranje nosivih i internetskih uređaja uređaja - jesen 2017
- Univerzitet: Rochester Institute of Technology
- Program: Interakcija između čovjeka i računara
- Web stranica kursa:
- Ovaj grupni projekat urađen je u timu sa kolegom M. S. HCI student Archit Jha.
Korak 1: Dijelovi za 3D štampanje
Nekoliko komponenti modela može biti 3D štampano. Karoserija kamiona dizajnirana je pomoću Autodesk Fusion 360, a generirana datoteka 'stl' odnesena je u Cura kako bi generirala 'gcode' za Qidi Mini X-2 3D pisač. Budući da je veličina štampe za štampanje bila ograničena na 9 mm x 9 mm, karoseriju kamiona smo odštampali u 3 dijela:
Napomena: Autodesk Fusion 360 korišten je za dizajniranje dijelova za 3D štampanje. Više detalja o načinu korištenja Fusion 360 možete pronaći ovdje.
Korak 2: Laserski rezani materijali
Preostale komponente modela stvorene su laserskim rezačem. Detalji i izvori o tome kako se koristi laserski rezač mogu se pronaći na web stranici kursa:
Korak 3: Elektronika
Elektronika koja se koristi uglavnom se sastoji od:
- 2x L293D H most
- 2x koračni motor 28-byj (12V ili 5V)
- 2x fotoni čestica
- Džemper žice
- Breadboard
Korak 4: Postavljanje fotona čestica
Rochester Institutom za tehnologiju upravlja TransLoc i uspjeli smo koristiti njihov OpenAPI za dohvaćanje procijenjenog dolaska autobusa.
API je pružao podatke u JSON formatu, a arduinojson biblioteka je korištena za raščlanjivanje podataka. Molimo pogledajte Transloc tehnički list za detalje o ID rute, ID stanice i ID agencije. Slijede koraci i kôd za postavljanje čestica fotona:
- Pogledajte dokumentaciju o česticama Photon na njihovoj web stranici.
- Za webhookove slijedite vodič za webhooks kako biste stvorili webhook. Web dojavnici se koriste kao most za komunikaciju s web uslugama. Slijedite kôd za webhooks koji koristi ArduinoJSON i kôd koračnog motora u nastavku za postavljanje.
Korak 5: Montaža i trčanje
- Sastavite krug slijedeći šifru primjera koraka motora i dokumentaciju
- Koristite ljepilo ako je potrebno za lijepljenje dijelova za sastavljanje modela
- Upotrijebite konac i pričvrstite ih za blokove i prođite kroz remenicu pričvršćenu na vrhu kutije s traperantom
- Drugi kraj navoja provucite kroz rupe (zelena površina na kojoj se nalazi kamion) i omotajte ga oko remenice pričvršćene na koračni motor.
- Spojite foton, dovršite krug. (Digitalni dijagram kola bit će postavljen vrlo brzo radi boljeg razumijevanja povezivanja kola pomoću Fritzinga)
Korak 6: Dovršeno
Završio si! Držite kamion na mjestu na kojem možete lako pregledati dolazak autobusa.