Mundarija:

Suratga olish uchun Arduino -ni qanday yig'ish kerak: Sidney, Maddi va Magdiel: 8 qadam
Suratga olish uchun Arduino -ni qanday yig'ish kerak: Sidney, Maddi va Magdiel: 8 qadam

Video: Suratga olish uchun Arduino -ni qanday yig'ish kerak: Sidney, Maddi va Magdiel: 8 qadam

Video: Suratga olish uchun Arduino -ni qanday yig'ish kerak: Sidney, Maddi va Magdiel: 8 qadam
Video: Pager, vidik, tamagochi - 90-yillarning sevimli gadjetlarining fotosuratlari 2024, Noyabr
Anonim
Suratga olish uchun Arduino -ni qanday yig'ish kerak: Sidney, Maddi va Magdiel
Suratga olish uchun Arduino -ni qanday yig'ish kerak: Sidney, Maddi va Magdiel
Suratga olish uchun Arduino -ni qanday yig'ish kerak: Sidney, Maddi va Magdiel
Suratga olish uchun Arduino -ni qanday yig'ish kerak: Sidney, Maddi va Magdiel
Suratga olish uchun Arduino -ni qanday yig'ish kerak: Sidney, Maddi va Magdiel
Suratga olish uchun Arduino -ni qanday yig'ish kerak: Sidney, Maddi va Magdiel

Bizning maqsadimiz simulyatsiya qilingan Marsni yoki haqiqiy Marsni suratga oladigan Arduino va Cubesat -ni yig'ish edi. Har bir guruhga 10x10x10 sm dan katta bo'lmagan, vazni 3 kg dan oshmaydigan cheklovlar loyihalari berilgan. Bizning individual guruh cheklovlarimiz boshqa sensorlarni qo'shmasligi yoki loyihamizning asl g'oyasini o'zgartirmasligi kerak edi.

1 -qadam: materiallarni yig'ish

Materiallarni yig'ish
Materiallarni yig'ish

1) Arduino Uno bilan mos keladigan ArduCam sotib olishingiz kerak bo'ladi. Biz o'zimizni Amazonda sotib oldik va aynan shunday modelni sotib oldik: Arduino UNO Mega2560 platasi uchun OV2640 2 megapikselli linzali Arducam Mini Module Camera Shield sahifada)

2) Cubesat yaratish. Loyihamizda biz 3D printerdan foydalanib, allaqachon ishlab chiqilgan Cubesat -ni chop qildik. Qaysi dizaynni ishlatishingiz muhim emas. Agar sizda 3D chop etish imkoniyati bo'lmasa, siz uni o'roqsimon tayoq, legos, boshqa yog'och va boshqalar kabi turli xil buyumlar yordamida yig'ishingiz mumkin. Agar siz Arduino -ni Cubesat -ga joylashtirish uchun yig'masangiz, bu bosqichni o'tkazib yuboring. (3 -bosqichda biz Cubesat -ni qanday qurganimizni tushuntiramiz)

3) Arduino -ni oling. Biz Arduino Uno -dan foydalandik, bu Arducam -ga mos keladi.

4) simlarni yig'ish. Sizga 8 ta erkak va 4 ta erkak sim kerak bo'ladi. Ranglar muhim emas, lekin har xil ranglar tartibni saqlashga yordam beradi.

2 -qadam: simlarni ulang

Simlarni ulang
Simlarni ulang

8 ta erkak va ayol simlarini olib, ayol uchini Ardukamdagi kumush tishli simlarga ulang. Bu mahkam o'rnashadi, lekin hamma sabr -toqat bilan davom etadi.

Biz kul rangdan boshlab o'ngdan chapga qarab ishlatadigan ranglarga murojaat qilamiz.

1) kulrang uchi A5 gacha

2) A4 uchun oq uchi

3) 5V ga qadar qora uchi

4) GND uchun armiyaning yashil uchi

5) qizil tugash 13

6) apelsinning oxiri 12 gacha

7) sariq oxir- 11-

8) yashil tugash 7

3 -qadam: Cubesat -ni yig'ing

Cubesat -ni yig'ing
Cubesat -ni yig'ing
Cubesat -ni yig'ing
Cubesat -ni yig'ing
Cubesat -ni yig'ing
Cubesat -ni yig'ing

Loyihamiz uchun biz Cubesat -ni 3D bosdik. Agar sizda 3D printerdan foydalanish imkoni bo'lmasa, qurilish uchun boshqa variantlar ham bor, masalan, popsicle tayoqchalari, legos, metall va boshqalar.

Yuqorida biz ishlatgan va yuklagan stl havolalari, bizning Cubesat -ni chop etish uchun rasmli misol. Havolalarga kirish uchun fotosurat havolalarini bosing va u sizni boshqa sahifaga olib boradi, boshqa sahifada chap pastki burchakdagi kichik havolani bosing va u kompyuteringizga yuklanadi.

Ustki va pastki qismini yopishtirish uchun biz uchta teshikni burab qo'ydik va rasmlar yuqorida ko'rsatiladi. 3D bosib chiqarishda u pastki qismdagi bitta yupqa qatlamdan boshlanadi va biz uni kesib tashlamaslik va pastki qismini yopishtirish o'rniga saqlashga qaror qildik, lekin tanlov sizniki. Biz tugallangan dizayn bilan tashqi ko'rinishini biroz yaxshiroq tozalash uchun ortiqcha iflos qismlarni kesib tashlashga qaror qildik.

Agar siz Cubesat -ni boshqa usulda qurishga qaror qilsangiz, Arduino uchun javon qurish kerak bo'lishi mumkin.

4 -qadam: Kodni o'rnating

Kodni o'rnatish
Kodni o'rnatish

1) Kompyuterda Arduino/Genuino Uno -ni oching

2) Arducam.com saytidan kodni yuklab oling va kamerani ishlating va unga biriktirilgan kutubxonani yuklab oling

a) Arducam.com saytini oching

b) Bosh sahifadagi josuslik kamerasi slaydini bosing

c) Sahifaning chap tomonida dasturiy ta'minotni bosing

d) Dasturiy ta'minotda Manba kodi Github havolalarini bosing va shu sahifadagi 3 ta faylni yuklab oling

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

3) Arduino/Genuino Uno -ni oching va spi faylini dasturga yuklang

4) USB kabeli Arduino va kompyuterga ulanganligiga ishonch hosil qiling

5) Sahifaga yuklagan kutubxonangizni oching

6) Sahifaning yuqori qismida "yuklash" degan tugmani bosing

Agar siz kameradan uzluksiz video bo'lgan Arducam Host -ni ochmoqchi bo'lsangiz, yuklab olingan kutubxonaga o'ting va Arducam Host tugmasini oching.

5 -qadam: Arduino -ni himoyalash

Xavfsiz Arduino
Xavfsiz Arduino
Xavfsiz Arduino
Xavfsiz Arduino

Cubesats kosmosga yuborilishi uchun qurilgan va bu ko'p harakatlanishni bildiradi. Sizning Arduino va Kamerangiz iloji boricha xavfsiz bo'lishi kerak, shuning uchun Marsga yoki bizning holatimizda silkinish sinovida hech narsa buzilmaydi.

Bu qadamni bajarishning eng zo'r usuli yo'q, ehtimol siz biz qilganimizdan yaxshiroq yo'lga ega bo'lasiz, lekin bu erda bizning misolimiz:

1) Arduino -ni oling va Cubesat -ning pastki qismida yoki tokchada yaxshi joy toping.

2) lenta halqasini yarating (rasm bo'lmasa ham, yopishqoq lentani ishlating, biz yugurdik) va uni Arduino tagiga yopishtiring.

3) Arduino va lenta pufakchasini bosing va Cubesat -dagi xavfsiz joyga mahkam bosing

4) Agar siz Arduino to'liq himoyalanmagan deb o'ylasangiz, qo'shimcha himoya qilish uchun tepaga lenta qo'shing

5) ArduCam uchun yaxshi joy toping

6) Kamerani lenta bilan mahkamlang, siz xohlagan tarzda. Bizning rasmimizda shuni ko'rsatadiki, biz yuqoridan va pastdan ikkita bo'lak olib, ularni plastmassa bo'laklarga o'rash uchun etarlicha uzun qilib qo'ydik.

6 -qadam: testlar

Sinovlar
Sinovlar
Sinovlar
Sinovlar
Sinovlar
Sinovlar
Sinovlar
Sinovlar

Parvoz va silkinish testi

Arduino xavfsizligiga ishonch hosil qilish uchun parvoz va silkinish testini o'tkazish mumkin, lekin bu ixtiyoriy. Bizning sinfimizda Cubesat -ni sinab ko'rish uchun ikkita mashina bor edi, lekin sizda bunday imkoniyat bo'lmasligi mumkin. Bizda testlar haqida video bo'ladi.

Uchish testini o'tkazish uchun siz Cubesat -dan mashinaga ulash uchun simni ishlatishingiz kerak. Biz ipni Cubesatning qarama -qarshi tomonidagi to'rt teshikdan o'rab oldik. Biz ipni uzunroq qilishni maslahat beramiz, chunki biz uning o'rnini to'ldirib, qo'shimcha qator qo'shishimiz kerak edi. Biz ipni bog'laganimizda, biz uni kameraning qarama -qarshi tomoniga qo'yamiz, shunda kamera yaxshiroq ko'rish uchun har doim pastga qaraydi. Ipni mashinaga ulash uchun siz ilgakdan foydalanasiz. Ip biriktirilgach, siz mashinani yoqasiz va asta -sekin to'liq quvvatga ega bo'lasiz va 30 soniya davomida aylanasiz.

Chayqash sinovlari uchun siz Cubesat -ni kichik qutiga solib, asta -sekin to'liq quvvatga o'tkazasiz. Ikkita chayqalish testi bor, shuning uchun ikkinchisida siz uni lentaga tushirishingiz kerak bo'ladi, lekin bu bir xil tushuncha bo'ladi. Oldin qilgan ishingizni takrorlang va 30 soniya davom eting.

7 -qadam: Fizika loyihalari

Loyihalar fizika
Loyihalar fizika

T: (2/1) sek/tsikl

Parvoz sinovi atrofida orbitaga chiqish uchun 2 soniya vaqt ketadi.

f: (.5/1) tsikl/sek

Sinovda u bir soniyada.5 tsiklni bajarishi mumkin.

V: 2.29 m/s

Sun'iy yo'ldosh harakatining tezligi 2,29 m/s ni tashkil qiladi, bu diametrni (1,46 sm) olish va pi ga ko'paytirish orqali vaqtga bo'linish (2/1 sek/tsikl) hisoblab chiqilgan. Tezlik - bu Cubesat uchish testida aylana bo'ylab harakatlanish tezligi.

Ac: 7.18 m/s^2

Tezlanish - 7,18 m/s^2, tezlikni kvadratga (2,29 m/s) va radiusga (.73 sm) bo'linish yo'li bilan hisoblanadi. Tezlashtirish - bu testda bo'lgani kabi Cubesat tezligining o'zgarishi

Shahar: 1069.44 KM

Markazga tortuvchi kuch massani (148,87 g) olish va kvadrat tezligiga ko'paytirish va radiusga (.73 sm) bo'lish yo'li bilan hisoblanadi. Markazga tortuvchi kuch - bu aylana bo'ylab harakatlanayotganda Cubesat -ga ta'sir qiluvchi kuch, Fc ichkariga harakat qilganda uni umumiy yo'lda saqlaydi.

8 -qadam: Xulosa

Xulosa
Xulosa

Bular biz Cubesat -ni yig'ish va arduino -ni kodlash uchun Marsni yoki siz xohlagan boshqa ob'ektni suratga olish uchun qilgan barcha qadamlardir. Bu ko'rsatmaga biz aniq o'lchov va hisob -kitoblarni kiritdik, lekin uyda sizning natijalaringiz boshqacha bo'lishi mumkin. Loyihamizda bir nechta qiyinchiliklar bo'lgan bo'lsa -da, biz ularning barchasini tekislashni va bu loyihani boshqalarga imkon qadar soddalashtirishni o'z oldimizga maqsad qilib qo'ydik.

Tavsiya: