INHOUDSOPGAWE:

Omgewingskerm vir busaankoms: 6 stappe (met foto's)
Omgewingskerm vir busaankoms: 6 stappe (met foto's)

Video: Omgewingskerm vir busaankoms: 6 stappe (met foto's)

Video: Omgewingskerm vir busaankoms: 6 stappe (met foto's)
Video: Как спрятать данные в ячейках Excel? 2024, November
Anonim
Omgewingsvertoning vir busaankoms
Omgewingsvertoning vir busaankoms
Omgewingsvertoning vir busaankoms
Omgewingsvertoning vir busaankoms

Alhoewel skerms gewild kan wees om inligting te bekyk, is dit beslis nie die enigste manier om inligting te gebruik nie. Daar is verskeie geleenthede om inligting uit ons omgewing te visualiseer, en met hierdie projek poog ons om een daarvan in te skakel.

Die modelvragmotor in hierdie projek help om die beraamde aankomstye van 'n bus te visualiseer deur die vervoer van vragpakkies agter in die vragmotor. Deur die Transloc API te gebruik, trek ons data van spesifieke busroetes en visualiseer ons die ETA na 'n gekose plek deur die hoogte van 'n laaibak wat vertikaal beweeg.

  • Klas: HCIN 720 - Prototipe Wearable and Internet of Things Devices - herfs 2017
  • Universiteit: Rochester Institute of Technology
  • Program: Master of Science Mens-rekenaar-interaksie
  • Kursuswebwerf:
  • Hierdie groepsprojek is in 'n span saam met mede -M. S. HCI -student Archit Jha.

Stap 1: Onderdele vir 3D -druk

Verskeie komponente van die model kan 3D -gedruk word. Die bakkie is ontwerp met behulp van Autodesk Fusion 360 en die 'stl'-lêer wat gegenereer is, is na Cura geneem om 'n' gcode 'vir die Qidi Mini X-2 3D-drukker te genereer. Aangesien die grootte van die drukbed tot 9 mm x 9 mm beperk was, het ons die bakkie in drie dele gedruk:

Nota: Autodesk Fusion 360 is gebruik om 3D -drukonderdele te ontwerp. Meer inligting oor die gebruik van Fusion 360 kan hier gevind word.

Stap 2: Laser gesnyde materiaal

Die oorblywende komponente van die model is gemaak met behulp van 'n lasersnyer. Besonderhede en hulpbronne oor die gebruik van lasersnyers kan gevind word op die kursuswebwerf:

Stap 3: Elektronika

Elektronika
Elektronika

Die elektronika wat gebruik word, bestaan hoofsaaklik uit:

  • 2x L293D H -brug
  • 2x 28-byj stepper motors (12V of 5V)
  • 2x deeltjie fotone
  • Jumper Wires
  • Broodbord

Stap 4: Opstelling van deeltjiesfoton

Die pendeldienste van Rochester Institute of Technology word deur TransLoc bestuur en ons kon hul OpenAPI gebruik om die geskatte aankoms van die bus te herwin.

Die API verskaf data in JSON formate en arduino biblioteek arduinojson is gebruik om die data te ontleed. Raadpleeg die datablad van Transloc vir meer inligting oor roete -ID, stop -ID en agentskap -ID. Hier volg die stappe en kode vir die opstel van Particle Photon:

  1. Kyk na die dokumentasie van Particle Photon op hul webwerf.
  2. Vir webhooks, volg die Webhooks -gids om 'n webhook te skep. Webhooks word gebruik as 'n brug om met die webdienste te kommunikeer. Volg die onderstaande kode vir webhooks wat die ArduinoJSON- en stapmotorkode hieronder gebruik om op te stel.

Stap 5: Monteer en hardloop

Vergadering en hardloop
Vergadering en hardloop
  • Monteer die stroombaan deur die kode en dokumentasie van die stapmotor te volg
  • Gebruik indien nodig gom om dele vas te plak om die model te monteer
  • Gebruik 'n draad en bind dit aan die blokke en voer dit deur die katrol bo -op die asblik
  • Steek die ander kant van die draad deur die gate (groen oppervlak waarop die vragmotor gehou word) en draai dit om die katrol wat aan 'n stapmotor geheg is.
  • Verbind die foton, voltooi die stroombaan. ('N Digitale stroombaandiagram sal binnekort opgelaai word vir 'n beter begrip van die verbinding met Fritzing)

Stap 6: Voltooi

Jy is klaar! Hou die vragmotor op 'n plek waar u maklik kan kyk na die aankoms van 'n bus.

Aanbeveel: