Sisällysluettelo:
Video: 7-segmentti näyttää ADC #Arduino-arvot, #Arduino: 4 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä artikkelissa teen projektin, joka liittyy edelleen edelliseen artikkeliin. Nimittäin ADC -tietojen käsittely.
joten et tarvitse sarjamonitoria nähdäksesi adc -tietojen arvon. Tässä artikkelissa teen ADC -arvon katseluohjelman. joten et tarvitse sarjamonitoria nähdäksesi adc -tietojen arvon. Tässä artikkelissa teen ADC -arvon katseluohjelman.
Voit lukea alla olevan artikkelin oppiaksesi käyttämään "7-segmenttimoduulia"
"MAX7219 7-segmentti Arduinon avulla"
Vaihe 1: Tarvittavat komponentit
Tätä artikkelia varten tarvittavat komponentit:
- MAX7219 7-segmenttinen moduuli
- Arduino Nano
- lankahyppy
- USB mini
- Potentiometri
Vaihe 2: Kokoa komponentit
Katso yllä olevasta kaaviosta osien kokoaminen oikein.
Aeduino komponenttiin
+5V ==> 3. Potentiometri ja VCC
GND ==> 1. Potentometri ja GND
A0 ==> 2. Potensio
D12 ==> Data IN
D11 ==> CLK
D10 ==> CS
Vaihe 3: Ohjelmointi
Kopioi ja liitä alla oleva koodi:
#include "LedControl.h"
LedControl lc = LedControl (12, 11, 10, 1);
void setup () {
Sarja.alku (9600); lc. sammutus (0, false); lc.setIntensity (0, 8); lc.clearDisplay (0); }
void loop () {
int adc = analoginen (A0);
lc.setDigit (0, 7, adc/1000, false);
lc.setDigit (0, 6, (adc/100)%10, false); lc.setDigit (0, 5, (adc/10)%10, epätosi); lc.setDigit (0, 4, adc%10, false);
Sarja.println (adc);
viive (100); }
Alkuperäiset tiedostot voi ladata alta:
Vaihe 4: Tulos
tulokset näkyvät yllä olevassa videossa.
kun potentiometriä kierretään oikealle, arvo on vielä suurempi ja mentik vuonna 1023)
Kun potentiometriä siirretään vasemmalle, arvo on suurempi ja mentik 1023)