Բովանդակություն:
![Կարդացեք ADC- ի արժեքները պոտենցիոմետրերից `4 քայլ Կարդացեք ADC- ի արժեքները պոտենցիոմետրերից `4 քայլ](https://i.howwhatproduce.com/images/001/image-144-59-j.webp)
Video: Կարդացեք ADC- ի արժեքները պոտենցիոմետրերից `4 քայլ
![Video: Կարդացեք ADC- ի արժեքները պոտենցիոմետրերից `4 քայլ Video: Կարդացեք ADC- ի արժեքները պոտենցիոմետրերից `4 քայլ](https://i.ytimg.com/vi/A2_nX_Ys8RQ/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
![Կարդացեք ADC- ի արժեքները պոտենցիոմետրերից Կարդացեք ADC- ի արժեքները պոտենցիոմետրերից](https://i.howwhatproduce.com/images/001/image-144-60-j.webp)
Այս հոդվածում ես ձեզ ցույց կտամ, թե ինչպես կարդալ ADC- ի արժեքները պոտենցիոմետրից:
սա Arduino ծրագրավորման հիմքն է: որը կարդում է անալոգային արժեքները ՝ օգտագործելով Arduino- ի տրամադրած Անալոգային կապը:
բացի potentio- ի օգտագործումից, կան մի քանի տվիչներ, որոնք օգտագործում են անալոգային մուտք: ինչպիսիք են լույսի տվիչները, ձայնային տվիչները և հողի խոնավության տվիչները:
Ինչու՞ օգտագործել կաթսա: քանի որ այս բաղադրիչը հեշտ է գտնել և կարող է ներկայացնել սենսորներ, որոնք կարդացվում են անալոգային մուտքի միջոցով:
Այս ADC ընթերցումից այն հետագայում կարող է համագործակցել ելքային սարքերի հետ: և անշուշտ հետաքրքիր բաներ կստեղծի:
Քայլ 1: Պահանջվող բաղադրիչներ
![Պահանջվող բաղադրիչներ Պահանջվող բաղադրիչներ](https://i.howwhatproduce.com/images/001/image-144-61-j.webp)
![Պահանջվող բաղադրիչներ Պահանջվող բաղադրիչներ](https://i.howwhatproduce.com/images/001/image-144-62-j.webp)
![Պահանջվող բաղադրիչներ Պահանջվող բաղադրիչներ](https://i.howwhatproduce.com/images/001/image-144-63-j.webp)
![Պահանջվող բաղադրիչներ Պահանջվող բաղադրիչներ](https://i.howwhatproduce.com/images/001/image-144-64-j.webp)
Սա բաղադրիչ է, որն անհրաժեշտ է այս ձեռնարկում.
- Arduino nano v3.0
- Պոտենցիո 100K
- Jumper Wire
- Նախագծի խորհուրդ
- USB մինի
- Նոթբուք
- Arduino IDE
Քայլ 2: Հավաքեք
![Հավաքվել Հավաքվել](https://i.howwhatproduce.com/images/001/image-144-65-j.webp)
Հավաքեք օգտագործված բոլոր բաղադրիչները:
Օգտագործեք վերը նշված սխեմատիկ նկարը ՝ որպես այն հավաքելու ուղեցույց:
Potentio to Arduino
1 ==> Գնդ
2 ==> A0
3 ==> +5 Վ
Քայլ 3: Programրագրավորում
![Ծրագրավորում Ծրագրավորում](https://i.howwhatproduce.com/images/001/image-144-66-j.webp)
Շղթայի տեղադրումից հետո: Հաջորդը, լրացրեք arduino- ն պատրաստված ADC ընթերցման ծրագրով:
Իմ պատրաստած ուրվագիծը մոտավորապես այսպիսին է.
void setup () {// մեկնարկել սերիական հաղորդակցությունը վայրկյանում 9600 բիթ արագությամբ. Serial.begin (9600); }
// հանգույցի ռեժիմը շարունակվում է անընդհատ և կրկին.
void loop () {// կարդալ մուտքը անալոգային 0 -ի վրա ՝ int sensorValue = analogRead (A0); // տպեք ձեր կարդացած արժեքը. Serial.println (sensorValue); ուշացում (1); // կայունության համար ընթերցումների միջև ուշացում}
Կարող եք նաև ներբեռնել բնօրինակ ֆայլը ստորև.
Քայլ 4: Արդյունք
![Արդյունք Արդյունք](https://i.howwhatproduce.com/images/001/image-144-67-j.webp)
Հետևյալը արդյունքները տեսնելու միջոց է.
- Բացեք սերիական մոնիտորը Arduino- ում:
- Համոզվեք, որ սերիական մոնիտորի և ծրագրի վրա բաուդ արագությունը համապատասխան է (այստեղ օգտագործելով 9600):
- ապա պտտեք պոտենցիոմետրը
- Երբ պտտվում է դեպի աջ, ADC արժեքը նույնիսկ ավելի մեծ կլինի
- Երբ ձախ պտտվում է, ADC արժեքը փոքրանում է
- Ամենափոքր արժեքը 0 է և ամենամեծ արժեքը `1023:
0-1023 թվային տվյալներից մենք կարող ենք այն օգտագործել այլ հետաքրքիր իրեր պատրաստելու համար: Պարզապես նայեք իմ առաջիկա հոդվածին:
Խորհուրդ ենք տալիս:
Կարդացեք էլեկտրաէներգիայի և գազի հաշվիչ (բելգիական/հոլանդական) և վերբեռնեք Thingspeak: 5 քայլ
![Կարդացեք էլեկտրաէներգիայի և գազի հաշվիչ (բելգիական/հոլանդական) և վերբեռնեք Thingspeak: 5 քայլ Կարդացեք էլեկտրաէներգիայի և գազի հաշվիչ (բելգիական/հոլանդական) և վերբեռնեք Thingspeak: 5 քայլ](https://i.howwhatproduce.com/images/001/image-1151-j.webp)
Կարդացեք Էլեկտրաէներգիայի և գազի հաշվիչ (բելգիական/հոլանդական) և վերբեռնեք Thingspeak. Եթե մտահոգված եք ձեր էներգիայի սպառման կամ պարզապես մի փոքր անորոշության մասին, հավանաբար ցանկանում եք տեսնել ձեր սմարթֆոնի ձեր նոր շքեղ թվային հաշվիչի տվյալները: նախագիծը, մենք ընթացիկ տվյալները կստանանք բելգիական կամ հոլանդական թվային էլեկտր
Alexa հմտություն. Կարդացեք վերջին թվիթը (այս դեպքում ՝ Աստծո). 6 քայլ
![Alexa հմտություն. Կարդացեք վերջին թվիթը (այս դեպքում ՝ Աստծո). 6 քայլ Alexa հմտություն. Կարդացեք վերջին թվիթը (այս դեպքում ՝ Աստծո). 6 քայլ](https://i.howwhatproduce.com/images/011/image-31037-j.webp)
Alexa հմտություն. Կարդացեք վերջին թվիթը (այս դեպքում ՝ Աստծո). - բովանդակությունը, այսինքն ՝ @TweetOfGod- ից, 5 միլիոն+ բաժանորդային հաշիվը, որը ստեղծվել է Daily Show- ի նախկին հումորիստի կողմից: Այն օգտագործում է IFTTT (If This Then That), Google Աղյուսակ և
Կարդացեք հեռակառավարման վահանակը `օգտագործելով IR սենսոր` 4 քայլ
![Կարդացեք հեռակառավարման վահանակը `օգտագործելով IR սենսոր` 4 քայլ Կարդացեք հեռակառավարման վահանակը `օգտագործելով IR սենսոր` 4 քայլ](https://i.howwhatproduce.com/images/001/image-2910-24-j.webp)
Կարդացեք հեռակառավարման վահանակը ՝ օգտագործելով IR սենսոր: Բարև, բոլորը Նախորդ հոդվածում ես գրել էի, թե ինչպես օգտագործել «IR խոչընդոտներից խուսափելու սենսոր»: Եվ այս հոդվածում ես կգրեմ այս IR սենսորի մեկ այլ գործառույթ: մասեր, մասնավորապես ՝ IR ճառագայթիչ և IR ընդունիչ
Պահպանեք և վերականգնեք կանխադրված արժեքները NFC- ով (TfCD) `4 քայլ
![Պահպանեք և վերականգնեք կանխադրված արժեքները NFC- ով (TfCD) `4 քայլ Պահպանեք և վերականգնեք կանխադրված արժեքները NFC- ով (TfCD) `4 քայլ](https://i.howwhatproduce.com/images/004/image-11896-9-j.webp)
Պահպանել և վերականգնել կանխադրված արժեքները NFC- ով (TfCD). Մենք ցանկանում ենք ստուգել, թե ինչպես է այն աշխատում որոշակի արժեք կամ պարամետր ճշգրտելու և հետագայում հետ կանչելու այս կարգավորումը: Այս փորձի համար մենք օգտագործել ենք NFC պիտակը ՝ կարդալը, այնուհետև դրա արժեքը պահպանելը: Հետագայում պիտակը կարող է նորից սկանավորվել և արժեքը հետ ուղարկել ՝ սերվերը վերականգնելու համար
Կարդացեք ձեր էլեկտրաէներգիայի հիմնական հաշվիչը (ESP8266, WiFi, MQTT և Openhab). 6 քայլ (նկարներով)
![Կարդացեք ձեր էլեկտրաէներգիայի հիմնական հաշվիչը (ESP8266, WiFi, MQTT և Openhab). 6 քայլ (նկարներով) Կարդացեք ձեր էլեկտրաէներգիայի հիմնական հաշվիչը (ESP8266, WiFi, MQTT և Openhab). 6 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-7470-17-j.webp)
Կարդացեք ձեր հիմնական էներգիայի էլեկտրաչափը (ESP8266, WiFi, MQTT և Openhab). Այս հրահանգում դուք կգտնեք, թե ինչպես եմ ես կարդացել իմ տան հիմնական էլեկտրաէներգիայի օգտագործումը և այն հրապարակել ESP8266, Wifi, MQTT միջոցով իմ Openhab Home Automation- ում: Ես ունեմ «խելացի հաշվիչ» ISKRA Type MT372, սակայն այն հեշտությամբ հնարավոր չէ արտահանել