Përmbajtje:
- Hapi 1: Planifikimi
- Hapi 2: Ndërtoni strukturën për CubeSat
- Hapi 3: Kodimi i Arduino
- Hapi 4: Testimi
- Hapi 5: Paraqituni para audiencës
Video: Kubesat e temperaturës dhe lagështisë: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Si mund të hartojmë, ndërtojmë dhe programojmë një model të një Mars Orbiter, i cili do të mbledhë të dhëna dhe do të na informojë për aspekte të veçanta të planetit?
Nga: Abe, Mason, Jackson dhe Wyatt
Hapi 1: Planifikimi
Stuhi mendimesh dhe dizajne kërkimore për Cubesats dhe qëllimi i tij
Krijoni modele për CubeSats të ndryshme dhe vendosni se cila është më e përshtatshme
Gjeni informacion mbi pjesët dhe materialet që ju nevojiten
Mblidhni materialet që do t'ju nevojiten për të ndërtuar CubeSat tuaj
Materiale
- Shkopinj të vegjël
- Ngjitës druri
- Arduino
- Sensori DHT11
- Telat
- Kasetë
- kartë SD
- Lexues i kartave SD
Hapi 2: Ndërtoni strukturën për CubeSat
Krijoni strukturën duke ngjitur shkopinj të Popsicle së bashku në formën e X -së që mbivendosen me një bordurë shkopinjsh Popsicle në pjesën e jashtme, pjesa e sipërme dhe e poshtme janë të mbuluara njëra -tjetrës nga shkopinjtë e Popsicle
Për raftin, janë shkopinj të Popsicle të ngjitur së bashku nga njëra anë të ngjitur përgjysmë lart nga brenda
Arsyeja për raftin është sepse pjesa e brendshme e Kubit u ul kështu që arduino ka një vend brenda Kubit të ulur
Në pjesën e poshtme është vendi ku do të jetë bordi i bukës dhe bateria
Për të siguruar pjesët kemi përdorur kasetë, për të bërë një derë në mënyrë që të mund të marrim, kemi përdorur shirit, kështu që do të ishte e lehtë të vendosnim ardunio dhe pjesët
Fotografitë e mësipërme janë një shembull i asaj që supozohet të duket pasi të ketë përfunduar
Hapi 3: Kodimi i Arduino
Shkoni te circuitbasics.com dhe kërkoni DHT11 dhe atje do të gjeni kodin
#përfshi
dht DHT;
#përcakto DHT11_PIN 7
void setup () {Serial.begin (9600); }
lak void () {int chk = DHT.read11 (DHT11_PIN); Serial.print ("Temperatura ="); Serial.println (DHT.temperatura); Serial.print ("Lagështia ="); Serial.println (DHT. Lagështi); vonesa (1000); }
Ky është kodi që kemi përdorur për arduino
void setup () {// Hapni komunikimet serike dhe prisni që porta të hapet: Serial.begin (9600); ndërsa (! Serial) {; // prisni që porti serik të lidhet. Nevojitet vetëm për portën USB amtare}
Serial.print ("Fillimi i kartës SD …");
nëse (! SD.filloj (4)) {Serial.println ("inicimi dështoi!"); ndërsa (1); } Serial.println ("fillimi u krye.");
// hap skedarin. vini re se vetëm një skedar mund të jetë i hapur në të njëjtën kohë, // kështu që ju duhet ta mbyllni këtë para se të hapni një tjetër. myFile = SD.open ("test.txt", FILE_WRITE);
// nëse skedari është hapur në rregull, shkruaji atij nëse: (myFile) {Serial.print ("Shkrimi në test.txt …"); myFile.println ("testimi 1, 2, 3."); // mbyll skedarin: myFile.close (); Serial.println ("bërë."); } else {// nëse skedari nuk u hap, printoni një gabim: Serial.println ("gabimi i hapjes test.txt"); }
// rihap skedarin për të lexuar: myFile = SD.open ("test.txt"); if (myFile) {Serial.println ("test.txt:");
// lexoni nga skedari derisa nuk ka asgjë tjetër në të: while (myFile.available ()) {Serial.write (myFile.read ()); } // mbyll skedarin: myFile.close (); } else {// nëse skedari nuk është hapur, printoni një gabim: Serial.println ("Gabimi në hapjen e test.txt"); }}
void loop () {// asgjë nuk ndodh pas konfigurimit}
Dhe ky është kodi për lexuesin e kartave SD
Hapi 4: Testimi
Ne kemi kryer 2 teste të ndryshme në CubeSat tonë
1. Testi i Shkundjes- ne vendosëm CubeSat-in tonë në makinën e tundjes për 30 sekonda për të parë nëse do të mbahej së bashku
-e kaluar
2. Testi i Fluturimit- ne e lidhëm CubeSat-in tonë me një varg dhe e bëmë të orbitonte rreth një modeli mars për 30 sekonda për të parë nëse mund të mbante peshën e CubeSat.
-e kaluar
Hapi 5: Paraqituni para audiencës
- Pjesa përfundimtare e procesit është të ndani të dhënat dhe rezultatet tuaja me të tjerët në klasën tuaj, bashkëpunëtorët, etj.
- Informacioni i ndarë duhet të përfshijë: të dhënat e grumbulluara, rezultatet e testit, procesin e projektit dhe një pasqyrë të asaj që projekti ishte në të vërtetë.
- Kur prezantoni përdorni arduino ose Cubesat që njerëzit të shohin atë që keni bërë dhe gjithashtu të keni një kompjuter jashtë për të shfaqur informacionin që paraqitet.
- Sigurohuni që të flisni me zë të lartë në mënyrë që auditori t'ju dëgjojë me zë të lartë dhe të qartë
- Bëni kontakt me sy me auditorin dhe krijoni një prezantim interaktiv.
Recommended:
NodeMCU Lua Cheap 6 $ Board me MicroPython Regjistrimi i temperaturës dhe lagështisë, Wifi dhe statistikat celulare: 4 hapa
NodeMCU Lua Cheap 6 $ Board Me Regjistrim të Temperaturës dhe Lagështisë MicroPython, Wifi dhe Statistika Mobile: Ky është në thelb stacioni i motit në re, ju mund të kontrolloni të dhënat në telefonin tuaj ose të përdorni ndonjë telefon si ekran të drejtpërdrejtë Me pajisjen NodeMCU ju mund të regjistroni të dhënat e temperaturës dhe lagështisë jashtë , në dhomë, serë, laborator, dhomë ftohëse ose në çdo vend tjetër përfundoni
Ventilatori i Ftohjes Auto Duke Përdorur Servo dhe DHT11 Sensorin e Temperaturës dhe Lagështisë me Arduino: 8 Hapa
Ventilatori i Ftohjes Auto Duke përdorur Sensorin e Temperaturës dhe Lagështisë Servo dhe DHT11 Me Arduino: Në këtë tutorial do të mësojmë se si të fillojmë & rrotulloni një tifoz kur temperatura ngrihet mbi një nivel të caktuar
Sensori i temperaturës dhe lagështisë me LCD dhe zbulimin e zërit: 4 hapa
Sensori i temperaturës dhe lagështisë me LCD dhe zbulimin e zërit: Përshëndetje djema !!! Dakord ky projekt ishte projekti im i vitit të fundit. Qëllimi i këtij projekti ishte monitorimi i temperaturës dhe lagështisë së dhomës në punëtorinë e Universitetit tim sepse disa komponentë elektronikë nuk funksionojnë për shkak të temperaturës së pafavorshme
Monitorimi i temperaturës dhe lagështisë në dhomë Me ESP32 dhe AskSensors Cloud: 6 hapa
Monitorimi i temperaturës dhe lagështisë në dhomë Me ESP32 dhe AskSensors Cloud: Në këtë tutorial do të mësoni se si të monitoroni temperaturën dhe lagështinë e dhomës ose tryezës tuaj duke përdorur DHT11 dhe ESP32 të lidhur me re. Përditësimet e mësimeve tona mund të gjenden këtu. DHT11 Karakteristikat: Sensori DHT11 është në gjendje të masë temperaturën
Shfaqja e temperaturës dhe lagështisë dhe mbledhja e të dhënave me Arduino dhe përpunimi: 13 hapa (me fotografi)
Shfaqja e Temperaturës dhe Lagështisë dhe Mbledhja e të Dhënave Me Arduino dhe Përpunimi: Hyrje: Ky është një Projekt që përdor një bord Arduino, një Sensor (DHT11), një kompjuter Windows dhe një Përpunim (një program pa shkarkim falas) për të shfaqur të dhënat e Temperaturës, Lagështisë në dixhital dhe forma e grafikut të shiritit, shfaqja e kohës dhe datës dhe ekzekutimi i kohës së numërimit