Turinys:
- 1 žingsnis: 3D spausdinimo dalys
- 2 žingsnis: pjaustytos medžiagos lazeriu
- 3 žingsnis: Elektronika
- 4 žingsnis: dalelių fotonų sąranka
- 5 žingsnis: surinkimas ir paleidimas
- 6 veiksmas: baigtas
Video: Aplinkinis ekranas atvažiuojant autobusui: 6 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Nors ekranai gali būti populiarūs informacijos peržiūrai, jie tikrai nėra vienintelė informacijos vartojimo priemonė. Yra keletas galimybių vizualizuoti informaciją iš visos mūsų aplinkos, o įgyvendindami šį projektą mes siekiame įsilaužti į vieną iš jų.
Šio projekto modelio sunkvežimis padeda įsivaizduoti numatomą autobuso atvykimo laiką pagal krovinių paketų judėjimą sunkvežimio gale. Naudodami „Transloc“API, mes traukiame konkrečių autobusų maršrutų duomenis ir vizualizuojame ETA iki pasirinktos vietos pagal vertikaliai judančios krovinių dėžės aukštį.
- Klasė: HCIN 720 - nešiojamųjų ir daiktų interneto įrenginių prototipų kūrimas - 2017 m. Ruduo
- Universitetas: Ročesterio technologijos institutas
- Programa: Mokslo magistras Žmogaus ir kompiuterio sąveika
- Kurso svetainė:
- Šis grupės projektas buvo atliktas komandoje su kolegomis M. S. HCI studentas Archit Jha.
1 žingsnis: 3D spausdinimo dalys
Keli modelio komponentai gali būti atspausdinti 3D. Sunkvežimio kėbulas buvo sukurtas naudojant „Autodesk Fusion 360“, o sugeneruotas „stl“failas buvo nuvežtas į „Cura“, kad būtų sukurtas „gidi kodas“„Qidi Mini X-2“3D spausdintuvui. Kadangi spausdinimo lovos dydis buvo apribotas iki 9 mm x 9 mm, sunkvežimio kėbulą išspausdinome iš 3 dalių:
Pastaba: „Autodesk Fusion 360“buvo naudojamas 3D spausdinimo dalims kurti. Daugiau informacijos apie „Fusion 360“naudojimą rasite čia.
2 žingsnis: pjaustytos medžiagos lazeriu
Likę modelio komponentai buvo sukurti naudojant lazerinį pjaustytuvą. Išsamią informaciją ir išteklius, kaip naudoti lazerinį pjaustytuvą, rasite kurso svetainėje:
3 žingsnis: Elektronika
Naudojamą elektroniką daugiausia sudaro:
- 2x L293D H tiltas
- 2x 28 baitų žingsniniai varikliai (12V arba 5V)
- 2x dalelių fotonai
- Trumpieji laidai
- Bandomoji Lenta
4 žingsnis: dalelių fotonų sąranka
„Rochester Insititute of Technology“maršrutinius autobusus valdo „TransLoc“, ir mes galėjome naudoti jų „OpenAPI“, kad gautume numatomą autobuso atvykimą.
API pateikė duomenis JSON formate, o duomenims analizuoti buvo naudojama arduino biblioteka arduinojson. Daugiau informacijos apie maršruto ID, stotelės ID ir agentūros ID rasite „Transloc“duomenų lape. Toliau pateikiami dalelių fotono nustatymo veiksmai ir kodas:
- Peržiūrėkite jų dalelių fotono dokumentus.
- Norėdami sukurti žiniatinklio kabliukus, vadovaukitės „Webhooks“vadovu, kad sukurtumėte žiniatinklio užkabą. Žiniatinklio kabliukai naudojami kaip tiltas bendrauti su žiniatinklio paslaugomis. Norėdami atlikti sąranką, vadovaukitės žiniatinklio užkabų, kuriuose naudojamas „ArduinoJSON“ir žingsninio variklio kodas, kodu.
5 žingsnis: surinkimas ir paleidimas
- Surinkite grandinę vadovaudamiesi žingsninio variklio pavyzdžio kodu ir dokumentais
- Jei reikia, klijuokite detales, kad surinktumėte modelį
- Naudokite sriegį ir pririškite juos prie blokų ir perbraukite per skriemulį, pritvirtintą ant dėžės viršaus
- Kitą sriegio galą prakiškite per skyles (žalias paviršius, ant kurio laikomas sunkvežimis) ir apvyniokite aplink skriemulį, pritvirtintą prie žingsninio variklio.
- Prijunkite fotoną, užpildykite grandinę. (Netrukus bus įkelta skaitmeninė grandinės schema, kad būtų geriau suprantama grandinės jungtis naudojant „Fritzing“)
6 veiksmas: baigtas
Su tavimi baigta! Laikykite sunkvežimį toje vietoje, kur galite lengvai pažvelgti į autobuso atvykimo informaciją.
Rekomenduojamas:
8x8 matricos ekranas su BT: 5 žingsniai (su nuotraukomis)
8x8 matricos ekranas su BT: prieš kelis mėnesius iš „Ebay“(Kinija) įsigijau 4 plokščių 8x8 matricą. Buvau šiek tiek nusivylęs, kai supratau, kad jis yra sunkiai sujungtas iš vienos pusės į kitą, o ne iš viršaus į apačią. tinklas parašytas! Žr. 2 veiksmą. Manau, galėčiau turėti
„Bluetooth“valdomas „Messenger“skystųjų kristalų ekranas -- 16x2 skystųjų kristalų ekranas -- Hc05 -- Paprasta -- Belaidžio ryšio skelbimų lenta: 8 žingsniai
„Bluetooth“valdomas „Messenger“skystųjų kristalų ekranas || 16x2 skystųjų kristalų ekranas || Hc05 || Paprasta || Belaidžio ryšio skelbimų lenta: …………………………. Prenumeruokite mano „YouTube“kanalą, kad gautumėte daugiau vaizdo įrašų …… ………………………………… Skelbimų lenta naudojama žmonėms atnaujinti nauja informacija arba jei norite išsiųsti pranešimą kambaryje arba po
Aplinkinis LED sieninis laikrodis: 11 žingsnių (su nuotraukomis)
Aplinkos šviesos diodų sieninis laikrodis: Neseniai mačiau daug žmonių, kuriančių milžiniškas LED matricas, kurios atrodo visiškai gražiai, tačiau jas sudarė sudėtingas kodas arba brangios dalys arba abi. Taigi aš sugalvojau sukurti savo LED matricą, susidedančią iš labai pigių dalių ir labai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
TTGO (spalvotas) ekranas su mikropitonu (TTGO T-ekranas): 6 žingsniai
TTGO (spalvotas) ekranas su „Micropython“(TTGO T-ekranas): „TTGO T-Display“yra plokštė, pagrįsta ESP32, kurioje yra 1,14 colio spalvotas ekranas. Lentą galima nusipirkti už mažesnį nei 7 USD prizą (įskaitant pristatymą, prizas matomas „banggood“). Tai neįtikėtinas prizas už ESP32, įskaitant ekraną. T