Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Na základe kinematiky tento projekt meria hodnotu konštanty gravitačného zrýchlenia („g“) meraním údajov o voľnom páde.
Podľa vedenia obrazovky LCD predmet (napríklad drevená guľa, sklenená guľa, oceľová guľa atď.) Voľne padá z niekoho ruky cez hlavné telo systému (dlhá zvislá valcová trubica) z horného konca na dno. Prijíma sa akákoľvek počiatočná rýchlosť alebo výška. Potom systém automaticky poskytne vypočítanú hodnotu „g“a zobrazí ju na obrazovke LCD.
Zoznam funkcií:
1) Otestujte intenzitu svetla a získajte predvolenú hodnotu pre test za akýchkoľvek svetelných podmienok;
2) Poskytnite prevádzkové pokyny a opravu chýb pre tester pomocou LCD;
3) Presné meranie času pomocou 3 skupín fototranzistor-LED;
4) Konštantný výpočet „g“a zobrazenie na displeji LCD
Krok 1: Ako používať
Krok 1: Príprava.
Postupujte podľa pokynov na obrazovke LCD. Na začiatku vás LCD vyzve:
„VITAJTE V HRE, ZAČNITE TLAČOM“;
Krok 2: Environmentálne testovanie.
Keď je spínač stlačený, systém vás vyzve:
"PROSÍM ČAKAJTE …"
Príprava na test bude systému trvať 3 sekundy.
Krok 3: Pripravte sa a čakajte na spustenie.
Tento krokový systém môže ukázať nasledujúce dva výsledky:
1) ak je všetko v poriadku, systém zobrazí:
„PROSÍM NAPADNITE NIEČO VECI NA vrch“
Potom systém prejde na krok 4;
2) ak dôjde k nehode, napríklad počas testovania životného prostredia dôjde k veľmi silným svetelným zmenám, systém zobrazí výzvu:
"WOW! Bliká, PROSÍM, VYSKÚŠAJTE ZNOVU"
Po 1,5 sekunde sa systém vráti do prvého stupňa prípravy;
Krok 4: pádový test.
Keď tester upustí testovací objekt, systém zobrazí dva výsledky:
1) ak je test normálny, systém vyzve:
"PEKNÝ VÝSKUS! G = XX";
Systém poskytne výsledok testu, zobrazí ho na 10 sekúnd a vráti sa ku kroku 1;
2) ak má test problémy, napríklad sa mu nepodarilo zachytiť pohyb predmetov, systém zobrazí:
„Niečo je zlé! ZNOVU VYSKÚŠAJTE“
Po 6 sekundovom zobrazení sa systém vráti ku kroku 1; Teraz je kruh testovacej prevádzky dokončený.
Krok 2: Zoznam dielov
Krok 3: Pripojenie
Krok 4: Kód a popis
Kód obsahuje 3 časti: deklarácia premenných, definícia akcie a hlavný program.
1) Časť variabilnej definície: V tejto časti je definovaných celkom 30 argumentov. 15 variabilných argumentov: 6 pre svetelný senzor, 6 pre čas, 1 pre stav spínača, 1 pre stav systému a 1 pre výpočet hodnoty g. 15 konštantných argumentov: 2 pre vzdialenosť, 1 pre citlivú hodnotu a 12 pre PIN (vrátane 6 PINov týkajúcich sa rozhrania LCD);
2) Časť definície akcie: Celá precesia je rozdelená do 3 rôznych stavov systému podľa rôznych akcií, ktoré používajú päť akčných programov: „sensorread ()“, „lighttest ()“, „drops ()“, „gvalue () “a„ printall () “.
3) Hlavná časť programu: Tri systémové stavy sú pomenované ako „sysState 0, 1 a 2“. 1) sysState0 spustí systém zobrazením uvítacej správy. Ak je spínač stlačený, zavolajte funkciu lighttest () a po spustení vráti stav 1 alebo stav 0; 2) V sysState1 sa funkcie drop () a printall () volajú opakovane a po spustení vrátia stav 2 alebo stav 0; 3) V sysState2 zavolajte funkciu gvalue () a vráti stav 0;
V hlavnom programe sa navyše dvakrát vyvolá funkcia sensorread ();