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

Project 2, Dimming LED: 3 Βήματα
Project 2, Dimming LED: 3 Βήματα

Βίντεο: Project 2, Dimming LED: 3 Βήματα

Βίντεο: Project 2, Dimming LED: 3 Βήματα
Βίντεο: LED Basics 2024, Νοέμβριος
Anonim
Project 2, Dimming LED
Project 2, Dimming LED

Σε αυτό το έργο θα μάθετε πώς να ελέγχετε τη φωτεινότητα ενός LED με ένα ποτενσιόμετρο. Σε αυτό το έργο θα διδαχθείτε σχετικά με το analogWrite, analogRead και τη χρήση μιας συνάρτησης int. Ελπίζω να το απολαύσετε και θυμηθείτε να δείτε το προηγούμενο έργο με τίτλο, Project 1, LED που αναβοσβήνει.

Απαιτείται υλικό:

  • Arduino UNO
  • Breadboard χωρίς συγκολλήσεις
  • Περιστροφικό ποτενσιόμετρο
  • 6 καλώδια βραχυκυκλωτήρων
  • LED
  • Αντίσταση 220 ohm

Απαιτείται λογισμικό:

Arduino IDE

Βήμα 1: Υλικό

Σκεύη, εξαρτήματα
Σκεύη, εξαρτήματα

Δημιουργήστε το κύκλωμα ακριβώς όπως στην παραπάνω εικόνα.

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

Τώρα αντιγράψτε τον παρακάτω κώδικα στο Arduino IDE, αν δεν τον έχετε, υπάρχει ένας σύνδεσμος στο κάτω μέρος της σελίδας.

int Sensorvalue = 0; // Καθορίζει ότι η τιμή αισθητήρα ισούται με 0.

void setup () {

pinMode (8, OUTPUT);

}

void loop () {

Sensorvalue = analogRead (A0); // Sensorvalue = pin A0, το οποίο είναι συνδεδεμένο με το μετρητή ισχύος

analogWrite (8, Sensorvalue/4); // χρησιμοποιώντας τη λειτουργία analogWrite μπορούμε να ελέγξουμε τον πείρο 9 πιο γρήγορα

}

Βήμα 3: Επαλήθευση και μεταφόρτωση

Επαληθεύστε και ανεβάστε τον κωδικό σας στον κώδικα Arduino. Για περισσότερες πληροφορίες σχετικά με αυτό, δείτε το προηγούμενο έργο μου, μπορείτε να βρείτε τον παρακάτω σύνδεσμο. Μόλις φορτωθεί ο κωδικός σας, θα μπορείτε να ελέγχετε τη φωτεινότητα της λυχνίας LED περιστρέφοντας το ποτενσιόμετρο. Τώρα γίνετε δημιουργικοί. μπορείτε να προσπαθήσετε να ελέγξετε την ταχύτητα ενός κινητήρα dc χρησιμοποιώντας έναν.

Θα βγουν περισσότερα έργα, μείνετε συντονισμένοι και μάθετε πώς να κάνετε αναγνώστες από απόσταση, οπτικοποιητές ήχου, παιχνίδια μνήμης, ξυπνητήρι και πολλά άλλα.

Λήψη Arduino IDE:

www.arduino.cc/en/Main/Software

Το προηγούμενο μου έργο:

www.instructables.com/id/Project-1-Blinkin…

Συνιστάται: