Sadržaj:
- Korak 1: Potrebni materijali
- Korak 2: Alati i sigurnost
- Korak 3: Kako izgraditi Cubesat & Wire Arduino
- Korak 4: Rezultati i naučene lekcije
Video: Cubesat sa senzorom kvalitete zraka i Arduinom: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Tvorci CubeSat -a: Reghan, Logan, Kate i Joan
Uvod
Jeste li se ikada zapitali kako stvoriti Mars orbiter za prikupljanje podataka o atmosferi i kvaliteti zraka Marsa? Tokom ove godine na času fizike naučili smo kako programirati Arduinos da može prikupljati podatke na Marsu. Počeli smo godinu dana učeći o tome kako izaći iz zemaljske aptomosfere i polako smo napredovali u dizajniranju i izgradnji CubeSat -ova koji bi mogli kružiti oko Marsa i prikupljati podatke o površini Marsa i njegovoj atmosferi.
Korak 1: Potrebni materijali
- MQ 9 Senzor plina
- Metalni dijelovi robota
- Arduino
- daska za hleb
- vijci i matice
Korak 2: Alati i sigurnost
- Dremel
- Rezač vijaka
- Kliješta
- Brusilica
- Brusilica
- Nožna pila
- Brusni papir
- Zalijepite vrpcu i žicu za pričvršćivanje senzora, Arduina itd. Na CubeSat (ako je potrebno)
- Zaštitne naočare
- Rukavice
Korak 3: Kako izgraditi Cubesat & Wire Arduino
Dijagrami preklapanja na žičani Arduino i senzor
MQ-9 je poluvodič za CO/zapaljivi plin.
Cubesat ograničenja:
- 10x10x10
- Ne može težiti više od 1,3 kg (oko 3 lbs.)
Kako izgraditi Cubesat:
OPREZ: Za rezanje metala koristite trakastu pilu ili pilu za rezanje, te nosite naočale i rukavice.
1. Izrežite 2 lima metala na kvadrat 10x10 cm ili ako nemate odgovarajuću veličinu metala, spojite 2 komada metala pomoću plastičnog priključka i nekih vijaka i matica.
2. Izrežite 4 komada metalnih ugaonih komada visokih 10 cm. To će biti uglovi Cubesata.
3. Izrežite 8 komada od 10 dugih ravnih uskih metalnih štapića.
4. Počnite povezivanjem kutnih komada na jedan od ravnih kvadrata 10x10 cm koji su izrezani u koraku 1. Neka vijci budu okrenuti prema van Cubesat -a.
5. Dodajte 4 vodoravna oslonca (dugačke ravne štapiće) na kutne komade, koji bi trebali ići otprilike do pola na uglovnim dijelovima. Trebalo bi ih biti četiri, po jedan sa svake strane.
6. Dodajte 4 okomita nosača (dugački ravni štapići), oni će se spojiti s vodoravnim nosačima u sredini.
7. Vrućim ljepilom spojite okomite nosače na podnožje, gdje su spojeni kutni dijelovi.
8. Postavite drugi kvadrat veličine 10x10 cm na vrh, pričvrstite ga s 4 vijka (po jedan u svakom kutu). Nemojte ga priključivati sve dok arduino i senzori nisu u CubeSat -u.
Kôd za senzor MQ-9:
#include // (Serijsko periferno sučelje komunicira s uređajima na kratkim udaljenostima)
#include // (šalje i povezuje podatke na sd karticu)
#include // (koristi žice za povezivanje i premještanje podataka i informacija)
senzor plovkaNapon; // (očitavanje napona senzora)
osjetnik plovkaVrijednost; // (odštampajte očitanu vrijednost senzora)
Podaci o datoteci; // (varijabla za pisanje u datoteku)
// prekidanje predpodešavanja
void setup () // (radnje se izvode u postavljanju, ali se ne prikupljaju informacije/podaci) //
{
pinMode (10, OUTPUT); // mora postaviti pin 10 na izlaz čak i ako se ne koristi
SD.početak (4); // započinje SD karticu sa CS postavljenim na pin 4
Serial.begin (9600);
sensorValue = analogRead (A0); // (analogni pin postavljen na nulu)
sensorVoltage = sensorValue/1024*5,0;
}
void loop () // (ponovo pokreni petlju i ne snimaj informacije/podatke)
{
Podaci = SD.open ("Log.txt", FILE_WRITE); // otvara datoteku pod nazivom "Dnevnik"
if (Data) {// će se odmoriti samo ako je datoteka uspješno kreirana
Serial.print ("napon senzora ="); // (ispis/snimanje promjene osjetnika senzora)
Serial.print (sensorVoltage);
Serial.println ("V"); // (ispis podataka u volatages)
Data.println (sensorVoltage);
Data.close ();
kašnjenje (1000); // (odgoda za 1000 milisekundi pa ponovno pokretanje prikupljanja podataka)
}
}
Korak 4: Rezultati i naučene lekcije
Rezultati:
Fizika Proširili smo znanje o Newtonovim zakonima, posebno o njegovom prvom zakonu. Ovaj zakon kaže da će objekt u pokretu ostati u pokretu, osim ako na njega ne djeluje vanjska sila. Isti koncept vrijedi i za objekte u mirovanju. Kad je naš CubeSat orbitirao, bio je konstantne brzine.. dakle u pokretu. Da je niz prekinut, naš CubeSat bi letio ravno u određenoj tački svoje orbite gdje je pukao.
Kvantitativno Kada je orbita krenula, neko vrijeme smo dobili 4,28, a zatim se promijenilo na 3,90. Ovo određuje napon
Kvalitativno Naš CubeSat je kružio oko Marsa i prikupljao podatke o atmosferi. Koristili smo propan (C3H8) za dodavanje atmosfere za naš senzor MQ-9 za otkrivanje i mjerenje razlike. Letno testiranje prošlo je jako dobro zbog zaostajanja Mars orbitera. CubeSat je letio kružnim pokretima, s cenzorom prema unutra prema Marsu.
Naučene lekcije:
Najveća lekcija naučena tokom ovog projekta bila je istrajati u našim borbama. Najteži dio ovog projekta bio je vjerojatno smišljanje načina postavljanja i kodiranja SD kartice za prikupljanje naših podataka. To nam je zadalo mnogo problema jer je to bio dug proces pokušaja i grešaka, što je bilo pomalo frustrirajuće, ali na kraju smo to shvatili.
Naučili smo kako biti kreativni i koristiti alate za izradu CubeSat-a dimenzija 10x10x10 koji će pomoći u mjerenju zagađenja zraka pomoću senzora plina MQ-9. Koristili smo električne alate poput Dremela, rezača vijaka, velike brusilice i nožne pile za rezanje metala na odgovarajuću veličinu. Takođe smo naučili kako pravilno isplanirati naš dizajn od ideja u glavi do papira, a zatim izvršiti plan. Naravno, nije savršeno, ali planiranje nam je pomoglo da ostanemo na pravom putu.
Još jedna vještina koju smo naučili bila je kako kodirati senzor MQ-9 u Arduinos. Koristili smo senzor za plin MQ-9 jer nam je ključni cilj bio napraviti CubeSat koji će moći mjeriti kvalitetu zraka u Marsovoj atmosferi.
Preporučuje se:
Mjerač kvalitete zraka u zatvorenom prostoru: 5 koraka (sa slikama)
Mjerač kvalitete zraka u zatvorenom prostoru: Jednostavan projekt za provjeru kvalitete zraka u vašoj kući. Budući da u zadnje vrijeme često boravimo/radimo od kuće, možda bi bilo dobro pratiti kvalitetu zraka i podsjetiti se kada je vrijeme da otvorite prozor i udahni malo svježeg zraka
LED prikaz statusa kvalitete zraka PurpleAir: 4 koraka
PurpleAir LED prikaz statusa kvalitete zraka: S nedavnim šumskim požarima u Kaliforniji, kvaliteta zraka u San Franciscu uvelike je pogođena. Zatekli smo se kako provjeravamo PurpleAir kartu iznova i iznova na svojim telefonima ili prijenosnim računarima pokušavajući vidjeti kada je zrak dovoljno siguran da otvori pobjedu
AEROBOT senzor kvalitete zraka V1.0: 6 koraka (sa slikama)
AEROBOT senzor kvalitete zraka V1.0: Ovo uputstvo govori o izradi jeftinog i vrlo preciznog senzora kvalitete zraka po imenu AEROBOT. Ovaj projekt prikazuje temperaturu, relativnu vlažnost, gustoću prašine PM 2,5 i upozorava na kvalitetu zraka u okolini. Koristi DHT11 sens
Senzor kvalitete zraka pomoću Arduina: 4 koraka
Senzor kvalitete zraka pomoću Arduina: U ovom ćemo članku naučiti kako izgraditi jednostavan, ali koristan senzor kvalitete zraka. Koristit ćemo SGP30 senzor zajedno s Piksey Pico -om, iako će skica raditi s gotovo svim Arduino kompatibilnim pločama. Gornji video vam govori kroz
Monitor kvalitete zraka s MQ135 i vanjskim senzorom temperature i vlažnosti preko MQTT: 4 koraka
Monitor kvalitete zraka s MQ135 i vanjskim senzorom temperature i vlažnosti preko MQTT: Ovo je za potrebe testiranja