Indholdsfortegnelse:

Gravity Acceleration Value Tester: 5 trin (med billeder)
Gravity Acceleration Value Tester: 5 trin (med billeder)

Video: Gravity Acceleration Value Tester: 5 trin (med billeder)

Video: Gravity Acceleration Value Tester: 5 trin (med billeder)
Video: G-force, jerk, and a giant centrifuge 2024, November
Anonim
Gravity Acceleration Value Tester
Gravity Acceleration Value Tester

Baseret på kinematik måler dette projekt værdien af tyngdekraftaccelerationskonstanten ('g') ved at måle data om frit fald.

Ved vejledningen på LCD -skærmen falder et objekt (såsom træbold, glasbold, stålkugle osv.) Frit fra nogens hånd gennem systemets hoveddel (et langt lodret cylindrisk rør) fra den øverste ende til bund. Enhver starthastighed eller højde accepteres. Derefter giver systemet automatisk den beregnede 'g' -værdi og viser dem gennem en LCD -skærm.

Funktionsliste:

1) Test lysintensiteten og få standardværdien for testen i enhver lysforhold;

2) Giv driftsinstruktioner og fejlkorrektion for testeren ved hjælp af LCD;

3) Nøjagtig tidsmåling ved hjælp af 3 fototransistor-LED-grupper;

4) Den 'g' konstante beregning og visning med LCD

Trin 1: Sådan bruges

Sådan bruges
Sådan bruges

Trin 1: Forberedelse.

Følg instruktionerne på LCD -skærmen. I begyndelsen vil LCD bede om:

"VELKOMMEN TIL SPIL, BEGYND MED TRYK";

Trin 2: Miljøprøvning.

Når der trykkes på kontakten, beder systemet om:

"VENT VENLIGST …"

Systemet tager 3 sekunder at forberede testen.

Trin 3: Klar og venter på drop.

Dette trinsystem viser muligvis følgende to resultater:

1) hvis alt er normalt, viser systemet:

"FÆLD venligst noget på toppen"

Derefter går systemet til trin 4;

2) hvis der er en ulykke, for eksempel under miljøprøvningen, er der meget stærke lysændringer, vil systemet bede om:

"WOW! FLASHING, Prøv venligst igen"

Efter 1,5 sekunder vender systemet tilbage til den første forberedelsesfase;

Trin 4: Drop Test.

Når testeren taber testobjektet, viser systemet to resultater:

1) hvis testen er normal, beder systemet om:

"Pænt PRØV! G = XX";

System giver resultatet af testen, vises i 10 sekunder og går tilbage til trin 1;

2) hvis testen har problemer, f.eks. Ikke kunne registrere bevægelse af objekter, viser systemet:

"NOGET FORKERT! Prøv venligst igen"

Vises i 6 sekunder, vender systemet tilbage til trin 1; Nu er testoperationscirklen afsluttet.

Trin 2: Deleliste

Liste over dele
Liste over dele

Trin 3: Tilslutning

Forbindelse
Forbindelse

Trin 4: Koden og beskrivelsen

Koden og beskrivelsen
Koden og beskrivelsen
Koden og beskrivelsen
Koden og beskrivelsen
Koden og beskrivelsen
Koden og beskrivelsen
Koden og beskrivelsen
Koden og beskrivelsen

Koden indeholder 3 dele: variabler erklæring, handlingsdefinition og hovedprogram.

1) Variabel definition sektion: Der er totalt 30 argumenter defineret i denne del. 15 variable argumenter: 6 for lyssensor, 6 for tid, 1 for switch -tilstand, 1 for systemtilstand og 1 for beregning af g -værdi. 15 konstante argumenter: 2 for afstand, 1 for følsom værdi og 12 for PIN-koder (inklusive 6 LCD-interface-relaterede PIN-koder);

2) Handlingsdefinitionsafsnit: Hele prækessionen er opdelt i 3 forskellige systemtilstande i henhold til forskellige handlinger, der bruger henholdsvis de fem handlingsprogrammer: 'sensorread ()', 'lighttest ()', 'drops ()', 'gvalue () 'og' printall () '.

3) Hovedprogram sektion: De tre systemtilstande hedder 'sysState 0, 1 og 2'. 1) sysState0 starter systemet med at vise velkomstmeddelelsen. Hvis der trykkes på kontakten, skal du ringe til funktionen lighttest () og returnere tilstanden 1 eller tilstand 0 efter kørsel; 2) I sysState1 kaldes drop () og printall () funktionerne gentagne gange og returnerer tilstand 2 eller tilstand 0 efter kørsel; 3) I sysState2 kalder du funktionen gvalue () og returnerer tilstanden 0;

Derudover vil sensorread () -funktionen blive kaldt to gange i hovedprogrammet;

Anbefalede: