Բովանդակություն:
Video: Ձգողականության արագացման արժեքի փորձարկիչ. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Կինեմատիկայի հիման վրա այս նախագիծը չափում է ինքնահոս արագացման հաստատունի արժեքը («g») ՝ չափելով ազատ անկման շարժման տվյալները:
LCD էկրանի ուղեցույցով, առարկան (օրինակ ՝ փայտի գնդակը, ապակու գնդակը, պողպատե գնդակը և այլն) ազատորեն ընկնում է ինչ -որ մեկի ձեռքից համակարգի հիմնական մարմնի (երկար ուղղահայաց գլանաձև խողովակի) միջոցով ՝ վերևից մինչև ծայրը: ներքև Initialանկացած սկզբնական արագություն կամ բարձրություն ընդունվում են: Այնուհետև համակարգը ինքնաբերաբար կտա հաշվարկված «g» արժեքը և դրանք ցույց կտա LCD էկրանով:
Առանձնահատկությունների ցուցակ.
1) Ստուգեք լույսի ինտենսիվությունը և ստացեք թեստի կանխադրված արժեքը ցանկացած լուսավորության պայմաններում.
2) Տրամադրել շահագործման ցուցումներ և սխալների ուղղում փորձարկողի համար LCD- ով.
3) ժամանակի ճշգրիտ չափում `օգտագործելով 3 ֆոտոտրանսիստոր-LED խումբ;
4) «g» հաստատուն հաշվարկը և ցուցադրումը LCD- ով
Քայլ 1: Ինչպես օգտագործել
Քայլ 1: Նախապատրաստում.
Հետևեք LCD էկրանի ցուցումներին: Սկզբում LCD- ը կհուշի.
«Ո WՈCOՅՆ ԳԱԼԻՍ, ՍԿՍԵԼ ՄԱՄՈԼՈՎ»;
Քայլ 2: Բնապահպանական փորձարկում:
Երբ անջատիչը սեղմված է, համակարգը հուշում է.
"ԽՆԴՐՈՒՄ ԵՆՔ ՍՊԱՍԵԼ …"
Փորձարկմանը պատրաստվելու համար համակարգին կպահանջվի 3 վայրկյան:
Քայլ 3: Պատրաստ և սպասել անկմանը:
Այս քայլային համակարգը կարող է ցույց տալ հետևյալ երկու արդյունքները.
1) եթե ամեն ինչ նորմալ է, համակարգը ցույց է տալիս.
«Խնդրում եմ, ինչ -որ բան գագաթին գցեք»
Այնուհետեւ համակարգը կգնա 4 -րդ քայլին;
2) եթե վթար է տեղի ունենում, օրինակ, բնապահպանական փորձարկումների ընթացքում տեղի են ունենում շատ ուժեղ լուսային փոփոխություններ, համակարգը կհուշի.
"WOW! FLASHING, ԽՆԴՐՈՄ ԵՍ ՓՈՐՁԵԼ"
1,5 վայրկյան հետո համակարգը վերադառնում է պատրաստման առաջին փուլին.
Քայլ 4: Թուլացման թեստ:
Երբ փորձարկողը գցում է փորձարկման օբյեկտը, համակարգը ցույց կտա երկու արդյունք.
1) եթե թեստը նորմալ է, համակարգը հուշում է.
"NICE TRY! G = XX";
Համակարգը տալիս է թեստի արդյունքը, ցուցադրում 10 վայրկյան և հետ գնում դեպի 1 -ին քայլ;
2) եթե թեստը խնդիրներ ունի, օրինակ, օբյեկտների շարժը չբացահայտելու դեպքում համակարգը կցուցադրի.
«ՍԻՐԵԼ Է ՍԻՐՈՄ: ԽՆԴՐՈՄ ԵՍ ՓՈՐՁԵԼ»
6 վայրկյան ցուցադրվելով ՝ համակարգը վերադառնում է 1 -ին քայլին; Այժմ փորձարկման գործողությունների շրջանն ավարտված է:
Քայլ 2: Մասերի ցուցակ
Քայլ 3: Միացում
Քայլ 4: Կոդ և նկարագրություն
Կոդը ներառում է 3 մաս ՝ փոփոխականների հայտարարում, գործողությունների սահմանում և հիմնական ծրագիր:
1) Փոփոխականների սահմանման բաժին. Այս մասում սահմանված է ընդհանուր առմամբ 30 փաստարկ: 15 փոփոխական արգումենտ ՝ 6 լույսի սենսորի համար, 6 ՝ ժամանակի համար, 1 ՝ անջատիչի վիճակի, 1 ՝ համակարգի վիճակի և 1 ՝ արժեքի հաշվարկման համար: 15 մշտական փաստարկ. 2 հեռավորության, 1 զգայուն արժեքի և 12 PIN- ի համար (ներառյալ 6 LCD ինտերֆեյսի հետ կապված PIN կոդ);
2) Գործողությունների սահմանման բաժին. Ամբողջ նախընթացը, ըստ տարբեր գործողությունների, բաժանված է համակարգի 3 տարբեր վիճակների, որոնք օգտագործում են համապատասխանաբար գործողությունների հինգ ծրագրեր ՝ «sensorread ()», «lighttest ()», «drops ()», «gvalue () ', և' printall () ':
3) Mainրագրի հիմնական բաժինը. Երեք համակարգի վիճակները կոչվում են «sysState 0, 1 և 2»: 1) sysState0- ը համակարգը սկսում է ողջույնի հաղորդագրությունը ցուցադրելով: Եթե անջատիչը սեղմված է, կանչեք lighttest () գործառույթը և գործարկումից հետո վերադարձնում է 1 -ին կամ 0 վիճակը: 2) sysState1- ում drop () և printall () գործառույթները բազմիցս կանչվում են, իսկ գործարկումից հետո վերադարձնում են 2 կամ 0 վիճակ: 3) sysState2- ում կանչեք gvalue () գործառույթը և վերադարձնում 0 -ի վիճակը.
Բացի այդ, հիմնական ծրագրում երկու անգամ կանչվելու է sensorread () գործառույթը.
Խորհուրդ ենք տալիս:
ADXL345- ի և մասնիկի ֆոտոնի միջոցով արագացման չափում. 4 քայլ
ADXL345- ի և մասնիկի ֆոտոնի միջոցով արագացման չափում. ADXL345- ը փոքր, բարակ, ծայրահեղ ցածր հզորության, 3 առանցքի արագացուցիչ է `բարձր լուծաչափով (13 բիթ) չափմամբ մինչև ± 16 գ: Թվային ելքային տվյալները ձևաչափվում են որպես 16-բիթ երկակի լրացում և հասանելի են I2 C թվային ինտերֆեյսի միջոցով: Չափում է
Շրջան, որը կարող է զգալ ջերմաստիճանի արժեքի փոփոխությունը. 10 քայլ
Շղթա, որը կարող է զգալ ջերմաստիճանի արժեքի փոփոխությունը. Այս միացումը չափում է ջերմաստիճանը LM35 ջերմաստիճանի տվիչի միջոցով և համեմատում է մուտքային լարումը, օգտագործելով ic op-amp- ը, հավաքած տեղեկությունների հետ, որ միացումը միացնելու կամ անջատելու է ռելեն:
Arduino անալոգային արժեքի գծագիր. 4 քայլ
Arduino անալոգային արժեքի գծագիր. Քիչ առաջ ես մտածեցի, որ բավականին հարմար կլինի ունենալ իմ անալոգային արդյունքների գրաֆիկը: Դա կօգնի կարգաբերել իմ ելքերը, ընդհանուր պատկերացում տալ սենսորի սահմանափակումների և այլնի մասին, և նույնիսկ բավական սառը ինտերֆեյս կլիներ ցանկացած սենսորի համար:
Աշխարհի ցանկացած վայրից ձեր սենսորի արժեքի ուղիղ մոնիտորինգ. 4 քայլ
Ուղիղ մոնիտորինգ ձեր սենսորի արժեքն աշխարհի ցանկացած կետից. Ես հաղորդագրություն ստացա WhatsApp- ի techiesms ’ համարի վերաբերյալ ՝ մեկ նախագիծ պատրաստելու օգնության վերաբերյալ: Նախագծի նպատակն էր չափել ճնշման սենսորի վրա գործադրվող ճնշումը և ցուցադրել այն խելացի հեռախոսի վրա: Այսպիսով, ես օգնեցի կազմել այդ նախագիծը և որոշեցի դառնալ դաստիարակ
7 հատվածի արժեքի ավելացում ՝ օգտագործելով կոճակը 8051: 4 քայլով (նկարներով)
Բարձրացնել 7 հատվածի արժեքը `օգտագործելով կոճակը 8051 -ով: Այս նախագծում մենք պատրաստվում ենք ավելացնել յոթ հատվածի ցուցադրման արժեքը` օգտագործելով կոճակը 8051 միկրոկոնտրոլերով: