Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu yazıda potensiometrdən ADC dəyərlərinin necə oxunacağını sizə göstərəcəyəm.
bu Arduino proqramlaşdırmasının əsasını təşkil edir. Arduino tərəfindən verilən Analog pin istifadə edərək analoq dəyərləri oxuyur.
potansiyodan istifadə etməklə yanaşı, analoq girişdən istifadə edən bir neçə sensorlar var. işıq sensorlar, səs sensorlar və torpaq nəm sensorlar kimi.
Niyə bir qazan istifadə etməlisiniz? çünki bu komponenti tapmaq asandır və analoq giriş istifadə edərək oxunan sensorları təmsil edə bilər.
Bu ADC oxunuşundan sonra daha sonra çıxış cihazları ilə əməkdaşlıq edilə bilər. və şübhəsiz ki, maraqlı şeylər yaradacaq.
Addım 1: Tələb olunan komponentlər
Bu təlimatda lazım olan bir komponentdir:
- Arduino nano v3.0
- Potensial 100K
- Jumper Tel
- Layihə lövhəsi
- USB mini
- Noutbuk
- Arduino IDE
Addım 2: yığın
İstifadə olunan bütün komponentləri yığın.
Yuxarıdakı sxematik rəsmləri montaj üçün bir bələdçi olaraq istifadə edin.
Potensial Arduinoya
1 ==> Gnd
2 ==> A0
3 ==> +5V
Addım 3: Proqramlaşdırma
Dövrə quraşdırıldıqdan sonra. Sonra, arduino -nu hazırlanmış ADC oxumaq proqramı ilə doldurun.
Hazırladığım eskiz təxminən belədir:
void setup () {// seriyalı rabitəni saniyədə 9600 bit sürətlə işə salın: Serial.begin (9600); }
// loop rutini sonsuza qədər işləyir:
void loop () {// analog pin 0 -da girişi oxuyun: int sensorValue = analogRead (A0); // oxuduğunuz dəyəri çap edin: Serial.println (sensorValue); gecikmə (1); // sabitlik üçün oxumalar arasında gecikmə}
Aşağıdakı orijinal faylı da yükləyə bilərsiniz:
Addım 4: Nəticə
Nəticələri görmək üçün aşağıdakı üsullar var:
- Arduino -da serial monitoru açın.
- Serial monitorda və proqramın uyğun olduğuna əmin olun (burada 9600 istifadə olunur).
- sonra potensiometrini çevirin
- Sağa döndükdə ADC dəyəri daha da böyük olacaq
- Sola döndərildikdə ADC dəyəri kiçiləcək
- Ən kiçik dəyər 0, ən böyük dəyər 1023 -dir.
0-1023 rəqəmsal məlumatlarından, başqa maraqlı şeylər etmək üçün istifadə edə bilərik. Yalnız yaxınlaşan məqaləmə baxın.