Բովանդակություն:
Video: Arduino անալոգային արժեքի գծագիր. 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Քիչ առաջ ես մտածեցի, որ բավականին հարմար կլինի իմ անալոգային ելքերի համար գրաֆիկ ունենալը: Դա կօգնի կարգաբերել իմ ելքերը, ընդհանուր պատկերացում տալ սենսորի սահմանափակումների և այլնի մասին, և նույնիսկ բավական սառը ինտերֆեյս կլիներ ցանկացած սենսորի համար: Այսպիսով, Arduino- ով, oled- ով և ձեր ընտրած տվիչով, եկեք գործի դնենք այն:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Արդուինո
- Displayուցադրություն (իմ նախագիծը օգտագործում է 0.96 դյույմանոց OLED, և ուրվագիծը հարմար է նույնին, բայց ազատ զգալ օգտագործեք ցանկացած ցուցադրում, որը կցանկանայիք: Այնուամենայնիվ, ստիպված կլինեք փոփոխել ծածկագիրը դրանով (բացատրվում է կոդերի բաժնում))
- Հացաթուղթ (ես օգտագործում եմ սովորական տախտակի վահան, բայց կարևոր չէ, թե ինչ եք օգտագործում)
- Jumper լարերը
- Ոչ շատ ժամանակ
Քայլ 2: Սարքավորումը
OLED- ի միացում. (Գույների համար դիմեք վերևի պատկերներին)
- Կարմիր մետաղալար (VCC). Arvino- ի 5 վ
- Կանաչ մետաղալար (GND). Arduino- ի հիմք
- Մանուշակագույն մետաղալար (SCL). Arduino- ի SCL (Ստուգեք տախտակի ներքևը պիտակավորման համար, եթե չկա SCL- ի հատուկ քորոց, սովորաբար դա A5 է)
- Orange Wire (SDA). Ardaino- ի SDA (Ստուգեք տախտակի ներքևը պիտակավորման համար, եթե չկա հատուկ SDA քորոց, սովորաբար դա A4 է)
Սենսորի միացում. (Գույների համար դիմեք վերևի պատկերներին)
- Սենսորը միացրեք ըստ իր հատուկ ամրացման
- Սենսորի ելքը պետք է գնա A0
Քայլ 3: Կոդ
Thingրագիրը պարզ բան է. Վերցնում է անալոգային մուտքագրումը, քարտեզագրում այն գրաֆիկի y կոորդինատներին և գիծ քաշում դեպի y կոորդինատ, նախորդ y կոորդինատից, մինչդեռ x կոորդինատը անընդհատ աճում է:
Կոդն ամենևին էլ այնքան էլ բարդ չէ և լավ մեկնաբանված է, այնպես որ, եթե զգում եք, որ այն բավական լավ եք հասկանում այն շտկելու համար, անպայման դա արեք: Այնուամենայնիվ, այն նախագծված էր առավելագույն հարմարեցման համար `նվազագույն փոփոխություններով: Գրաֆիկի չափը, գրաֆիկի դիրքը կամ ընթերցման սանդղակի չափը փոխելու համար (սանդղակի չափը արդեն օպտիմալ է և պատասխանատու կերպով սահմանված), անհրաժեշտ է միայն փոխել
- GRAPH_HEIGHT
- GRAPH_WIDTH
- GRAPH_BOX_X
- GRAPH_BOX_Y
- BAR_WIDTH
հաստատունները, ըստ ձեր պահանջի, հաստատունների սահմանման բաժնում:
Բացի այդ, ձեր տվիչի ելքը կարող է շրջված լինել (բարձր մուտք -> ցածր ելք և հակառակը): Այս դեպքում ՓՈԽՎԵԼ հաստատականը փոխեք «ճշմարիտ» -ի:
Arduino կոդ:
Քայլ 4: Եզրակացություն
Այսքանը այս պարզ նախագծի համար: Հուսանք, որ դա օգտակար կլինի այլ մարդկանց համար: Եթե պատահաբար հայտնաբերեք սխալի սխալ, որևէ հնարավոր բարելավում կամ նույնիսկ նախագծի նոր օգտագործում, խնդրում եմ ինձ տեղյակ պահեք մեկնաբանություններում: Բացի այդ, եթե ձեզ դուր եկավ նախագիծը, մտածեք դրա օգտին քվեարկել «Կառուցեք գործիք» մրցույթում:
Խորհուրդ ենք տալիս:
Ինչպես կարդալ բազմաթիվ անալոգային արժեքներ ՝ օգտագործելով մեկ անալոգային քորոց. 6 քայլ (նկարներով)
Ինչպես կարդալ բազմաթիվ անալոգային արժեքներ ՝ օգտագործելով մեկ անալոգային քորոց: Այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես կարդալ բազմաթիվ անալոգային արժեքներ ՝ օգտագործելով միայն մեկ անալոգային մուտքի քորոց:
Շրջան, որը կարող է զգալ ջերմաստիճանի արժեքի փոփոխությունը. 10 քայլ
Շղթա, որը կարող է զգալ ջերմաստիճանի արժեքի փոփոխությունը. Այս միացումը չափում է ջերմաստիճանը LM35 ջերմաստիճանի տվիչի միջոցով և համեմատում է մուտքային լարումը, օգտագործելով ic op-amp- ը, հավաքած տեղեկությունների հետ, որ միացումը միացնելու կամ անջատելու է ռելեն:
Raspberry Pi GPIO սխեմաներ. Օգտագործելով LDR անալոգային սենսոր առանց ADC (անալոգային թվային փոխարկիչի). 4 քայլ
Raspberry Pi GPIO սխեմաներ. Օգտագործելով LDR անալոգային տվիչ ՝ առանց ADC (անալոգային թվային փոխարկիչի). կամ Lowածր. Բայց ի՞նչ անել, եթե ցանկանում եք օգտագործել ձեր Raspberry Pi- ն անալոգային սենսորով: Եթե մենք ցանկանում ենք օգտագործել
Աշխարհի ցանկացած վայրից ձեր սենսորի արժեքի ուղիղ մոնիտորինգ. 4 քայլ
Ուղիղ մոնիտորինգ ձեր սենսորի արժեքն աշխարհի ցանկացած կետից. Ես հաղորդագրություն ստացա WhatsApp- ի techiesms ’ համարի վերաբերյալ ՝ մեկ նախագիծ պատրաստելու օգնության վերաբերյալ: Նախագծի նպատակն էր չափել ճնշման սենսորի վրա գործադրվող ճնշումը և ցուցադրել այն խելացի հեռախոսի վրա: Այսպիսով, ես օգնեցի կազմել այդ նախագիծը և որոշեցի դառնալ դաստիարակ
Ձգողականության արագացման արժեքի փորձարկիչ. 5 քայլ (նկարներով)
Ձգողականության արագացման արժեքի փորձարկիչ. Կինեմատիկայի հիման վրա այս նախագիծը չափում է ինքնահոս արագացման հաստատունի արժեքը (the ‘ g ’) `ազատ անկման շարժման տվյալների չափման միջոցով: , ապակե գնդակ, պողպատե գնդակ և այլն) ընկնում են