Inhoudsopgave:
Video: 7-segment om ADC #Arduino-waarden, #Arduino weer te geven: 4 stappen
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
In dit artikel zal ik een project maken dat nog steeds gerelateerd is aan het vorige artikel. Namelijk het verwerken van ADC-gegevens.
u hebt dus geen seriële monitor nodig om de waarde van de adc-gegevens te zien. in dit artikel zal ik een ADC Value viewer-weergave maken. u hebt dus geen seriële monitor nodig om de waarde van de adc-gegevens te zien. in dit artikel zal ik een ADC Value viewer-weergave maken.
U kunt het onderstaande artikel lezen om erachter te komen hoe u de "7-segmenten"-module gebruikt
"MAX7219 7-segment met Arduino"
Stap 1: Vereiste componenten
Onderdelen die nodig zijn voor dit artikel:
- MAX7219 7-segmentmodule
- Arduino Nano
- draad Jumper
- USB mini
- Potentiometer
Stap 2: Componenten monteren
Zie het schema hierboven om de componenten correct te monteren.
Aeduino naar Component
+5V ==> 3. Potentiometer & VCC
GND ==> 1. Potentometer & GND
A0 ==> 2. Potensio
D12 ==> Gegevens IN
D11 ==> CLK
D10 ==> CS
Stap 3: Programmeren
Kopieer en plak onderstaande code:
#include "LedControl.h"
LedControl lc=LedControl (12, 11, 10, 1);
ongeldige setup() {
Serieel.begin(9600); lc.shutdown(0, false); lc.setIntensity(0, 8); lc.clearDisplay(0); }
lege lus() {
int adc = analoog lezen (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);
Serieel.println(adc);
vertraging (100); }
Originele bestanden kunnen hieronder worden gedownload:
Stap 4: Resultaat
voor de resultaten zijn te zien in de video hierboven.
wanneer de potentiometer naar rechts wordt gedraaid, wordt de waarde nog groter en mentik in 1023)
wanneer de potentiometer naar links wordt bewogen, zal de waarde groter zijn en mentikken op 1023)