Πίνακας περιεχομένων:

7 τμήματα για Display ADC #Arduino Values, #Arduino: 4 βήματα
7 τμήματα για Display ADC #Arduino Values, #Arduino: 4 βήματα

Βίντεο: 7 τμήματα για Display ADC #Arduino Values, #Arduino: 4 βήματα

Βίντεο: 7 τμήματα για Display ADC #Arduino Values, #Arduino: 4 βήματα
Βίντεο: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, Ιούλιος
Anonim
7 τμήματα για Display ADC #Arduino Values, #Arduino
7 τμήματα για Display ADC #Arduino Values, #Arduino
7 τμήματα για Display ADC #Arduino Values, #Arduino
7 τμήματα για Display ADC #Arduino Values, #Arduino

Σε αυτό το άρθρο θα κάνω ένα έργο που εξακολουθεί να σχετίζεται με το προηγούμενο άρθρο. Δηλαδή επεξεργασία δεδομένων 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)

Συνιστάται: