Мазмұны:

Суретке түсіру үшін Ардуиноны қалай жинауға болады: Сидней, Мэди және Магдиель: 8 қадам
Суретке түсіру үшін Ардуиноны қалай жинауға болады: Сидней, Мэди және Магдиель: 8 қадам

Бейне: Суретке түсіру үшін Ардуиноны қалай жинауға болады: Сидней, Мэди және Магдиель: 8 қадам

Бейне: Суретке түсіру үшін Ардуиноны қалай жинауға болады: Сидней, Мэди және Магдиель: 8 қадам
Бейне: Суретке сәтті түсудің қандай тәсілдері бар? 2024, Қараша
Anonim
Суретке түсіру үшін Ардуиноны қалай жинауға болады: Сидней, Мэди және Магдиель
Суретке түсіру үшін Ардуиноны қалай жинауға болады: Сидней, Мэди және Магдиель
Суретке түсіру үшін Ардуиноны қалай жинауға болады: Сидней, Мэди және Магдиель
Суретке түсіру үшін Ардуиноны қалай жинауға болады: Сидней, Мэди және Магдиель
Суретке түсіру үшін Ардуиноны қалай жинауға болады: Сидней, Мэди және Магдиель
Суретке түсіру үшін Ардуиноны қалай жинауға болады: Сидней, Мэди және Магдиель

Біздің мақсат - модельденген Марсты немесе нағыз Марсты суретке түсіре алатын Arduino мен Cubesat жинау болды. Әр топқа 10x10x10 см -ден аспайтын, салмағы 3 фунттан аспайтын шектеулер ұсынылды. Біздің жеке топтық шектеулер басқа сенсорларды қоспауы немесе біздің жобаның бастапқы идеясын өзгертпеуі керек еді.

1 -қадам: материалдарды жинау

Материалдарды жинау
Материалдарды жинау

1) Сізге Arduino Uno үйлесімді ArduCam сатып алу қажет болады. Біз өзімізді Amazon -дан сатып алдық және біз сатып алған нақты модель: Arduino UNO Mega2560 тақтасына арналған OV2640 2 мегапиксельді линзасы бар Arducam Mini модульдік камера қалқаны бетте)

2) Cubesat құрыңыз. Біздің жобада біз 3D принтерін пайдаланып, қазірдің өзінде жасалған Cubesat басып шығардық. Сіз қандай дизайнды қолданғаныңыз маңызды емес. Егер сізде 3D басып шығару мүмкіндігі болмаса, оны поп -орақ таяқшалары, лего, басқа да ағаштар сияқты әр түрлі заттарды қолдана отырып жинауға болады. Егер сіз Arduino -ны Cubesat -ке салу үшін жинамасаңыз, бұл қадамды өткізіп жіберіңіз. (Біз Cubesat -ты 3 -қадамда қалай құрғанымызды түсіндіреміз)

3) Arduino алыңыз. Біз Arducam -мен үйлесімді Arduino Uno қолдандық.

4) Сымдарды жинаңыз. Сізге 8 еркек пен 4 ер сымы қажет болады. Түстер маңызды емес, бірақ әр түрлі түстер реттілікті сақтауға көмектеседі.

2 -қадам: сымдарды қосыңыз

Сымдарды қосыңыз
Сымдарды қосыңыз

8 еркек пен аналық сымдарды алып, әйел ұшын Ардукамдағы күміс тістерге жалғаңыз. Бұл өте жақсы болады, бірақ бәрі шыдамдылықпен жалғасады.

Біз сұрдан басталатын оңнан солға қарай қолданылатын түстерге сілтеме жасаймыз.

1) А5 сұрға дейін

2) A4 ақ нүктесі

3) 5В дейін қара ұш

4) GND үшін армияның жасыл соңы

5) Қызыл соңы 13 -ке дейін

6) апельсиннің соңы 12 -ге дейін

7) Сары аяқталу 11-

8) Жасыл ұш 7 -ге дейін

3 -қадам: Cubesat жинаңыз

Cubesat жинаңыз
Cubesat жинаңыз
Cubesat жинаңыз
Cubesat жинаңыз
Cubesat жинаңыз
Cubesat жинаңыз

Біздің жоба үшін біз Cubesat -ты 3D басып шығардық. Егер сізде 3D принтері болмаса, құрылыстың басқа да көптеген нұсқалары бар, мысалы, көпіршікті таяқшалар, легос, металл және т.

Жоғарыда біз Cubesat -ті басып шығару үшін қолданған және жүктеген stl сілтемелері және суреттің мысалы бар. Сілтемелерге кіру үшін фото сілтемелерді нұқыңыз, ол сізді басқа бетке апарады, екінші бетте сол жақ төменгі бұрыштағы кішкене сілтемені басыңыз және ол сіздің компьютеріңізге жүктеледі.

Үстіңгі және астыңғы парақты бекіту үшін біз үш тесікті бұрап қойдық, суреттер жоғарыда көрсетіледі. 3D басып шығару кезінде ол төменгі жағындағы бір жұқа қабаттан басталады және біз оны кесіп, төменгі бөлікті бекітудің орнына сақтауды шештік, бірақ таңдау сіздікі. Дайын дизайнмен біз сыртқы көріністі сәл жақсарту үшін қосымша лас бөлшектерді кесуді шештік.

Егер сіз Cubesat -ті басқаша құруды шешсеңіз, Arduino сөресін салу қажет болуы мүмкін.

4 -қадам: кодты орнатыңыз

Кодты орнату
Кодты орнату

1) Компьютерде Arduino/Genuino Uno ашыңыз

2) Arducam.com сайтынан кодты жүктеңіз және камераны қолданыңыз және қоса берілген кітапхананы жүктеңіз

а) Arducam.com ашыңыз

б) Негізгі беттегі шпиондық камераның сырғытпасын басыңыз

в) Беттің сол жағында бағдарламалық қамтамасыз етуді басыңыз

d) Бағдарламалық қамтамасыз етуде Source Code Github сілтемелерін басып, сол беттегі 3 файлды жүктеңіз

github.com/ArduCAM/RaspberryPi/tree/master…

3) Arduino/Genuino Uno ашыңыз және spi файлын бағдарламаға жүктеңіз

4) USB сымы Arduino мен компьютерге қосылғанын тексеріңіз

5) Бетке жүктелген кітапхананы ашыңыз

6) Беттің жоғарғы жағындағы «жүктеу» деген батырманы басыңыз

Егер сіз камерадан үзіліссіз бейне болып табылатын Arducam хостын ашқыңыз келсе, жүктелген кітапханаға өтіп, Arducam Host түймесін ашыңыз.

5 -қадам: Arduino қауіпсіздігін қамтамасыз етіңіз

Қауіпсіз Arduino
Қауіпсіз Arduino
Қауіпсіз Arduino
Қауіпсіз Arduino

Cubesats ғарышта жіберу үшін жасалған және бұл көп қозғалысты білдіреді. Сіздің Arduino мен камераңыз мүмкіндігінше қауіпсіз болуы керек, сондықтан Марсқа баратын жолда немесе біздің жағдайда сілкініс кезінде ештеңе бұзылмайды.

Бұл қадамды жасаудың шын мәнінде тамаша әдісі жоқ және сізде біз жасағаннан гөрі жақсы әдіс болады, бірақ біздің мысал:

1) Arduino -ны алыңыз және егер сіз оны жасауды шешсеңіз, Cubesat -тің төменгі жағында немесе сөреде жақсы орын табыңыз.

2) Таспаның ілмегін жасаңыз (жабысқақ таспаны қолданыңыз, егер ол суретте болмаса да, біз таусылып қалдық) және оны Arduino түбіне жабыстырыңыз.

3) Arduino мен таспа көпіршігін басып, Cubesat -те жасалған қауіпсіз жерге мықтап басыңыз

4) Егер сіз Arduino толық қауіпсіз емес деп ойласаңыз, қосымша қорғаныс үшін үстіңгі жағына таспа қосыңыз

5) ArduCam үшін жақсы орынды табыңыз

6) Камераны таспамен өзіңізге ыңғайлы етіп бекітіңіз. Біздің суретте біз жоғарыдан және төменнен екі бөлікті алып, оларды пластмассадан орау үшін жеткілікті ұзын етіп жасағанымызды көрсетеді.

6 -қадам: тесттер

Сынақтар
Сынақтар
Сынақтар
Сынақтар
Сынақтар
Сынақтар
Сынақтар
Сынақтар

Ұшу мен шайқау сынағы

Сіздің Arduino қауіпсіз екеніне көз жеткізу үшін ұшу мен дірілдеу сынағын өткізуге болады, бірақ бұл міндетті емес. Біздің сыныпта бізде Cubesat -ті тексеруге арналған екі машина болды, бірақ сізде бұл мүмкін емес. Бізде жоғарыда берілген тесттердің бейнесі болады.

Ұшу сынағы үшін Cubesat -тен құрылғыға қосылу үшін жолды пайдалану қажет. Біз жіпті Cubesat -тың қарама -қарсы жағындағы төрт тесік арқылы орадық. Біз жолды ұзартуды ұсынамыз, себебі оны толтырып, қосымша жол қосу керек болды. Біз жіпті байлаған кезде біз оны камераның қарама -қарсы жағына қойдық, сондықтан камера жақсы қарау үшін әрқашан төмен қарайды. Жолды машинаға бекіту үшін ілгекті қолданасыз. Жіп бекітілгеннен кейін сіз машинаны қосасыз және баяу қуатқа енесіз және оны 30 секундқа айналдырасыз.

Дірілдеу сынақтары үшін сіз Cubesat -ты кішкене қорапқа салып, баяу қуатқа жеткізесіз. Екі шайқау сынағы бар, сондықтан екіншісі үшін оны таспамен жабуға тура келеді, бірақ бұл бірдей тұжырымдама. Бұрын не істегеніңізді қайталаңыз және оны 30 секундқа қалдырыңыз.

7 -қадам: физика жобалары

Жобалар Физика
Жобалар Физика

T: (2/1) сек/цикл

Ұшу сынағының айналасында орбитаға шығу үшін 2 секунд қажет.

f: (.5/1) цикл/сек

Тестте ол бір секундта.5 цикл жасай алады.

V: 2.29 м/с

Спутниктік қозғалыстың жылдамдығы 2,29 м/с құрайды, бұл диаметрді (1,46 см) алу және пи көбейту арқылы уақытқа бөлу (2/1 сек/цикл) арқылы есептелді. Жылдамдық - бұл Cubesat ұшу сынағында шеңберлерде жүргендегі жылдамдығы.

Ак: 7.18 м/с^2

Үдеу 7,18 м/с^2 жылдамдықтың квадратына (2,29 м/с) және радиусқа бөлінуге (.73 см) есептеледі. Жеделдету - бұл тестілеу кезінде Cubesat жылдамдығының өзгеруі

Fc: 1069.44 N

Орталыққа тартылатын күш массаны (148,87 г) алып, квадраттық жылдамдыққа көбейту және радиусқа бөлу (.73 см) арқылы есептеледі. Центрге тартқыш күш - бұл Cubesat шеңбер бойымен қозғалатын күш, оны Fc ішке қарай жылжытқанда жалпы жолда ұстайды.

8 -қадам: Қорытынды

Қорытынды
Қорытынды

Бұл біз Cubesat жинау және Марды немесе сізге ұнайтын кез келген басқа объектіні суретке түсіру үшін arduino кодтау үшін жасаған барлық қадамдар. Бұл нұсқаулықта біз дәл өлшеу мен есептеулерді енгіздік, бірақ үйде сіздің нәтижелеріңіз әр түрлі болуы мүмкін. Біздің жобада бірнеше кедергілер болса да, біз олардың барлығын тегістеуді және бұл жобаны басқалар үшін мүмкіндігінше қарапайым етуді мақсат етіп қойдық.

Ұсынылған: