• Voltage at pin in milliVolts = (reading from ADC) * (3300/1024)
  • Centigrade temperature = [(analog voltage in mV) – 0,5] / 0,01
  • Voltage at pin in milliVolts = (reading from ADC) * (5000/1024)




    Download 10,93 Mb.
    Pdf ko'rish
    bet70/213
    Sana04.12.2023
    Hajmi10,93 Mb.
    #110708
    1   ...   66   67   68   69   70   71   72   73   ...   213
    Bog'liq
    Zbekiston respublikasi

    Voltage at pin in milliVolts = (reading from ADC) * (5000/1024) 
    Ushbu formula 0-1023 bo`lgan qiymatni 0-5000mV (= 5V) kuchlanish 
    qiymatiga aylantirib beradi. 
    Agar siz Arduino da 3.3V portni ishlatadigan bo`lsangiz, siz quyidagi 
    formuladan foydalanishingiz mumkin: 
    Voltage at pin in milliVolts = (reading from ADC) * (3300/1024) 
    Ushbu formula 0-1023 bo`lgan sonli qiymatnin 0-3300mV (= 3.3V) bo`lgan 
    kuchlanish qiymatiga aylantirib beradi. 
    Keyinchalik, millivoltni temperaturaga aylantirish kerak, bunda quyidagi 
    formuladan foydalanamiz: 
    Centigrade temperature = [(analog voltage in mV) – 0,5] / 0,01 
    1. 
    temp = analogRead(2)*5/1024.0; - analog kirish sonli qiymat signalini 
    kuchlanish signaliga aylantiradi.
    2. 
    temp = temp - 0.5; va temp = temp / 0.01; - millivolt qiymatini 
    temperatura qiymatiga aylantirib beradi. 
     
    Ishni bajarish tartibi 
    1.Talabalar o`qituvchi tomonidan berilgan ma`lumotlar asosida “Arduino 
    Uno” yordamida atrof-muhit temperaturasini o`lchaydi. 
    2.Talaba bajargan ishlari bo`yicha o`qituvchiga yozma hisobot tayyorlab 
    topshiradi. 
     
     


    132 
    Topshiriqlar 
    1. 
    Arduino UNO kontrollerining 3,3 V porti va “A0” analog porti orqali 
    temperatura datchigini ulanish sxemasini ishlab chiqing va temperaturani o`lchash 
    uchun Arduino bazasida dastur tuzing hamda yozma hisobot tayyorlang. 
    2. 
    Arduino UNO kontrollerining 3,3 V porti va “A1” analog porti orqali 
    temperatura datchigini ulanish sxemasini ishlab chiqing va temperaturani o`lchash 
    uchun Arduino bazasida dastur tuzing hamda yozma hisobot tayyorlang. 
    3. 
    Arduino UNO kontrollerining 3,3 V porti va “A2” analog porti orqali 
    temperatura datchigini ulanish sxemasini ishlab chiqing va temperaturani o`lchash 
    uchun Arduino bazasida dastur tuzing hamda yozma hisobot tayyorlang. 
    4. 
    Arduino UNO kontrollerining 
    3,3 𝑉 porti va “A3” analog porti orqali 
    temperatura datchigini ulanish sxemasini ishlab chiqing va temperaturani o`lchash 
    uchun Arduino bazasida dastur tuzing hamda yozma hisobot tayyorlang. 
    5. 
    Arduino UNO kontrollerining 3,3 V porti va “A4” analog porti orqali 
    temperatura datchigini ulanish sxemasini ishlab chiqing va temperaturani o`lchash 
    uchun Arduino bazasida dastur tuzing hamda yozma hisobot tayyorlang. 

    Download 10,93 Mb.
    1   ...   66   67   68   69   70   71   72   73   ...   213




    Download 10,93 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Voltage at pin in milliVolts = (reading from ADC) * (5000/1024)

    Download 10,93 Mb.
    Pdf ko'rish