Mündəricat:

ANALOG GERİLİMİNİ OXUYUN - ARDUINO - REVEAL KODU #1: 5 Addımlar
ANALOG GERİLİMİNİ OXUYUN - ARDUINO - REVEAL KODU #1: 5 Addımlar

Video: ANALOG GERİLİMİNİ OXUYUN - ARDUINO - REVEAL KODU #1: 5 Addımlar

Video: ANALOG GERİLİMİNİ OXUYUN - ARDUINO - REVEAL KODU #1: 5 Addımlar
Video: Веб-программирование – информатика для руководителей бизнеса 2016 2024, Iyun
Anonim
ANALOG GERİLİMİNİ OXUYUN - ARDUINO - KODUN AÇILMASI #1
ANALOG GERİLİMİNİ OXUYUN - ARDUINO - KODUN AÇILMASI #1
ANALOG GERİLİMİNİ OXUYUN - ARDUINO - 1 nömrəli kodu göstərin
ANALOG GERİLİMİNİ OXUYUN - ARDUINO - 1 nömrəli kodu göstərin
ANALOG GERİLİMİNİ OXUYUN - ARDUINO - 1 nömrəli kodu göstərin
ANALOG GERİLİMİNİ OXUYUN - ARDUINO - 1 nömrəli kodu göstərin

KODUN AÇILMASI #1OXUŞ ANALOG VOLTAJI: Bu nümunə, analoq pin 0 -da analoq girişi oxumağı, analogRead () dəyərlərini gərginliyə çevirməyi və Arduino Proqramının (IDE) serial monitoruna necə çap edəcəyinizi göstərir.

Addım 1: TƏLİMAT tələb olunur:

Arduino və ya Genuino lövhəsi, 10k OHM potensiometr.

Addım 2: TƏHLÜKƏSİZLİK TƏDBİRLƏRİ; SAĞLAM İSTİFADƏ:

ARDUINO -nun ANALOG PİNİNDƏ HARİCİ GÜÇ TƏSİFATI İSTİFADƏSİNİN 5V -dan KƏÇMƏYƏCƏYİNİ ARDUINO -nun 5V MƏNGİQİDƏ İŞLƏDİĞİNİ VƏ VİDEO 5V -dən YÜKSƏK MİKRO -KONTROLÇÜNÜN YANA BİLƏCƏYİNİ DUYURUN. BU PROJE KÜÇÜK QƏLƏM VƏ LİTYUM BATARYA VƏ TRIMPOTLARIN GERİLİMİNİN YOXLANILMASI ÜÇÜN FAYDALIDIR.

Addım 3: CIRCUIT:

Dairə
Dairə
Dairə
Dairə

Potansiyometrdən üç teli lövhənizə bağlayın. Birincisi, potansiyometrenin xarici pinlərindən birindən yerə gedir. İkincisi, potansiyometrenin digər xarici pinindən 5 volta qədər gedir. Üçüncüsü, potansiyometrenin orta pinindən analoq girişə 0 gedir. Potansiyometr milini döndərərək, potensiometrin mərkəzi pininə bağlı olan silecekin hər iki tərəfindəki müqavimət miqdarını dəyişirsiniz. Bu, mərkəzi pindəki gərginliyi dəyişir. Mərkəzlə 5 volta qoşulan tərəf arasındakı müqavimət sıfıra yaxın olduqda (və digər tərəfdəki müqavimət 10 kiloya yaxındır), mərkəzi pimdəki gərginlik 5 volta yaxınlaşır. Müqavimətlər geri çevrildikdə, mərkəzi pindəki gərginlik 0 volta və ya yerə yaxınlaşır. Bu gərginlik, giriş olaraq oxuduğunuz analoq gərginlikdir. Anakartın mikrokontrolörünün içərisində bu dəyişən gərginliyi oxuyan və 0 ilə 1023 arasında olan bir rəqəmə çevirən analoq-rəqəmsal çevirici və ya ADC adlanan bir dövrə malikdir. Şaft bir tərəfə döndərildikdə, pinə gedən 0 volt, giriş dəyəri isə 0 -dir. Şaft əks istiqamətə döndükdə, pinə gedən 5 volt və giriş dəyəri 1023 -dir. Arada analogRead (), pinə tətbiq olunan gərginlik miqdarı ilə mütənasib olan 0 ilə 1023 arasında bir ədəd qaytarır.

Addım 4: KOD:

KOD
KOD

Qeyd etmək lazımdır ki, kompüteriniz və ya dizüstü kompüteriniz yoxdursa, Google Play Store -da mövcud olan 'Arduinodroid' proqramı ilə Arduino proqramlaşdıra bilərsiniz. Serial monitoru 'Arduinodroid' köməyi ilə ziyarət edə bilərsiniz. Void setup () {Serial.begin (9600);} void loop () {int sensorValue = analogRead (A0); float gərginliyi = sensorValue * (5.0 / 1023.0); Serial.println (gərginlik);}

Addım 5: İnstaqram Postu

Bu layihəni təsvir etdiyim bu Instagram yazısını ziyarət edin -

Tövsiyə: