Բովանդակություն:
- Քայլ 1: 3D տպագրության մասեր
- Քայլ 2: Լազերային կտրման նյութեր
- Քայլ 3: Էլեկտրոնիկա
- Քայլ 4: Մասնիկների ֆոտոնի կարգավորում
- Քայլ 5: Հավաքում և գործարկում
- Քայլ 6: Ավարտված
Video: Ավտոբուսի ժամանման միջավայրի ցուցադրում. 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Թեև էկրանները կարող են հանրաճանաչ լինել տեղեկատվություն դիտելու համար, նրանք հաստատ տեղեկատվությունը սպառելու միակ միջոցը չեն: Մեր շրջապատի տեղեկատվությունը պատկերելու մի քանի հնարավորություն կա, և այս նախագծով մենք ձգտում ենք կոտրել դրանցից մեկը:
Այս նախագծի բեռնատար մոդելը օգնում է պատկերացնել ավտոբուսի ժամանման մոտավոր ժամանակները `բեռնատարի հետևում բեռների փաթեթների տեղաշարժով: Transloc API- ի միջոցով մենք քաշում ենք ավտոբուսների որոշակի երթուղիների տվյալները և պատկերացնում ենք ETA- ն ընտրված վայր ՝ ուղղահայաց շարժվող բեռնախցիկի բարձրությամբ:
- Դասարան ՝ HCIN 720 - Wearable և Things of Internet սարքերի նախատիպավորում - աշուն 2017
- Համալսարան. Ռոչեսթեր տեխնոլոգիական ինստիտուտ
- :Րագիր. Գիտության մագիստրոս մարդ-համակարգիչ փոխազդեցություն
- Դասընթացի կայք ՝
- Այս խմբային նախագիծը կատարվել է թիմում ՝ ընկեր Մ. Ս. HCI ուսանող Archit Jha.
Քայլ 1: 3D տպագրության մասեր
Մոդելի մի քանի բաղադրիչներ կարող են 3D տպագրվել: Բեռնատարի կորպուսը նախագծվել է Autodesk Fusion 360-ի միջոցով, և ստացված «stl» ֆայլը տեղափոխվել է Cura ՝ Qidi Mini X-2 3D տպիչի համար «gcode» ստեղծելու համար: Քանի որ տպագիր մահճակալի չափը սահմանափակվում էր 9 մմ x 9 մմ -ով, մենք բեռնատարի թափքը տպեցինք 3 մասով.
Նշում. Autodesk Fusion 360- ն օգտագործվել է 3D տպագրության մասերի նախագծման համար: Fusion 360 -ի օգտագործման մասին ավելի մանրամասն կարող եք գտնել այստեղ:
Քայլ 2: Լազերային կտրման նյութեր
Մոդելի մնացած բաղադրիչները ստեղծվել են լազերային դանակի միջոցով: Մանրամասները և ռեսուրսները, թե ինչպես օգտագործել լազերային դանակը, կարող եք գտնել դասընթացի կայքում ՝
Քայլ 3: Էլեկտրոնիկա
Օգտագործված էլեկտրոնիկան հիմնականում բաղկացած է.
- 2x L293D H կամուրջ
- 2x 28 բիջանոց սլաքային շարժիչներ (12 Վ կամ 5 Վ)
- 2x մասնիկի ֆոտոններ
- Jumper լարերը
- Breadboard
Քայլ 4: Մասնիկների ֆոտոնի կարգավորում
Ռոչեսթերյան տեխնոլոգիական ինստիտուտի մաքոքային մեքենաները շահագործվում են TransLoc- ի կողմից, և մենք կարողացանք նրանց OpenAPI- ն օգտագործել ավտոբուսի մոտավոր ժամանման համար :
API- ն տրամադրեց տվյալներ JSON ձևաչափով, իսկ arduino գրադարանն օգտագործեց arduinojson ՝ տվյալները վերլուծելու համար: Երթուղու ID- ի, կանգառի ID- ի և գործակալության ID- ի մանրամասների համար դիմեք Transloc Data Sheet- ին: Ստորև բերված են Particle Photon- ի ստեղծման քայլերն ու կոդը.
- Ստուգեք Particle Photon- ի փաստաթղթերը իրենց կայքում:
- Webhooks- ի համար հետևեք Webhooks- ի ուղեցույցին `վեբհուք ստեղծելու համար: Վեբ -կեռիկները օգտագործվում են որպես կամուրջ վեբ ծառայությունների հետ հաղորդակցվելու համար: Հետևեք վեբհուքերի ծածկագրին, որը տեղադրելու համար օգտագործում է ArduinoJSON և ստորև քայլող շարժիչի կոդը:
Քայլ 5: Հավաքում և գործարկում
- Հավաքեք միացումը ՝ հետևելով սլաքի շարժիչի օրինակին և փաստաթղթերին
- Մոդելը հավաքելու համար մասեր կպցնելու համար անհրաժեշտության դեպքում օգտագործեք սոսինձ
- Օգտագործեք թել և կապեք դրանք բլոկներին և անցեք այն ճախարակի միջով, որը ամրացված է անցնող տուփի վերևում
- Թելի մյուս ծայրն անցեք անցքերի միջով (կանաչ մակերևույթ, որի վրա պահվում է բեռնատարը) և փաթեթավորեք այն ճախարակի շուրջ, որը ամրացված է հետընթաց շարժիչին:
- Միացրեք ֆոտոնը, ավարտեք շրջանը: (Շատ շուտով կբեռնվի թվային միացման դիագրամ `Fritzing- ի միջոցով միացման միացումն ավելի լավ հասկանալու համար)
Քայլ 6: Ավարտված
Դուք ավարտեցիք: Բեռնատարը պահեք մի վայրում, որտեղից կարող եք հեշտությամբ հայացք նետել ավտոբուս ժամանելու համար:
Խորհուրդ ենք տալիս:
Կատարեք ձեր սեփական միջավայրի լուսավորությունը Raspberry Pi Zero- ի միջոցով. 5 քայլ (նկարներով)
Կատարեք ձեր սեփական միջավայրի լուսավորությունը Raspberry Pi Zero- ի հետ. Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես կարելի է համատեղել Raspberry Pi Zero- ն մի քանի լրացուցիչ մասերի հետ `ձեր հեռուստացույցին շրջապատող լուսավորության էֆեկտ ավելացնելու համար, ինչը բարձրացնում է դիտման փորձը: Եկեք սկսենք
Ինչպես վերծանել մեքենայի CAN ավտոբուսի տվյալները. 8 քայլ
Ինչպե՞ս վերծանել մեքենայի CAN ավտոբուսի տվյալները Վերծանման համար մենք կօգտագործենք can2sky.com ամպային ծառայությունը, որն անվճար է: Մենք կարող ենք գրանցամատյանը գրանցել CAN-USB ադապտերների միջոցով, բայց վճարել
Երկակի 7 հատվածից բաղկացած ցուցադրում, որը վերահսկվում է շրջանագծի պոտենցիոմետրով Python - Տեսողության համառության ցուցադրում. 9 քայլ (նկարներով)
Երկակի 7 հատվածից բաղկացած ցուցադրումներ, որոնք վերահսկվում են շրջանագծի պոտենցիոմետրով: Python-Տեսողության համառության դրսևորում. Այս նախագիծը օգտագործում է պոտենցիոմետր `7 սեգմենտանոց LED էկրանների (F5161AH) ցուցադրումը վերահսկելու համար: Պոտենցիոմետրի բռնիչը պտտելիս ցուցադրվող թիվը փոխվում է 0 -ից 99 -ի սահմաններում: momentանկացած պահի վառվում է միայն մեկ LED, շատ կարճ, բայց
Cambus - Քաղաքային ավտոբուսի տվյալների հավաքագրման համակարգ. 8 քայլ
Cambus - Քաղաքային ավտոբուսների տվյալների հավաքագրման համակարգ. Հասարակական տրանսպորտում հայտնի խնդիրների և դժվարությունների շարքում բնակչությունը չունի իրական ժամանակի տեղեկատվություն և նվազագույն ինքնահաստատմամբ: Հասարակական տրանսպորտի ավտոբուսների գերբնակեցումը վանում է այն օգտվողներին, ովքեր նախընտրում են օգտվել սեփական տրանսպորտային միջոցներից, նույնիսկ
LCD ավտոբուսի ժամանակացույցի ցուցադրում `7 քայլ
LCD ավտոբուսների ժամանակացույց