Mundarija:

ADC #Arduino qadriyatlarini ko'rsatish uchun 7 segment, #Arduino: 4 qadam
ADC #Arduino qadriyatlarini ko'rsatish uchun 7 segment, #Arduino: 4 qadam

Video: ADC #Arduino qadriyatlarini ko'rsatish uchun 7 segment, #Arduino: 4 qadam

Video: ADC #Arduino qadriyatlarini ko'rsatish uchun 7 segment, #Arduino: 4 qadam
Video: Lesson 42: Using LM35 Temperature Sensor | Arduino Step By Step Course 2024, Iyul
Anonim
ADC #Arduino Values, #Arduino-ni ko'rsatish uchun 7 segment
ADC #Arduino Values, #Arduino-ni ko'rsatish uchun 7 segment
ADC #Arduino Values, #Arduino-ni ko'rsatish uchun 7 segment
ADC #Arduino Values, #Arduino-ni ko'rsatish uchun 7 segment

Ushbu maqolada men oldingi maqola bilan bog'liq bo'lgan loyihani tuzaman. Ya'ni ADC ma'lumotlarini qayta ishlash.

shuning uchun adc ma'lumotlarining qiymatini ko'rish uchun sizga ketma -ket monitor kerak emas. Ushbu maqolada men ADC Value tomoshabinini ko'rsataman. shuning uchun adc ma'lumotlarining qiymatini ko'rish uchun sizga ketma -ket monitor kerak emas. Ushbu maqolada men ADC Value tomoshabinini ko'rsataman.

Siz "7-segment" modulidan qanday foydalanishni bilish uchun quyidagi maqolani o'qishingiz mumkin

"Arduino yordamida MAX7219 7-segmenti"

1 -qadam: kerakli komponentlar

Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar
Kerakli komponentlar

Maqola uchun zarur bo'lgan komponentlar:

  • MAX7219 7-segmentli modul
  • Arduino Nano
  • simli o'tish kabeli
  • USB mini
  • Potentsiometr

2 -qadam: Komponentlarni yig'ish

Komponentlarni yig'ish
Komponentlarni yig'ish
Komponentlarni yig'ish
Komponentlarni yig'ish

Komponentlarni to'g'ri yig'ish uchun yuqoridagi sxemaga qarang.

Aeduino komponentidan

+5V ==> 3. Potansiyometr va VCC

GND ==> 1. Potentometr va GND

A0 ==> 2. Potensio

D12 ==> Ma'lumotlar kirishi

D11 ==> CLK

D10 ==> CS

3 -qadam: dasturlash

Quyidagi kodni nusxa ko'chiring va joylashtiring:

#"LedControl.h" ni qo'shing

LedControl lc = LedControl (12, 11, 10, 1);

bo'sh o'rnatish () {

Serial.begin (9600); lc.shutdown (0, noto'g'ri); lc.setIntensity (0, 8); lc.clearDisplay (0); }

void loop () {

int adc = analogRead (A0);

lc.setDigit (0, 7, adc/1000, noto'g'ri);

lc.setDigit (0, 6, (adc/100)%10, noto'g'ri); lc.setDigit (0, 5, (adc/10)%10, noto'g'ri); lc.setDigit (0, 4, adc%10, noto'g'ri);

Serial.println (adc);

kechikish (100); }

Asl fayllarni quyida yuklab olish mumkin:

4 -qadam: Natija

natijalarni yuqoridagi videoda ko'rish mumkin.

Agar potentsiometr o'ng tomonga burilsa, 1023 yilda qiymat yanada kattaroq bo'ladi.

potentsiometr chapga siljiganida, qiymat katta bo'ladi va 1023 da mentik bo'ladi)

Tavsiya: