Mundarija:

Havo harorati va namligi: 5 qadam
Havo harorati va namligi: 5 qadam

Video: Havo harorati va namligi: 5 qadam

Video: Havo harorati va namligi: 5 qadam
Video: 58-dars | Havoning namligi. Absolyut namlik | Masofaviy Fizika 2024, Iyul
Anonim
Havo harorati va namligi
Havo harorati va namligi

Ma'lumot to'playdigan va sayyoramizning o'ziga xos jihatlari haqida bizga ma'lumot beradigan Mars orbitasining modelini qanday loyihalashtirish, qurish va dasturlash mumkin?

Muallif: Abe, Meyson, Jekson va Uayt

1 -qadam: Rejalashtirish

Brainstorm va Cubesats uchun tadqiqot dizaynlari va uning maqsadi

Turli CubeSats uchun dizaynlar yarating va qaysi biri eng mos kelishini hal qiling

Sizga kerak bo'lgan qismlar va materiallar haqida ma'lumot toping

CubeSat -ni yaratish uchun sizga qanday materiallar kerak bo'ladi

Materiallar

  • Popsicle tayoqchalari
  • Yog'och yopishtiruvchi
  • Arduino
  • DHT11 sensori
  • Simlar
  • Lenta
  • SD -karta
  • SD -kartani o'quvchi

2 -qadam: CubeSat uchun tuzilmani yarating

CubeSat uchun tuzilmani yarating
CubeSat uchun tuzilmani yarating
CubeSat uchun tuzilmani yarating
CubeSat uchun tuzilmani yarating
CubeSat uchun tuzilmani yarating
CubeSat uchun tuzilmani yarating
CubeSat uchun tuzilmani yarating
CubeSat uchun tuzilmani yarating

Tashqi tomondan Popsicle tayoqchalari bilan o'ralgan X shaklidagi popsicle tayoqchalarini yopishtirib, strukturani yarating, tepasi va pastki qismi Popsicle tayoqlarining yonma -yon qoplangan

Raf uchun ichki tomondan yarmigacha yuqoriga yopishtirilgan popsicle tayoqchalari

Rafning sababi Cube -ning ichki qismidir, shuning uchun arduino -da Cube -ning ichida joy bor

Pastki qismida non paneli va batareya bo'ladi

Biz tasma ishlatgan qismlarni mahkamlash uchun, eshik yasash uchun biz tasma ishlatardik, shunda biz arduion va uning qismlarini joylashtiramiz

Yuqoridagi rasmlar qurib bitkazilgandan keyin qanday ko'rinishga ega bo'lishining namunasidir

3 -qadam: Arduino -ni kodlash

Arduino kodlash
Arduino kodlash
Arduino kodlash
Arduino kodlash

Circuitbasics.com saytiga o'ting va DHT11 ni qidiring va u erda siz kodni topasiz

#qo'shing

DHT bilan;

#DHT11_PIN 7 ni aniqlang

void setup () {Serial.begin (9600); }

void loop () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Harorat ="); Serial.println (DHT harorati); Serial.print ("Namlik ="); Serial.println (DHT. namlik); kechikish (1000); }

Bu biz arduino uchun ishlatgan kod

void setup () {// Ketma -ket aloqalarni oching va port ochilishini kuting: Serial.begin (9600); while (! Seriyali) {; // ketma -ket port ulanishini kuting. Faqat mahalliy USB port uchun kerak}

Serial.print ("SD -karta ishga tushirilmoqda …");

if (! SD.begin (4)) {Serial.println ("ishga tushirilmadi!"); vaqt (1); } Serial.println ("ishga tushirish bajarildi.");

// faylni oching. E'tibor bering, bir vaqtning o'zida faqat bitta fayl ochilishi mumkin, // boshqasini ochishdan oldin uni yopishingiz kerak. myFile = SD.open ("test.txt", FILE_WRITE);

// agar fayl yaxshi ochilgan bo'lsa, unga yozing: if (myFile) {Serial.print ("Test.txtga yozish …"); myFile.println ("sinov 1, 2, 3"); // faylni yoping: myFile.close (); Serial.println ("bajarildi."); } else {// agar fayl ochilmasa, xatoni chop eting: Serial.println ("test.txt ochilishida xato"); }

// faylni o'qish uchun qayta oching: myFile = SD.open ("test.txt"); if (myFile) {Serial.println ("test.txt:");

// fayldan boshqa hech narsa bo'lmaguncha o'qing: while (myFile.available ()) {Serial.write (myFile.read ()); } // faylni yoping: myFile.close (); } else {// agar fayl ochilmasa, xatoni chop eting: Serial.println ("test.txt ochilishida xato"); }}

void loop () {// sozlashdan keyin hech narsa bo'lmaydi}

Va bu SD -kartani o'quvchi uchun kod

4 -qadam: Sinov

Sinov
Sinov

Biz CubeSat -da 2 xil test o'tkazdik

1. Shake Test- biz CubeSat-ni tebranish mashinasiga 30 soniya qo'ydik, u bir-biriga yopishib qoladimi?

-o'tdi

2. Parvozlar testi- biz CubeSat-ni sim bilan bog'ladik va u CubeSat-ning og'irligiga bardosh bera oladimi-yo'qmi, uni 30 soniya davomida Mars modeli atrofida aylantirdik.

-o'tdi

5 -qadam: tomoshabinlarga taqdim etish

Tomoshabinlarga taqdim etish
Tomoshabinlarga taqdim etish
  • Jarayonning yakuniy qismi-bu sizning ma'lumotlaringiz va natijalaringizni sinfdoshlaringiz, hamkasblaringiz va boshqalar bilan bo'lishish.
  • Umumiy ma'lumot quyidagilarni o'z ichiga olishi kerak: to'plangan ma'lumotlar, test natijalari, loyiha jarayoni va loyihaning aslida nima ekanligini ko'rib chiqish.
  • Taqdimot paytida odamlar nima qilganingizni ko'rishlari uchun arduino yoki Cubesat -dan foydalaning, shuningdek, taqdim etilayotgan ma'lumotlarni ko'rsatish uchun kompyuteringiz bor.
  • Tinglovchilar sizni baland ovozda eshitishlari uchun baland ovozda gapirishga ishonch hosil qiling
  • Tomoshabinlar bilan aloqa qiling va interaktiv taqdimot yarating.

Tavsiya: