Innehållsförteckning:

Omgivningsdisplay för buss ankomst: 6 steg (med bilder)
Omgivningsdisplay för buss ankomst: 6 steg (med bilder)

Video: Omgivningsdisplay för buss ankomst: 6 steg (med bilder)

Video: Omgivningsdisplay för buss ankomst: 6 steg (med bilder)
Video: Convenience items needed in the family 2024, Juni
Anonim
Omgivningsdisplay för buss ankomst
Omgivningsdisplay för buss ankomst
Omgivningsdisplay för buss ankomst
Omgivningsdisplay för buss ankomst

Även om skärmar kan vara populära för visning av information, är de definitivt inte det enda sättet att konsumera information. Det finns flera möjligheter att visualisera information från vår omgivning och med detta projekt försöker vi hacka in en sådan.

Modellbilen i detta projekt hjälper till att visualisera uppskattade ankomsttider för en buss genom att förpacka lastpaket på baksidan av lastbilen. Med hjälp av Transloc API drar vi data från specifika busslinjer och visualiserar ETA till en vald plats med höjden på en lastlåda som rör sig vertikalt.

  • Klass: HCIN 720 - Prototyping Wearable and Internet of Things Devices - hösten 2017
  • Universitet: Rochester Institute of Technology
  • Program: Master of Science Human-Computer Interaction
  • Kurswebbplats:
  • Detta gruppprojekt gjordes i team med M. S. HCI -studenten Archit Jha.

Steg 1: 3D -utskriftsdelar

Flera komponenter i modellen kan 3D -skrivas ut. Lastbilskroppen designades med Autodesk Fusion 360 och "stl" -filen togs till Cura för att generera en "gcode" för Qidi Mini X-2 3D-skrivare. Eftersom storleken på trycksängen var begränsad till 9 mm x 9 mm tryckte vi lastbilsdelen i tre delar:

Obs: Autodesk Fusion 360 användes för att designa 3D -utskriftsdelar. Mer information om hur du använder Fusion 360 hittar du här.

Steg 2: Laserskurna material

De återstående komponenterna i modellen skapades med laserskärare. Detaljer och resurser om hur du använder laserskärare finns på kursens webbplats:

Steg 3: Elektronik

Elektronik
Elektronik

Elektroniken som används består huvudsakligen av:

  • 2x L293D H -bro
  • 2x 28-byj stegmotorer (12V eller 5V)
  • 2x partikelfoton
  • Jumper Wires
  • Bakbord

Steg 4: Inställning av partikelfoton

Rochester Insititute of Technology -skyttlar drivs av TransLoc och vi kunde använda deras OpenAPI för att hämta beräknad ankomst av bussen.

API: t gav data i JSON -format och arduino -biblioteket arduinojson användes för att analysera data. Se Transloc Data Sheet för detaljer om rutt -ID, stopp -ID och byrå -ID. Följande är stegen och koden för att konfigurera Particle Photon:

  1. Kolla in dokumentationen för Particle Photon på deras webbplats.
  2. För webhooks, följ Webhooks guide för att skapa en webhook. Webhooks används som en bro för att kommunicera med webbtjänsterna. Följ koden för webhooks som använder ArduinoJSON och stegmotorkoden nedan för att konfigurera.

Steg 5: Montering och körning

Montering och körning
Montering och körning
  • Montera kretsen genom att följa stegmotorns exempelkod och dokumentation
  • Använd lim om det behövs för att fästa delar för att montera modellen
  • Använd en tråd och bind dem till blocken och för den genom remskivan som är fäst på toppen av trasperantlådan
  • För den andra änden av tråden genom hålen (grön yta på vilken lastbilen hålls) och linda den runt remskivan som är fäst vid en stegmotor.
  • Anslut fotonet, slutför kretsen. (Ett digitalt kretsschema laddas upp mycket snart för bättre förståelse av kretsanslutning med Fritzing)

Steg 6: Avslutad

Du är färdig! Förvara lastbilen på en plats där du enkelt kan ta en titt på en bussuppsökning.

Rekommenderad: