Πίνακας περιεχομένων:
Βίντεο: 7 τμήματα για Display ADC #Arduino Values, #Arduino: 4 βήματα
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το άρθρο θα κάνω ένα έργο που εξακολουθεί να σχετίζεται με το προηγούμενο άρθρο. Δηλαδή επεξεργασία δεδομένων ADC.
οπότε δεν χρειάζεστε σειριακή οθόνη για να δείτε την αξία των δεδομένων adc. σε αυτό το άρθρο θα κάνω προβολή προβολής αξίας ADC. έτσι δεν χρειάζεστε σειριακή οθόνη για να δείτε την αξία των δεδομένων adc. σε αυτό το άρθρο θα κάνω προβολή προβολής αξίας ADC.
Μπορείτε να διαβάσετε το παρακάτω άρθρο για να μάθετε πώς μπορείτε να χρησιμοποιήσετε την ενότητα "7-Segment"
"MAX7219 7 τμημάτων χρησιμοποιώντας Arduino"
Βήμα 1: Απαιτούμενα εξαρτήματα
Στοιχεία που απαιτούνται για αυτό το άρθρο:
- MAX7219 Ενότητα 7 τμημάτων
- Arduino Nano
- καλώδιο άλτης
- USB mini
- Ποτενσιόμετρο
Βήμα 2: Συναρμολόγηση εξαρτημάτων
Δείτε το διάγραμμα παραπάνω για να συναρμολογήσετε σωστά τα εξαρτήματα.
Aeduino στο Component
+5V ==> 3. Potentiometer & VCC
GND ==> 1. Potentometer & GND
A0 ==> 2. Potensio
D12 ==> Δεδομένα ΕΙΣΟΔΟΣ
D11 ==> CLK
D10 ==> CS
Βήμα 3: Προγραμματισμός
Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα:
#include "LedControl.h"
LedControl lc = LedControl (12, 11, 10, 1);
void setup () {
Serial.begin (9600); lc. τερματισμός λειτουργίας (0, false); lc.setIntensity (0, 8); lc.clearDisplay (0); }
void loop () {
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);
καθυστέρηση (100)? }
Μπορείτε να κατεβάσετε τα πρωτότυπα αρχεία παρακάτω:
Βήμα 4: Αποτέλεσμα
για τα αποτελέσματα μπορείτε να τα δείτε στο παραπάνω βίντεο.
όταν το ποτενσιόμετρο περιστραφεί προς τα δεξιά, η τιμή θα είναι ακόμη μεγαλύτερη και μέντικ στο 1023)
όταν το ποτενσιόμετρο μετακινηθεί προς τα αριστερά, η τιμή θα είναι μεγαλύτερη και μέντικ στο 1023)