Sisällysluettelo:

7-segmentti näyttää ADC #Arduino-arvot, #Arduino: 4 vaihetta
7-segmentti näyttää ADC #Arduino-arvot, #Arduino: 4 vaihetta

Video: 7-segmentti näyttää ADC #Arduino-arvot, #Arduino: 4 vaihetta

Video: 7-segmentti näyttää ADC #Arduino-arvot, #Arduino: 4 vaihetta
Video: Как использовать до 10 кнопочных переключателей с 1 входным контактом Arduino ANPB-V1 2024, Heinäkuu
Anonim
7-segmentti näyttää ADC #Arduino-arvot, #Arduino
7-segmentti näyttää ADC #Arduino-arvot, #Arduino
7-segmentti näyttää ADC #Arduino-arvot, #Arduino
7-segmentti näyttää ADC #Arduino-arvot, #Arduino

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

Pakolliset osat
Pakolliset osat
Pakolliset osat
Pakolliset osat
Pakolliset osat
Pakolliset osat

Tätä artikkelia varten tarvittavat komponentit:

  • MAX7219 7-segmenttinen moduuli
  • Arduino Nano
  • lankahyppy
  • USB mini
  • Potentiometri

Vaihe 2: Kokoa komponentit

Kokoa komponentit
Kokoa komponentit
Kokoa komponentit
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)

Suositeltava: