Innholdsfortegnelse:
Video: Gravity Acceleration Value Tester: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Basert på kinematikk, måler dette prosjektet verdien av tyngdekraftakselerasjonskonstanten ('g') ved å måle data for fritt fall.
Ved hjelp av LCD -skjermen faller et objekt (for eksempel trekule, glassball, stålkule, etc.) fritt fra noens hånd gjennom systemets hoveddel (et langt vertikalt sylindrisk rør) fra toppenden til bunn. Enhver starthastighet eller høyde godtas. Da vil systemet automatisk gi den beregnede 'g' -verdien, og vise dem gjennom en LCD -skjerm.
Funksjonsliste:
1) Test lysintensiteten og få standardverdi for testen i alle lysforhold;
2) Gi driftsinstruksjoner og feilkorreksjon for testeren via LCD;
3) Nøyaktig tidsmåling ved bruk av 3 fototransistor-LED-grupper;
4) Den 'g' konstante beregningen og visningen med LCD
Trinn 1: Hvordan bruke
Trinn 1: Forberedelse.
Følg instruksjonene på LCD -skjermen. I begynnelsen vil LCD be om:
"VELKOMMEN TIL SPILL, BEGYNN MED TRYKK";
Trinn 2: Miljøtesting.
Når du trykker på bryteren, ber systemet:
"VENNLIGST VENT …"
Systemet vil ta 3 sekunder å forberede seg til testen.
Trinn 3: Klar og venter på slipp.
Dette trinnsystemet kan vise følgende to resultater:
1) hvis alt er normalt, viser systemet:
"VENNLIGGJØR NOE TING PÅ TOPPEN"
Deretter går systemet til trinn 4;
2) hvis det er en ulykke, for eksempel under miljøtesting er det veldig sterke lysendringer, vil systemet be om:
"WOW! FLASHING, VENNLIGST PRØV IGJEN"
Etter 1,5 sekunder går systemet tilbake til det første trinnet i forberedelsen;
Trinn 4: Slipp test.
Når testeren slipper testobjektet, viser systemet to resultater:
1) hvis testen er normal, ber systemet om:
"FANT PRØV! G = XX";
Systemet gir resultatet av testen, vises i 10 sekunder og går tilbake til trinn 1;
2) hvis testen har problemer, for eksempel ikke klarte å fange bevegelsen av objekter, vil systemet vise:
"NOE FEIL! VENNLIGST PRØV IGJEN"
Systemet vises i 6 sekunder og går tilbake til trinn 1; Nå er testoperasjonssirkelen fullført.
Trinn 2: Deleliste
Trinn 3: Tilkobling
Trinn 4: Koden og beskrivelsen
Koden inneholder 3 deler: variabler erklæring, definisjon av handling og hovedprogram.
1) Variabel definisjonsdel: Det er totalt 30 argumenter definert i denne delen. 15 variable argumenter: 6 for lyssensor, 6 for tid, 1 for brytertilstand, 1 for systemtilstand og 1 for beregning av g -verdi. 15 konstante argumenter: 2 for avstand, 1 for sensitiv verdi og 12 for PIN-koder (inkludert 6 LCD-grensesnittrelaterte PIN-koder);
2) Handlingsdefinisjonsdel: Hele presesjonen er delt inn i 3 forskjellige systemtilstander i henhold til forskjellige handlinger, som bruker henholdsvis de fem handlingsprogrammene: 'sensorread ()', 'lighttest ()', 'drops ()', 'gvalue () 'og' printall () '.
3) Hovedprogramseksjon: De tre systemtilstandene er navngitt som 'sysState 0, 1 og 2'. 1) sysState0 starter systemet med å vise velkomstmeldingen. Hvis du trykker på bryteren, kaller du lystestfunksjonen () og returnerer tilstanden 1 eller tilstand 0 etter å ha kjørt; 2) I sysState1 kalles drop () og printall () funksjonene gjentatte ganger, og returnerer tilstand 2 eller state 0 etter kjøring; 3) I sysState2, ring gvalue () -funksjonen og returnerer tilstanden 0;
I tillegg vil sensorread () -funksjonen bli kalt to ganger i hovedprogrammet;
Anbefalt:
Stone Lcd + Acceleration Gyroscope Sensor: 5 trinn
Stone Lcd +Acceleration Gyroscope Sensor: Dette dokumentet vil lære deg hvordan du bruker en STM32 MCU +MPU6050 akselerometer gyroskopsensor +STONE STVC070WT seriell portdisplay for en DEMO. , du kan gå til vi
Fix elektronikk med IC-Tester !: 8 trinn (med bilder)
Fix Electronics With IC-Tester !: Hei Fixers! Med denne Instructable vil jeg vise deg hvordan du monterer og bruker IC-Tester for å fikse elektroniske enheter som er bygget med integrerte kretser 7400 og 4000-serien. The Instructable er komponert av en motivasjon av prosjektet, en br
Arduino Analog Value Plotter: 4 trinn
Arduino Analog Value Plotter: For en stund siden tenkte jeg at det ville være ganske praktisk å ha en graf for mine analoge utganger. Det ville hjelpe til med å feilsøke utgangene mine, gi meg en generell ide om sensorens grenser og hva som ikke ville være, og ville til og med bare være et ganske kult grensesnitt for enhver sensor
Mho Better Resistor Value Decoder Plushie: 4 trinn (med bilder)
Mho Better Resistor Value Decoder Plushie: Motstand er meningsløs, i det minste for å prøve å finne verdien av motstanden din hvis du ikke har fargekoden lagret. Jeg hadde en av disse elektroniske komponentplysjene til Adafruit Circuit Playground som lå og ventet på å bli hacke
Nokia 3310 Acceleration Logger: 8 trinn
Nokia 3310 Acceleration Logger: Hvordan lage en akselerasjonslogger i en Nokia 3310 mobiltelefon. Jeg skal bruke den til å måle kreftene på berg- og dalbaner