![Cubesat s senzorjem kakovosti zraka in Arduinom: 4 koraki Cubesat s senzorjem kakovosti zraka in Arduinom: 4 koraki](https://i.howwhatproduce.com/images/004/image-9403-17-j.webp)
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09
![Cubesat s senzorjem kakovosti zraka in Arduinom Cubesat s senzorjem kakovosti zraka in Arduinom](https://i.howwhatproduce.com/images/004/image-9403-18-j.webp)
![Cubesat s senzorjem kakovosti zraka in Arduinom Cubesat s senzorjem kakovosti zraka in Arduinom](https://i.howwhatproduce.com/images/004/image-9403-19-j.webp)
![Cubesat s senzorjem kakovosti zraka in Arduinom Cubesat s senzorjem kakovosti zraka in Arduinom](https://i.howwhatproduce.com/images/004/image-9403-20-j.webp)
Ustvarjalci CubeSat: Reghan, Logan, Kate in Joan
Uvod
Ste se kdaj vprašali, kako ustvariti orbiter na Marsu za zbiranje podatkov o atmosferi in kakovosti zraka Marsa? Skozi letos smo se pri pouku fizike naučili, kako programirati Arduinos za zbiranje podatkov na Marsu. Leto smo začeli z učenjem o tem, kako priti iz zemeljske aptomosfere, in počasi napredovali k oblikovanju in izgradnji CubeSats, ki bi lahko krožili okoli Marsa in zbirali podatke o površini Marsa in njegovem ozračju.
Korak: Potrebni materiali
![Potrebni materiali Potrebni materiali](https://i.howwhatproduce.com/images/004/image-9403-21-j.webp)
- Senzor plina MQ 9
- Kovinski deli robota
- Arduino
- deska za kruh
- vijaki in matice
2. korak: Orodja in varnost
![Orodja in varnost Orodja in varnost](https://i.howwhatproduce.com/images/004/image-9403-22-j.webp)
- Dremel
- Rezalnik vijakov
- Klešče
- Brusilnik za kolesa
- Brusilnik
- Ročna žaga
- Brusni papir
- Trak in vrvica za pritrditev senzorja, Arduina itd. Na CubeSat (če je potrebno)
- Zaščitna očala
- Rokavice
3. korak: Kako zgraditi Cubesat & Wire Arduino
![Kako zgraditi Cubesat & Wire Arduino Kako zgraditi Cubesat & Wire Arduino](https://i.howwhatproduce.com/images/004/image-9403-23-j.webp)
![Kako zgraditi Cubesat & Wire Arduino Kako zgraditi Cubesat & Wire Arduino](https://i.howwhatproduce.com/images/004/image-9403-24-j.webp)
![Kako zgraditi Cubesat & Wire Arduino Kako zgraditi Cubesat & Wire Arduino](https://i.howwhatproduce.com/images/004/image-9403-25-j.webp)
Diagrami vpenjanja na Wire Arduino in senzor
MQ-9 je polprevodnik za CO/gorljiv plin.
Omejitve Cubesat:
- 10x10x10
- Ne sme tehtati več kot 1,3 kg (približno 3 lbs.)
Kako zgraditi Cubesat:
POZOR: Za rezanje kovine uporabite tračno žago ali žago, nosite očala in rokavice.
1. 2 kovine razrežite na kvadrat velikosti 10x10 cm ali če nimate ustrezne velikosti kovine, povežite 2 kosa s plastičnim priključkom in nekaj vijaki in maticami.
2. Odrežite 4 kose 10 cm visokih kotnih kosov kovine. To bodo vogali Cubesata.
3. Odrežite 8 kosov 10 dolgih ravnih ozkih kovinskih palic.
4. Začnite tako, da vogalne kose povežete z enim od ravnih kvadratov 10x10 cm, ki ste jih izrezali v koraku 1. Vijaki naj bodo obrnjeni proti zunanji strani Cubesata.
5. Na vogalne kose dodajte 4 vodoravne opore (dolge ravne palice), ki naj bodo približno na polovici vogalnih kosov. Te bi morale biti štiri, po ena na vsaki strani.
6. Dodajte 4 navpične opore (dolge ravne palice), ki se povežejo z vodoravnimi nosilci na sredini.
7. Z vročim lepilom povežite navpične nosilce na podlago, kjer so povezani vogalni deli.
8. Drugi kvadrat 10x10 cm postavite na vrh, pritrdite s štirimi vijaki (po en v vsakem kotu). Ne pritrjujte, dokler arduino in senzorji niso v CubeSat.
Koda za senzor MQ-9:
#include // (Serijski periferni vmesnik komunicira z napravami na kratkih razdaljah)
#include // (pošilja in povezuje podatke s SD kartico)
#include // (uporablja žice za povezovanje in premikanje podatkov in informacij)
plavajoči senzorNapetost; // (preberite napetost senzorja)
plavajoči senzorVrednost; // (natisne odčitano vrednost senzorja)
Podatki o datotekah; // (spremenljivka za pisanje v datoteko)
// končanje prednastavitve
void setup () // (dejanja se izvajajo v nastavitvah, vendar se podatki/podatki ne povrnejo) //
{
pinMode (10, OUTPUT); // mora nastaviti pin 10 na izhod, tudi če se ne uporablja
SD.začetek (4); // zažene sd kartico s CS nastavljenim na pin 4
Serial.begin (9600);
sensorValue = analogRead (A0); // (analogni pin nastavljen na nič)
sensorVoltage = sensorValue/1024*5,0;
}
void loop () // (znova zaženi zanko in ne beleži informacij/podatkov)
{
Podatki = SD.open ("Log.txt", FILE_WRITE); // odpre datoteko z imenom "Dnevnik"
if (Data) {// bo počival le, če je datoteka uspešno ustvarjena
Serial.print ("napetost senzorja ="); // (tiskanje/snemanje volatage senzorja)
Serial.print (sensorVoltage);
Serial.println ("V"); // (natisni podatke v volatages)
Data.println (sensorVoltage);
Data.close ();
zamuda (1000); // (zamik 1000 milisekund, nato znova zaženite zbiranje podatkov)
}
}
4. korak: Rezultati in naučene lekcije
![Rezultati in naučene lekcije Rezultati in naučene lekcije](https://i.howwhatproduce.com/images/004/image-9403-26-j.webp)
![Rezultati in naučene lekcije Rezultati in naučene lekcije](https://i.howwhatproduce.com/images/004/image-9403-27-j.webp)
Rezultati:
Fizika Razširili smo svoje znanje o Newtonovih zakonih, zlasti njegovem prvem zakonu. Ta zakon določa, da bo predmet v gibanju ostal v gibanju, razen če nanj ne deluje zunanja sila. Enak koncept velja za objekte v mirovanju. Ko je naš CubeSat krožil v orbiti, je bil pri konstantni hitrosti.. torej v gibanju. Če bi se niz prekinil, bi naš CubeSat letel v ravni črti na točno določeni točki orbite, kjer se je prelomil.
Količinsko Ko se je orbita začela, smo nekaj časa dobili 4,28, nato pa se je spremenila na 3,90. To določa napetost
Kakovost Naš CubeSat je krožil okoli Marsa in zbiral podatke o ozračju. Za zaznavanje in merjenje razlike smo uporabili propan (C3H8) za dodajanje ozračja za senzor MQ-9. Letalski preizkus je potekal zelo dobro zaradi zaostajanja orbita Marsa. CubeSat je letel s krožnimi gibi, cenzor pa je bil usmerjen navznoter proti Marsu.
Naučena lekcija:
Največja lekcija, naučena v tem projektu, je bila vztrajati v naših bojih. Najtežji del tega projekta je bil verjetno ugotoviti, kako nastaviti in kodirati kartico SD za zbiranje naših podatkov. To nam je povzročilo veliko težav, ker je bil to dolgotrajen postopek poskusov in napak, kar je bilo nekoliko frustrirajuće, vendar smo to sčasoma ugotovili.
Naučili smo se ustvarjalnosti in z orodji ustvariti 10x10x10 CubeSat, ki bo pomagal meriti onesnaženost zraka s senzorjem plina MQ-9. Za rezanje kovine na pravo velikost smo uporabili električna orodja, kot so Dremel, rezalnik vijakov, velika brusilna plošča in žaga. Naučili smo se tudi, kako pravilno načrtovati našo zasnovo od idej v glavi do papirja, nato pa načrt izvesti. Seveda ne povsem, vendar nam je načrtovanje pomagalo ostati na pravi poti.
Druga veščina, ki smo se je naučili, je bila, kako kodirati senzor MQ-9 v Arduinos. Uporabili smo senzor za plin MQ-9, ker je bil naš glavni cilj izdelati CubeSat, ki bi lahko meril kakovost zraka v atmosferi Mar.
Priporočena:
LED zaslon za prikaz kakovosti zraka PurpleAir: 4 koraki
![LED zaslon za prikaz kakovosti zraka PurpleAir: 4 koraki LED zaslon za prikaz kakovosti zraka PurpleAir: 4 koraki](https://i.howwhatproduce.com/images/001/image-2088-27-j.webp)
LED zaslon za prikaz kakovosti zraka PurpleAir: Z nedavnimi požari v Kaliforniji je kakovost zraka v San Franciscu močno prizadeta. Na svojih telefonih ali prenosnih računalnikih smo vedno znova preverjali zemljevid PurpleAir in poskušali ugotoviti, kdaj je zrak dovolj varen, da odpre zmago
Senzor kakovosti zraka z uporabo Arduina: 4 koraki
![Senzor kakovosti zraka z uporabo Arduina: 4 koraki Senzor kakovosti zraka z uporabo Arduina: 4 koraki](https://i.howwhatproduce.com/images/005/image-14099-j.webp)
Senzor kakovosti zraka z uporabo Arduina: V tem prispevku se bomo naučili, kako sestaviti preprost, a uporaben senzor kakovosti zraka. Senzor SGP30 bomo uporabljali skupaj s Piksey Pico, čeprav bo skica delovala s skoraj vsako ploščo, združljivo z Arduinom. Zgornji videoposnetek govori o
Enostavno spremljanje kakovosti zraka s TFT LCD zaslonom- Ameba Arduino: 3 koraki
![Enostavno spremljanje kakovosti zraka s TFT LCD zaslonom- Ameba Arduino: 3 koraki Enostavno spremljanje kakovosti zraka s TFT LCD zaslonom- Ameba Arduino: 3 koraki](https://i.howwhatproduce.com/images/006/image-17293-j.webp)
Enostavno spremljanje kakovosti zraka s TFT LCD zaslonom-Ameba Arduino: Uvod Zdaj, ko večina ljudi ostane doma, da bi se izognili tesnemu stiku s potencialnim nosilcem virusa COVID-19, kakovost zraka postane pomemben dejavnik za dobro počutje ljudi, zlasti v tropskih državah, kjer uporaba klimatske naprave je nujna v času
Monitor kakovosti zraka z MQ135 in zunanjim senzorjem temperature in vlažnosti nad MQTT: 4 koraki
![Monitor kakovosti zraka z MQ135 in zunanjim senzorjem temperature in vlažnosti nad MQTT: 4 koraki Monitor kakovosti zraka z MQ135 in zunanjim senzorjem temperature in vlažnosti nad MQTT: 4 koraki](https://i.howwhatproduce.com/images/008/image-22031-j.webp)
Nadzor kakovosti zraka z MQ135 in zunanjim senzorjem temperature in vlažnosti nad MQTT: To je za testne namene
Sistem za spremljanje kakovosti zraka za onesnaževanje z delci: 4 koraki
![Sistem za spremljanje kakovosti zraka za onesnaževanje z delci: 4 koraki Sistem za spremljanje kakovosti zraka za onesnaževanje z delci: 4 koraki](https://i.howwhatproduce.com/images/010/image-29646-j.webp)
Sistem za spremljanje kakovosti zraka za onesnaževanje z delci: INTRO: 1 V tem projektu bom pokazal, kako zgraditi detektor delcev s prikazom podatkov, varnostno kopijo podatkov na kartici SD in IOT. Vizualno neopiksni prstan prikazuje kakovost zraka. 2 Kakovost zraka postaja vse pomembnejša skrb t