Përmbajtje:
Video: 7 segmente për të shfaqur vlerat ADC #Arduino, #Arduino: 4 hapa
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë artikull do të bëj një projekt që është ende i lidhur me artikullin e mëparshëm. Gjegjësisht përpunimi i të dhënave ADC.
kështu që nuk keni nevojë për një monitor serik për të parë vlerën e të dhënave adc. në këtë artikull do të bëj një shfaqje të shikuesit të vlerës ADC. kështu që nuk keni nevojë për një monitor serik për të parë vlerën e të dhënave adc. në këtë artikull do të bëj një ekran të shikuesit të vlerës ADC.
Ju mund të lexoni artikullin më poshtë për të mësuar se si të përdorni modulin "7-segment"
"MAX7219 7-segmente duke përdorur Arduino"
Hapi 1: Komponentët e kërkuar
Përbërësit e nevojshëm për këtë artikull:
- MAX7219 Moduli 7-Segmentesh
- Arduino Nano
- kërcyes teli
- Mini USB
- Potenciometër
Hapi 2: Mblidhni përbërësit
Shihni skemën e mësipërme për të mbledhur përbërësit në mënyrë korrekte.
Aeduino tek Komponenti
+5V ==> 3. Potentiometër & VCC
GND ==> 1. Potentometër & GND
A0 ==> 2. Potensio
D12 ==> Të dhënat N IN
D11 ==> CLK
D10 ==> CS
Hapi 3: Programimi
Kopjoni dhe ngjisni kodin më poshtë:
#përfshi "LedControl.h"
LedControl lc = LedControl (12, 11, 10, 1);
void setup () {
Serial.filloj (9600); lc. mbyllje (0, false); lc. intensiteti (0, 8); lc. ClearDisplay (0); }
lak void () {
int adc = analogRead (A0);
lc.setDigit (0, 7, adc/1000, false);
lc.setDigit (0, 6, (adc/100)%10, false); lc.setDigit (0, 5, (adc/10)%10, false); lc.setDigit (0, 4, adc%10, false);
Serial.println (adc);
vonesë (100); }
Skedarët origjinal mund të shkarkohen më poshtë:
Hapi 4: Rezultati
sepse rezultatet mund të shihen në videon e mësipërme.
kur potenciometri rrotullohet në të djathtë, vlera do të jetë edhe më e madhe dhe mentike në 1023)
kur potenciometri zhvendoset në të majtë, vlera do të jetë më e madhe dhe mentik në 1023)