Talaan ng mga Nilalaman:

Tester ng Halaga ng Pagpapabilis ng Gravity: 5 Hakbang (na may Mga Larawan)
Tester ng Halaga ng Pagpapabilis ng Gravity: 5 Hakbang (na may Mga Larawan)

Video: Tester ng Halaga ng Pagpapabilis ng Gravity: 5 Hakbang (na may Mga Larawan)

Video: Tester ng Halaga ng Pagpapabilis ng Gravity: 5 Hakbang (na may Mga Larawan)
Video: 3 Oras na Marathon Ng Mga Paranormal At Hindi Maipaliwanag na Kwento 2024, Nobyembre
Anonim
Tester ng Halaga ng Pagpapabilis ng Gravity
Tester ng Halaga ng Pagpapabilis ng Gravity

Batay sa kinematics, sinusukat ng proyektong ito ang halaga ng pare-pareho ng pagpabilis ng gravity (ang ‘g’) sa pamamagitan ng pagsukat ng data ng kilusang malayang bumagsak.

Sa pamamagitan ng gabay ng screen ng LCD, isang bagay (tulad ng bola ng kahoy, bola ng salamin, bola na bakal, atbp.) Malayang nahuhulog mula sa kamay ng isang tao sa pamamagitan ng pangunahing katawan ng system (isang mahabang patayong cylindrical tube) mula sa tuktok na dulo hanggang sa ilalim Ang anumang paunang bilis o taas ay tinatanggap. Pagkatapos ay awtomatikong bibigyan ng system ang nakalkulang halagang 'g', at ipapakita ang mga ito sa pamamagitan ng isang LCD screen.

Listahan ng tampok:

1) Subukan ang tindi ng ilaw at makakuha ng default na halaga para sa pagsubok sa anumang ilaw na kondisyon;

2) Magbigay ng mga tagubilin sa pagpapatakbo at pagwawasto ng error para sa tester ng LCD;

3) Tumpak na pagsukat ng oras sa pamamagitan ng paggamit ng 3 mga pangkat ng phototransistor-LED;

4) Ang patuloy na pagkalkula at pagpapakita ng 'g' ng LCD

Hakbang 1: Paano Gumamit

Paano gamitin
Paano gamitin

Hakbang 1: Paghahanda.

Sundin ang mga tagubilin sa LCD screen. Sa simula, hihimok ang LCD:

"WELCOME TO GAME, BEGIN WITH PRESS";

Hakbang 2: Pagsubok sa Kapaligiran.

Kapag pinindot ang switch, mag-uudyok ang system:

"MAGHINTAY KA …"

Ang system ay tatagal ng 3 segundo upang maghanda para sa pagsubok.

Hakbang 3: Handa at Naghihintay para sa Pag-drop.

Maaaring ipakita ng sistemang hakbang na ito ang sumusunod na dalawang mga resulta:

1) kung ang lahat ay normal, ipinapakita ng system:

"PAKITAGIN PO SA IBA ANG BAGAY SA TOP"

Pagkatapos ang sistema ay pupunta sa hakbang 4;

2) kung mayroong isang aksidente, halimbawa, sa panahon ng pagsubok sa kapaligiran may napakalakas na mga pagbabago sa ilaw, mag-uudyok ang system:

"WOW! FLASHING, PLEASE TRY ULIT"

Pagkatapos ng 1.5 segundo ang system ay bumalik sa unang yugto ng paghahanda;

Hakbang 4: I-drop ang Pagsubok.

Kapag nahulog ng tester ang test object, magpapakita ang system ng dalawang resulta:

1) kung normal ang pagsubok, mag-uudyok ang system:

"NICE TRY! G = XX";

Ibigay ng system ang resulta ng pagsubok, ipakita sa loob ng 10 segundo, at bumalik sa hakbang 1;

2) kung ang mga pagsubok ay may mga problema, halimbawa, nabigo upang makuha ang paggalaw ng mga bagay, ipapakita ang system:

"MAY MALI! PAKITINGING ulit."

Ipinapakita ng 6 segundo, ang system ay bumalik sa hakbang 1; Ngayon ang bilog sa pagpapatakbo ng pagsubok ay nakumpleto.

Hakbang 2: Listahan ng Mga Bahagi

Listahan ng Mga Bahagi
Listahan ng Mga Bahagi

Hakbang 3: Koneksyon

Koneksyon
Koneksyon

Hakbang 4: Ang Code at Paglalarawan

Ang Code at Paglalarawan
Ang Code at Paglalarawan
Ang Code at Paglalarawan
Ang Code at Paglalarawan
Ang Code at Paglalarawan
Ang Code at Paglalarawan
Ang Code at Paglalarawan
Ang Code at Paglalarawan

Ang code ay may kasamang 3 bahagi: pagpapahayag ng variable, kahulugan ng pagkilos, at pangunahing programa.

1) Seksyon ng pagkakaiba-iba ng kahulugan: Mayroong ganap na 30 mga argumento na tinukoy sa bahaging ito. 15 variable na mga argumento: 6 para sa light sensor, 6 para sa oras, 1 para sa switch state, 1 para sa estado ng system, at 1 para sa pagkalkula ng halaga ng g. 15 pare-pareho ang mga argumento: 2 para sa distansya, 1 para sa sensitibong halaga, at 12 para sa mga PIN (kasama ang 6 na mga PIN na nauugnay sa interface ng LCD);

2) Seksyon ng kahulugan ng pagkilos: Ang buong presyon ay nahahati sa 3 magkakaibang mga estado ng estado ayon sa iba't ibang mga aksyon, na gumagamit ng limang mga programa ng pagkilos ayon sa pagkakabanggit: 'sensorread ()', 'lighttest ()', 'patak ()', 'gvalue () ', at' printall () '.

3) Pangunahing seksyon ng programa: Ang tatlong estado ng system ay pinangalanan bilang 'sysState 0, 1, at2'. 1) Sinisimulan ng sysState0 ang system sa pagpapakita ng welcome message. Kung ang switch ay pinindot, tawagan ang lighttest () function, at ibalik ang estado na 1 o estado ng 0 pagkatapos tumakbo; 2) Sa sysState1, ang drop () at printall () na mga pagpapaandar ay tinatawag na paulit-ulit, at ibalik ang estado 2 o estado 0 pagkatapos tumakbo; 3) Sa sysState2, tawagan ang function na gvalue () at ibabalik ang estado na 0;

Bilang karagdagan, ang function ng sensorread () ay tatawaging dalawang beses sa pangunahing programa;

Hakbang 5: Magtipon ng Mga Larawan

Inirerekumendang: