Cuprins:

Cum să asamblați Arduino pentru a face fotografii De: Sydney, Maddy și Magdiel: 8 pași
Cum să asamblați Arduino pentru a face fotografii De: Sydney, Maddy și Magdiel: 8 pași

Video: Cum să asamblați Arduino pentru a face fotografii De: Sydney, Maddy și Magdiel: 8 pași

Video: Cum să asamblați Arduino pentru a face fotografii De: Sydney, Maddy și Magdiel: 8 pași
Video: Компьютерное зрение. Python. Поиск объектов на изображении. Mediapipe. Find face in the image. Test. 2024, Noiembrie
Anonim
Cum să asamblați Arduino pentru a face fotografii De: Sydney, Maddy și Magdiel
Cum să asamblați Arduino pentru a face fotografii De: Sydney, Maddy și Magdiel
Cum să asamblați Arduino pentru a face fotografii De: Sydney, Maddy și Magdiel
Cum să asamblați Arduino pentru a face fotografii De: Sydney, Maddy și Magdiel
Cum să asamblați Arduino pentru a face fotografii De: Sydney, Maddy și Magdiel
Cum să asamblați Arduino pentru a face fotografii De: Sydney, Maddy și Magdiel

Scopul nostru a fost să asamblăm un Arduino și Cubesat care să poată face fotografii pe un Marte simulat sau pe Marte adevărat. Fiecărui grup i s-au acordat restricții de proiect: nu mai mare de 10x10x10 cm, greutatea maximă de peste 3 lbs. Restrângerile noastre individuale de grup au fost să nu adăugăm alți senzori sau să schimbăm ideea inițială a proiectului nostru.

Pasul 1: Strângeți materiale

Adunați materiale
Adunați materiale

1) Va trebui să achiziționați un ArduCam compatibil cu Arduino Uno. Noi am cumpărat-o pe a noastră pe Amazon și modelul exact pe care l-am cumpărat a fost: Arducam Mini Module Camera Shield cu obiectiv OV2640 2 Megapixeli pentru placa Arduino UNO Mega2560 (linkul de pe Amazon nu va copia, dar introduceți numele exact și ar trebui să fie primul pe pagina)

2) Construiți Cubesat. În proiectul nostru am folosit o imprimantă 3D pentru a imprima un Cubesat care a fost deja proiectat. Nu contează ce design folosiți. Dacă nu aveți opțiunea de a imprima 3D, o puteți asambla folosind diverse articole, cum ar fi bastoane de seceră, legos, alt lemn etc. Dacă nu asamblați Arduino pentru a pune într-un Cubesat, săriți peste acest pas. (Vom explica modul în care am construit Cubesat la pasul 3)

3) Obține Arduino. Am folosit un Arduino Uno care este compatibil cu Arducam.

4) Adunați firele. Veți avea nevoie de 8 fire de la mascul la feminin și 4 fire de la mascul. Culorile nu contează, dar diferite culori vă pot ajuta să rămâneți organizat.

Pasul 2: Conectați firele

Conectați firele
Conectați firele

Luați cele 8 fire masculine la femele și conectați capătul feminin la vârfurile de argint de pe Arducam. Va fi o potrivire strânsă, dar toate vor continua cu o oarecare răbdare.

Ne vom referi la culorile pe care le folosim mergând de la dreapta la stânga începând cu gri.

1) Capătul gri până la A5

2) Capăt alb la A4

3) Capăt negru la 5V

4) Capătul verde al armatei către GND

5) Capăt roșu la 13

6) Capăt portocaliu la 12

7) Capăt galben la 11-

8) Capăt verde la 7

Pasul 3: Asamblați Cubesat

Asamblați Cubesat
Asamblați Cubesat
Asamblați Cubesat
Asamblați Cubesat
Asamblați Cubesat
Asamblați Cubesat

Pentru proiectul nostru am imprimat 3D Cubesat. Dacă nu aveți acces la o imprimantă 3D, există multe alte opțiuni de construcție, cum ar fi bastoane de gheață, legos, metal etc.

Mai sus sunt linkurile stl pe care le-am folosit și le-am descărcat pentru a imprima Cubesat-ul nostru împreună cu un exemplu de imagine. Pentru a accesa linkurile, faceți clic pe linkurile foto și vă va duce la o altă pagină, o dată pe cealaltă pagină faceți clic pe linkul mic din colțul din stânga jos și se va descărca pe computerul dvs.

Pentru a atașa foaia de sus și de jos am înșurubat trei găuri în ea și imaginile vor fi afișate mai sus. La imprimarea 3D, începe cu un strat subțire pe partea de jos și am decis să o păstrăm în loc să o tăiem și să atașăm piesa de jos, dar alegerea este a ta. Odată cu designul nostru finit, am decis să întrerupem piesele suplimentare dezordonate pentru a curăța aspectul un pic mai bine.

Dacă decideți să vă construiți Cubesat într-un mod diferit, poate fi necesar un raft pentru Arduino.

Pasul 4: Configurați codul

Configurați codul
Configurați codul

1) Deschideți Arduino / Genuino Uno pe computer

2) Descărcați codul de pe Arducam.com și utilizați camera spi și descărcați biblioteca atașată

a) Deschideți Arducam.com

b) Apăsați diapozitivul camului spion de pe pagina de pornire

c) În partea stângă a paginii apăsați software-ul

d) În software, apăsați link-uri Cod sursă Github și descărcați cele 3 fișiere de pe pagina respectivă

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

3) Deschideți Arduino / Genuino Uno și încărcați fișierul spi pe program

4) Asigurați-vă că cablul USB este conectat la Arduino și computer

5) Deschideți biblioteca pe care ați descărcat-o pe pagină

6) Apăsați butonul care spune „încărcați” din partea de sus a paginii

Dacă doriți să deschideți Arducam Host, care este doar un videoclip continuu de pe cameră, accesați biblioteca descărcată și deschideți butonul Arducam Host

Pasul 5: securizați Arduino

Securizați Arduino
Securizați Arduino
Securizați Arduino
Securizați Arduino

Cubesats sunt construite pentru a fi trimise în spațiu și asta înseamnă o mulțime de mișcare. Arduino și camera dvs. trebuie să fie cât mai sigure posibil, astfel încât să nu se rupă nimic în drum spre Marte sau, în cazul nostru, la testul de shake.

Nu există într-adevăr o modalitate perfectă de a face acest pas și probabil că veți avea un mod mai bun decât ceea ce am făcut noi, dar iată exemplul nostru:

1) Luați Arduino și găsiți un spațiu bun în partea de jos a Cubesat-ului sau pe raft dacă decideți să faceți unul

2) Faceți o buclă de bandă (utilizați bandă adezivă, chiar dacă nu este ilustrată, am terminat) și lipiți-o de partea inferioară a Arduino

3) Apăsați bara Arduino și banda și apăsați ferm până la locul sigur pe care l-ați făcut în Cubesat

4) Dacă credeți că Arduino nu este complet sigur, adăugați o bucată de bandă deasupra pentru protecții suplimentare

5) Găsiți un loc bun pentru ArduCam

6) Fixați camera cu bandă în cel mai bun mod pe care îl considerați potrivit. În imaginea noastră arată că am luat două bucăți în partea de sus și de jos și le-am făcut suficient de lungi pentru a înfășura bucățile de plastic

Pasul 6: Teste

Teste
Teste
Teste
Teste
Teste
Teste
Teste
Teste

Test de zbor și agitare

Pentru a vă asigura că Arduino este sigur, ar putea fi efectuat un test de zbor și scuturare, dar este opțional. În clasa noastră aveam două mașini pentru a testa Cubesat, dar este posibil să nu aveți opțiunea. Vom avea un videoclip cu testele noastre puse mai sus.

Pentru testul de zbor, trebuie să utilizați șiruri pentru a vă conecta de la Cubesat la mașină. Am înfășurat șirul prin patru găuri de pe laturile opuse ale Cubesat. Vă recomandăm să faceți șirul mai lung, pentru că a trebuit să îl compensăm și să adăugăm mai multe șiruri. Când am atașat șirul, îl așezăm pe partea opusă camerei, astfel încât camera să fie întotdeauna orientată în jos pentru a obține o vizualizare mai bună. Veți folosi un cârlig pentru a atașa șirul la mașină. Odată ce șirul este atașat, veți porni mașina și veți ajunge încet la putere maximă și o veți roti timp de 30 de secunde.

Pentru testele de agitare, veți pune Cubesat într-o cutie mică și o veți duce încet la putere maximă. Există două teste de shake, așa că pentru al doilea va trebui să îl înregistrați, dar va fi același concept. Repetați ceea ce ați făcut înainte și lăsați-l să funcționeze timp de 30 de secunde.

Pasul 7: Fizica proiectelor

Fizica proiectelor
Fizica proiectelor

T: (2/1) sec / ciclu

Durează 2 secunde pentru a face pe orbita în jurul testului de zbor.

f: (.5 / 1) cicluri / sec

În test poate face 0,5 cicluri într-o secundă.

V: 2,29 m / s

Viteza mișcării satelitului este de 2,29 m / s, aceasta a fost calculată luând diametrul (1,46 cm) și înmulțind cu pi apoi împărțind la timp (2/1 sec / ciclu). Viteza este viteza lui Cubesat în timp ce merge în cercuri la testul de zbor.

Ac: 7,18 m / s ^ 2

Accelerația este de 7,18 m / s ^ 2 calculată prin pătrarea vitezei (2,29 m / s) și împărțirea la raza (, 73 cm). Accelerația este schimbarea de viteză a lui Cubesat pe măsură ce se află la test

Fc: 1069,44 N

Forța centripetă se calculează luând masa (148,87 g) și înmulțind cu viteza pătrată și împărțind la raza (, 73 cm). Forța centripetă este o forță care acționează asupra Cubesat în timp ce se mișcă într-un cerc, menținând-o pe calea generală în timp ce Fc se deplasează spre interior.

Pasul 8: Concluzie

Concluzie
Concluzie

Aceștia sunt toți pașii pe care i-am făcut pentru a asambla un Cubesat și a codifica un arduino pentru a face poze lui Marte sau a oricărui alt obiect pe care l-ai dori. În acest Instructable am inclus măsurătorile și calculele noastre exacte, dar acasă rezultatele dvs. pot diferi. Deși proiectul nostru a avut câteva denivelări în drum, ne-am propus să le netezim pe toate și să facem acest proiect cât mai simplu posibil pentru oricine altcineva.

Recomandat: