Բովանդակություն:
- Պարագաներ
- Քայլ 1: Գնումներ
- Քայլ 2: ուրվագծում
- Քայլ 3: Softwareրագրակազմ
- Քայլ 4: Սարքավորումներ
- Քայլ 5: Վերջնական հավաքում
Video: Ամբողջ աշխարհում (Smart Globe) ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս նախագիծը ստեղծվել է MIT դասընթացի համար ՝ Intro to Making (15.351): Մեր նախագիծը, որը կոչվում է «Ամբողջ աշխարհում», խելացի աշխարհ է, որը արձագանքում է այն քաղաքացուն, որը մուտք է գործում տերմինալ: Երբ քաղաք է մտնում, երկրագունդը պտտվում է իր հիմքին ամրացված շարժիչի վրա, որպեսզի հասնի այդ քաղաքի երկայնությանը: Այնուհետև, երկրագնդի ներսում ձողին ամրացված լազերը շարժիչով թեքվում է ՝ քաղաքի ճիշտ լայնությունը ցույց տալու համար: Այս երկու շարժիչներով օգտագործողի կողմից քաղաքի լազերային կետերը մուտք են գործում: Երկրագունդը բավական կիսաթափանցիկ է այնպես, որ դրա ներսում տեղադրված լազերը կարող է ընկալվել օգտագործողի կողմից: Մենք ոգեշնչվեցինք մեր թիմի անդամ Ալեքսի ՝ երկրագնդերի հանդեպ ունեցած կրքից, ինչպես նաև օգտվողներին անակնկալ մատուցելու ցանկությունից ՝ սովորական իրը վերածելով գրավիչ և «խելացի» բանի:
Պարագաներ
Գնելու համար նախապես պատրաստված պարագաներ
- 1 12 դյույմ գլոբուս, կիսաթափանցիկ այնպես, որ ներքին լազերը կարող է փայլել (մենք դա օգտագործեցինք)
- 1 քայլ շարժիչ երկրագնդի հիմքի համար (մենք դա օգտագործեցինք)
- Ներքին լազերային 1 քայլ շարժիչ (մենք դա օգտագործեցինք)
- 1 լազեր (մենք օգտագործել ենք KY-008 Laser Dot Diode)
- Մետաղալար
- Արդուինո
- Պտուտակներ/պտուտակներ
- Էներգամատակարարում (մենք դա օգտագործել ենք)
- Շարժիչային շարժիչի կառավարման տախտակներ Arduino- ի համար (մենք դա օգտագործեցինք)
- Wifi չիպ (մենք օգտագործում էինք NodeMCU 1.0)
Պատրաստման մասեր
- 1 եռաչափ տպված գավազան ՝ ներքին լազերը/շարժիչը երկրագնդից վերացնելու համար (տե՛ս կից STL ֆայլը)
- 1 եռաչափ տպված կցորդ ՝ ներքին շարժիչը լազերին ամրացնելու համար (տես կցված STL ֆայլը)
- 1 եռաչափ տպված կցորդ ՝ հիմնական շարժիչը երկրագնդին ամրացնելու համար (տես կից STL ֆայլը)
- Հիմք վերջնական հավաքման համար
Քայլ 1: Գնումներ
Մեր առաջին քայլը ծրագրի համար նյութեր ձեռք բերելն էր: Մինչ մենք գիտեինք, որ մեր պահանջվող նյութերի ցանկը կարող է փոխվել, երբ մենք ավելի ենք զարգացնում մեր նախագիծը, մենք պատվիրեցինք մատակարարումները որքան հնարավոր է շուտ `նախագծի ձգձգումներից խուսափելու համար: Մենք կարողացանք ձեռք բերել բոլոր նյութերը կամ Amazon- ի միջոցով, կամ MIT Protoworks- ից: Այս պահին մենք պատվիրեցինք մեր մատակարարման ցուցակի բոլոր մասերը: Այնուամենայնիվ, հիմնական մասը, որը մեզ անհրաժեշտ էր վաղ ձեռք բերել, աշխարհն էր, քանի որ մեր բոլոր մյուս մասերի չափերը, ինչպես նաև վերջնական հավաքման նախագիծը, կախված էին երկրագնդի չափից և առանձնահատկություններից: Մենք նաև պետք է ապահովեինք, որ մեր գնած լազերը բավականաչափ պայծառ էր, որպեսզի փայլեր ամբողջ աշխարհում, քանի որ լազերը տեղադրված կլիներ երկրագնդի ներսում:
Քայլ 2: ուրվագծում
Մեր նախագիծն ընտրելուց հետո մենք ուրվագծեցինք տարբեր գաղափարներ, թե ինչպես կարող են բաղադրիչները աշխատել միասին ՝ ապահովելու համար, որ մենք լիարժեք պատկերացում ունենք այն մասին, թե ինչ մասեր են անհրաժեշտ գնել կամ կառուցել: Մենք սկսեցինք ուրվագծել ընդհանուր մեխանիզմը և այն, թե ինչպես է յուրաքանչյուր մաս միացված լինելու ընդհանուր հավաքույթին: Այնուհետև մենք բաժանվեցինք ավելի փոքր թիմերի, որոնցից յուրաքանչյուրը պատասխանատու էր մեկ կամ մի քանի մասի համար: Մենք ուրվագծեցինք և որոշեցինք յուրաքանչյուր մասի անհրաժեշտ չափերը ՝ հիմնվելով երկրագնդի չափի և գնված շարժիչների վրա:
Քայլ 3: Softwareրագրակազմ
Մինչ մեզանից ոմանք կենտրոնանում էին ապարատային բաղադրիչների ուրվագծման վրա, մյուսները կենտրոնացած էին ծրագրային ապահովման վրա: Սկզբում մենք պետք է հաշվարկներ կատարեինք, որպեսզի լայնության և երկայնության մի աստիճան փոխարկենք շարժիչների որոշակի քանակի `հիմնվելով երկրագնդի չափի և շարժիչի քայլերի ընդհանուր թվի վրա:
Մենք ապավինեցինք Google Քարտեզների API- ին, որը կօգնի մեզ փոխարկել քաղաքը (մուտքագրված օգտվողի կողմից) լայնական և երկայնական կոորդինատների: Երբ մենք ունեցանք այս կոորդինատները, մենք գրեցինք ծածկագիր, որը շարժիչներին Arduino- ի միջոցով հրահանգ կտար շրջել որոշակի քանակությամբ քայլեր ՝ հիմնվելով API- ի ձեռք բերած կոորդինատների վրա:
Քայլ 4: Սարքավորումներ
Այն բանից հետո, երբ մենք ուրվագծեցինք այն բաղադրիչները, որոնք պետք է տպագրվեին 3D, դրանք նախագծեցինք CAD ծրագրով (OnShape): Մենք եռաչափ տպեցինք յուրաքանչյուր մաս և փորձարկեցինք այն իր ենթահավաքի շրջանակներում `ապահովելու համար, որ այն տեղավորվում է ըստ նախատեսվածի:
Քայլ 5: Վերջնական հավաքում
Theրագրային ապահովման և ապարատային սարքավորումների կրկնությունից հետո, մինչև որ մենք բավարարված լինենք յուրաքանչյուր բաղադրիչով, մենք հավաքեցինք վերջնական արտադրանքը: Բացի շարժիչները, լազերները և էլեկտրոնիկան երկրագնդին ամրացնելուց, մենք հիմք ստեղծեցինք վերջնական արտադրանքի վրա նստելու համար:
Խորհուրդ ենք տալիս:
Ամբողջ նվագարկիչ ՝ SI4732 / SI4735 (FM / RDS, AM և SSB) Arduino- ով. 3 քայլ
Ամբողջ նվագարկիչ ՝ SI4732 / SI4735 (FM / RDS, AM և SSB) Arduino- ի հետ. Դա ամբողջ նվագարկիչի նախագիծ է: Այն օգտագործում է Si4734 Arduino գրադարանը: Այս գրադարանը ունի ավելի քան 20 օրինակ: Կարող եք FM- ը լսել RDS- ով, տեղական AM (MW) կայանով, SW և սիրողական ռադիոկայաններով (SSB): Բոլոր փաստաթղթերը ՝ այստեղ
Arduino- ի միջոցով ինտերնետի միջոցով ամբողջ աշխարհում ղեկավարվող վերահսկողություն. 4 քայլ
Arduino- ի միջոցով ինտերնետի միջոցով ամբողջ աշխարհում ղեկավարվող վերահսկողություն. Բարև, ես Ռիթիկն եմ: Մենք պատրաստվում ենք ձեր հեռախոսի միջոցով ինտերնետ կառավարվող լեդ սարքել: մենք կօգտագործենք ծրագրային ապահովում, ինչպիսիք են Arduino IDE- ն և Blynk- ը: Դա պարզ է, և եթե հաջողության հասնեք, կարող եք վերահսկել ձեր ուզած շատ էլեկտրոնային բաղադրիչները: Մեզ անհրաժեշտ է
3D տպիչ DIY Ամբողջ գործընթացը `31 քայլ
3D տպիչ DIY ամբողջ գործընթաց. Այս հոդվածը կպատմի ձեզ, թե ինչպես կարելի է DIY 3D տպիչ պատրաստել, չես կարող բաց թողնել այն, ուստի խնդրում ենք ուշադիր կարդալ այն:
Ամբողջ տանկի ջրի ցուցանիշի միացում, օգտագործելով D882 տրանզիստորը `10 քայլ
Ամբողջ տանկի ջրի ցուցանիշի միացում, որն օգտագործում է D882 տրանզիստոր. Hii ընկեր, այսօր ես պատրաստվում եմ մի ամբողջ տանկի ջրի ցուցիչ կազմել, որը ցույց կտա ջուրը լիքը բաք: Շատ անգամ ջուրը թափվում է ջրի ավելցուկի պատճառով: Այսպիսով, մենք կարող ենք իմանալ ջրի բաքը լիովին կլցվի ՝ օգտագործելով այս շղթան: Այս շղթան
Ներմուծեք հարմարեցված 3D մոդելներ ձեր Minecraft աշխարհում. 9 քայլ (նկարներով)
Ներմուծեք անհատական 3D մոդելներ ձեր Minecraft աշխարհում. Սա ամբողջական ուղեցույց է ՝ բացատրելու 3D մոդելների ձեր Minecraft աշխարհ ներմուծման գործընթացը: Գոյություն ունեն երեք հիմնական մաս, որոնք ես գործընթացը կբաժանեմ ՝ ձեր Minecraft- ի ստեղծում, ձեր 3D մոդելի ներմուծում/արտահանում և մոդելի բերում