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

Buzzer αισθητήρα φωτός Arduino: 3 βήματα
Buzzer αισθητήρα φωτός Arduino: 3 βήματα

Βίντεο: Buzzer αισθητήρα φωτός Arduino: 3 βήματα

Βίντεο: Buzzer αισθητήρα φωτός Arduino: 3 βήματα
Βίντεο: TinkerCad Arduino Greek - Μάθημα 10. Αναβοσβήσουμε LED με κώδικα σε μορφή κειμένου. 2024, Ιούλιος
Anonim
Buzzer αισθητήρα φωτός Arduino
Buzzer αισθητήρα φωτός Arduino

Αυτός ο σχεδιασμός χρησιμοποιείται για να τοποθετηθεί μέσα σε ένα σκοτεινό μέρος και θα ακούγεται ένας θόρυβος συναγερμού κάθε φορά που ανοίγετε τη σκοτεινή περιοχή. Χρησιμοποιεί μια αντίσταση ευαίσθητη στο φως και είναι αθόρυβη όταν είναι σκοτεινή και κάνει θόρυβο όταν είναι φως. Αυτό θα σας βοηθήσει να προστατέψετε τα πράγματα σας και να σας κρατήσει πιο οργανωμένο. Καθώς τα φωτόνια (φως) προσγειώνονται στον ανιχνευτή, η αντίσταση θα μειωθεί. Όσο περισσότερο φως θα έχουμε χαμηλότερη αντίσταση. Διαβάζοντας διαφορετικές τιμές από τον αισθητήρα, μπορούμε να εντοπίσουμε αν είναι ανοιχτό, σκοτεινό ή μια τιμή μεταξύ τους.

Βήμα 1: Βήμα 1: Μέρη για την εγκατάστασή σας

1) Ένα Arduino, 2) Μια σανίδα ψωμιού

3) Ένας πιεζοηχητικός βομβητής

4) Καλώδια βραχυκυκλωτήρων (αρσενικά)

5) μια αντίσταση 10kΩ (καφέ-μαύρο-πορτοκαλί)

6) Φωτοαντίσταση (LDR)

Βήμα 2: Βήμα 2: Ρύθμιση κτιρίου

Βήμα 2: Ρύθμιση κτιρίου
Βήμα 2: Ρύθμιση κτιρίου

Ακολουθήστε την εικόνα χρησιμοποιώντας τα υλικά από πάνω

Βήμα 3: Βήμα 3: Κωδικοποίηση

Συνδέστε το Arduino που βαριέται στον υπολογιστή σας και τοποθετήστε αυτόν τον κωδικό στη σειριακή οθόνη

const int dark = 200; // ορίστε σκοτεινές παραμέτρουςσυντονίστε ήχο = 60; // ρύθμιση θορύβου για αναπαραγωγή void setup () {pinMode (3, OUTPUT); pinMode (A2, INPUT); Serial.begin (9600); } void loop () {int light = analogRead (A2); if (ανοιχτό <σκούρο) {Serial.print (ανοιχτό); Serial.println ("Είναι σκοτεινό"); } else {Serial.print (φως); Serial.println ("Είναι ελαφρύ"); τόνος (3, ήχος, 10).

} καθυστέρηση (10); }

Συνιστάται: