Cov txheej txheem:

Ambient Zaub rau Tuaj Txog Npav: 6 Kauj Ruam (nrog Duab)
Ambient Zaub rau Tuaj Txog Npav: 6 Kauj Ruam (nrog Duab)

Video: Ambient Zaub rau Tuaj Txog Npav: 6 Kauj Ruam (nrog Duab)

Video: Ambient Zaub rau Tuaj Txog Npav: 6 Kauj Ruam (nrog Duab)
Video: Xav rov ntsib koj ib zaug dua. 8/8/2018 2024, Lub rau hli ntuj
Anonim
Ambient Zaub rau Npav Npav
Ambient Zaub rau Npav Npav
Ambient Zaub rau Npav Npav
Ambient Zaub rau Npav Npav

Thaum cov ntxaij vab tshaus yuav nrov rau saib cov ntaub ntawv, lawv yeej tsis yog txhais tau tias tsuas yog siv cov ntaub ntawv xwb. Muaj ntau txoj hauv kev rau pom cov ntaub ntawv los ntawm ib puag ncig peb ib puag ncig thiab nrog txoj haujlwm no, peb nrhiav kom hack rau hauv ib qho.

Tus qauv tsheb thauj khoom hauv txoj haujlwm no pab pom kev kwv yees kwv yees lub sijhawm tuaj txog ntawm lub tsheb npav los ntawm kev txav cov pob khoom thauj tom qab lub tsheb. Siv Transloc API, peb rub cov ntaub ntawv ntawm cov tsheb npav tshwj xeeb thiab pom ETA mus rau qhov chaw xaiv los ntawm qhov siab ntawm lub thawv thauj khoom uas txav mus los.

  • Hoob kawm: HCIN 720 - Kev Tiv Thaiv Kev Tiv Thaiv thiab Kev Siv Internet ntawm Yam Khoom - Caij nplooj zeeg 2017
  • Tsev kawm ntawv: Rochester Institute of Technology
  • Qhov Kev Kawm: Tus Xib Hwb Kev Tshawb Fawb Tib Neeg-Computer Sib Tham
  • Hoob lub vev xaib:
  • Qhov haujlwm pab pawg no tau ua tiav hauv pab pawg nrog phooj ywg M. S. HCI cov tub ntxhais kawm Archit Jha.

Kauj Ruam 1: Qhov Chaw Luam Ntawv 3D

Ob peb Cheeb Tsam ntawm tus qauv tuaj yeem luam tawm 3D. Lub tsheb lub cev tau tsim los siv Autodesk Fusion 360 thiab 'stl' cov ntaub ntawv tsim tawm raug coj mus rau Cura los tsim 'gcode' rau Qidi Mini X-2 3D Tshuab Luam Ntawv. Txij li qhov loj ntawm lub txaj luam ntawv tau txwv rau 9mm x 9mm, peb tau luam tawm lub cev lub tsheb hauv 3 ntu:

Nco tseg: Autodesk Fusion 360 tau siv los tsim 3D luam ntawv. Xav paub ntau ntxiv txog kev siv Fusion 360 tuaj yeem pom ntawm no.

Kauj Ruam 2: Cov Khoom Txiav Laser

Cov khoom seem ntawm tus qauv tau tsim los siv laser txiav. Cov ncauj lus kom ntxaws thiab cov peev txheej ntawm yuav siv laser-cutter tuaj yeem pom ntawm chav kawm lub vev xaib: https://fetlab.rit.edu/720/ assignments/laser_cutting.html

Kauj ruam 3: Electronics

Electronics
Electronics

Cov khoom siv hluav taws xob feem ntau suav nrog:

  • 2x L293D H Choj
  • 2x 28-byj stepper motors (12V lossis 5V)
  • 2 x Particle Photons
  • Jumper Hlau
  • Cov qhob cij

Kauj Ruam 4: Teeb tsa Particle Photon

Rochester Lub Tsev Kawm Ntawv ntawm Kev Siv Tshuab shuttles tau ua haujlwm los ntawm TransLoc thiab peb tuaj yeem siv lawv li OpenAPI txhawm rau rov qab kwv yees kwv yees tuaj txog ntawm lub npav.

API muab cov ntaub ntawv hauv JSON formate thiab arduino library arduinojson tau siv los cais cov ntaub ntawv. Thov xa mus rau Transloc Cov Ntaub Ntawv rau cov ntsiab lus ntawm tus lej ID, nres ID thiab chaw haujlwm ID. Nram qab no yog cov kauj ruam thiab cov cai rau teeb tsa Particle Photon:

  1. Txheeb xyuas cov ntaub ntawv ntawm Particle Photon ntawm lawv lub vev xaib.
  2. Rau webhooks, ua raws Webhooks phau ntawv qhia los tsim lub webhook. Webhooks tau siv los ua tus choj txuas lus nrog cov kev pabcuam hauv web. Ua raws txoj cai rau webhooks uas siv ArduinoJSON thiab tus lej tsav lub cav hauv qab no los teeb tsa.

Kauj Ruam 5: Sib dhos thiab Khiav

Sib dhos thiab Khiav
Sib dhos thiab Khiav
  • Sib sau ua ke hauv Circuit Court los ntawm kev ua raws li tus qauv tsav lub cav piv txwv thiab cov ntaub ntawv
  • Siv cov kua nplaum yog tias xav tau los lo ntu kom sib dhos ua qauv
  • Siv xov thiab khi lawv rau cov thaiv thiab hla nws los ntawm cov hlua rub txuas rau sab saum toj ntawm lub thawv trasperant
  • Dhau lwm qhov kawg ntawm cov xov los ntawm lub qhov (ntsuab qhov chaw uas lub tsheb thauj khoom khaws cia) thiab qhwv nws ib ncig ntawm lub rub tawm txuas rau lub tshuab tsav tsheb.
  • Txuas lub photon, ua kom tiav Circuit Court. (Daim duab kab hluav taws xob digital yuav muab tso rau sai sai rau kev nkag siab zoo ntawm kev txuas hluav taws xob siv Fritzing)

Kauj Ruam 6: Ua tiav

Koj ua tiav! Khaws lub tsheb thauj khoom ntawm qhov chaw uas koj tuaj yeem ua tib zoo saib rau lub tsheb npav tuaj txog.

Pom zoo: