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

Ξεθώριασμα/Έλεγχος Led/Φωτεινότητας Χρησιμοποιώντας Ποτενσιόμετρο (Μεταβλητή Αντίσταση) και Arduino Uno: 3 Βήματα
Ξεθώριασμα/Έλεγχος Led/Φωτεινότητας Χρησιμοποιώντας Ποτενσιόμετρο (Μεταβλητή Αντίσταση) και Arduino Uno: 3 Βήματα

Βίντεο: Ξεθώριασμα/Έλεγχος Led/Φωτεινότητας Χρησιμοποιώντας Ποτενσιόμετρο (Μεταβλητή Αντίσταση) και Arduino Uno: 3 Βήματα

Βίντεο: Ξεθώριασμα/Έλεγχος Led/Φωτεινότητας Χρησιμοποιώντας Ποτενσιόμετρο (Μεταβλητή Αντίσταση) και Arduino Uno: 3 Βήματα
Βίντεο: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Νοέμβριος
Anonim
Image
Image
Απαιτούμενα εξαρτήματα
Απαιτούμενα εξαρτήματα

Ο αναλογικός πείρος εισόδου Arduino συνδέεται στην έξοδο του ποτενσιόμετρου. Έτσι, ο αναλογικός πείρος Arduino ADC (αναλογικός σε ψηφιακός μετατροπέας) διαβάζει την τάση εξόδου από το ποτενσιόμετρο. Η περιστροφή του κουμπιού ποτενσιόμετρου μεταβάλλει την έξοδο τάσης και το Arduino διαβάζει αυτήν την παραλλαγή. Το Arduino μετατρέπει την τάση εισόδου στον αναλογικό του πείρο σε ψηφιακή μορφή. Η ψηφιακή τιμή κυμαίνεται από 0 έως 1023 βολτ. 0 αντιπροσωπεύει 0 βολτ και 1023 αντιπροσωπεύει 5 βολτ. Το Arduino ADC είναι 10 bit που σημαίνει ότι έχει τάση εισόδου δείγματος έκκεντρου και το εξάγει σε ένα ενδιάμεσο εύρος από 0 έως 1023 βολτ (2^10 = 1024). Το Arduino λειτουργεί στα 5 βολτ, οπότε το εύρος τάσης εισόδου ADC είναι επίσης μεταξύ 0 και 5 βολτ. Οι πίνακες Arduino που λειτουργούν σε εύρος εισόδου 3 βολτ για ADC είναι 0 έως 3 βολτ.

Σημείωση: Η εφαρμογή μεγαλύτερης τάσης στις αναλογικές ακίδες Arduino θα καταστρέψει την πλακέτα Arduino σας. Έτσι, στην περίπτωσή μας, η έξοδος τάσης του ποτενσιόμετρου δεν πρέπει να αυξηθεί στα 5 βολτ

Βήμα 1: Απαιτούμενα εξαρτήματα:

Απαιτούμενα εξαρτήματα
Απαιτούμενα εξαρτήματα
Απαιτούμενα εξαρτήματα
Απαιτούμενα εξαρτήματα

1. Arduino Uno

2. Breadboard

3. Ποτενσιόμετρο (10k)

4. Οδηγημένος

5. Αντίσταση

6. Καλώδια βραχυκυκλωτήρων

Βήμα 2: Διάγραμμα κυκλώματος:

Image
Image

Το ποτενσιόμετρο χρησιμοποιείται στα κυκλώματα όπου χρειαζόμαστε μια μεταβλητή αντίσταση για τον έλεγχο του ρεύματος και της τάσης. Έχετε παρατηρήσει ότι το ηχείο που έχετε στο σπίτι σας, μετακινείτε το κουμπί του δεξιόστροφα και αριστερόστροφα για να ρυθμίσετε την ένταση. Στην πραγματικότητα, πίσω από το κουμπί, υπάρχει ένα ποτενσιόμετρο, δηλαδή μεταβάλλετε την αντίσταση για να ρυθμίσετε την ένταση. Ομοίως σε πολλές άλλες οικιακές συσκευές το ποτενσιόμετρο χρησιμοποιείται για τον ίδιο σκοπό (παλιές τηλεοράσεις, παλιά ραδιόφωνα κλπ).

Αν συνδέσουμε απευθείας το led με το ποτενσιόμετρο μπορούμε να ξεθωριάσουμε/ελέγξουμε τη φωτεινότητα του led αλλά όχι με ακρίβεια και αν εισάγουμε και ενδιάμεσο μικροελεγκτή τότε ο μικροελεγκτής μπορεί να ξεθωριάσει το led με το επίπεδο φωτεινότητας που θέλουμε. Ο άμεσος έλεγχος της φωτεινότητας εξαρτάται από την αντίσταση του ποτενσιόμετρου, αλλά με έναν μικροελεγκτή μεταξύ φωτεινότητας εξαρτάται από την έξοδο τάσης του ποτενσιόμετρου και με κάποιο τρόπο μπορούμε ακόμη και να παραμελήσουμε την έξοδο τάσης και να ελέγχουμε τις καθορισμένες παραμέτρους μας. Με έναν μικροελεγκτή, υπάρχει μεγαλύτερη ευελιξία από το χειροκίνητο ξεθώριασμα.

Βήμα 3: Κωδικός:

Για πιο ενδιαφέροντα έργα συνδεθείτε μαζί μου στο:

Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Σελίδα Facebook:

Instagram:

void setup ()

{Serial.begin (9600); pinMode (5, OUTPUT); pinMode (3, ΕΙΣΟΔΟΣ); } void loop () {int a = analogRead (A0); int b = a/4; Serial.println (b); analogWrite (5, β); καθυστέρηση (200)?

}

Συνιστάται: