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

Arduino Alarm - Cat Proof: 6 Βήματα
Arduino Alarm - Cat Proof: 6 Βήματα

Βίντεο: Arduino Alarm - Cat Proof: 6 Βήματα

Βίντεο: Arduino Alarm - Cat Proof: 6 Βήματα
Βίντεο: Arduino project how to make a laser electronic alarm, an amazing invention DIY 2024, Νοέμβριος
Anonim
Arduino Alarm - Cat Proof
Arduino Alarm - Cat Proof

Οι γάτες μπορεί να είναι υπέροχες. Μπορούν να είναι τόσο απίστευτα άνετα, θολά και διασκεδαστικά. Ωστόσο, όταν ξεκινούν ένα έργο, μπορεί να είναι απίστευτα δύσκολο να αποτραπούν. Ποιος καλύτερος τρόπος για να αποτρέψετε μια γάτα από ένα ευαίσθητο στην κίνηση φως και ήχο;

Σε αυτό το μάθημα θα μάθετε πώς να ρυθμίσετε και να κωδικοποιήσετε ένα Arduino για να ανιχνεύσετε κίνηση κοντά του. Όταν συμβαίνει κίνηση, θα αποτρέψει το πλάσμα τόσο με φως LED όσο και με ήχο.

Κάποια βασική εμπειρία με κύκλωμα και προγραμματισμό είναι χρήσιμη αλλά δεν απαιτείται.

Προμήθειες

1 Arduino Uno

1 Breadboard

2 Αντίσταση 330Ω

1 Buzzer

1 LED RGB

10 καλώδια βραχυκυκλωτήρων

1 Προσαρμογέας 9V1A (για ρύθμιση και σύνδεση)

Βήμα 1: Βήμα 1: Συναρμολόγηση αισθητήρα υπερήχων

Βήμα 1: Συναρμολόγηση Ultra Sonic Sensor
Βήμα 1: Συναρμολόγηση Ultra Sonic Sensor

Ξεκινήστε να συναρμολογείτε το breadboard σας.

Συνδέστε τον αισθητήρα Ultra Sonic όπως φαίνεται παραπάνω. Σημειώστε τις τέσσερις διαφορετικές ακίδες (με ετικέτα) VCC, Trig, Echo και Gnd. Βεβαιωθείτε ότι το VCC πηγαίνει στην πηγή ισχύος 5V και το GND πηγαίνει στο έδαφος.

Το Trig πρέπει να μεταβεί στο Pin 2 και το Echo πρέπει να μεταβεί στο Pin 3.

Βήμα 2: Βήμα 2: Συνδέστε το βομβητή

Βήμα 2: Συνδέστε το βομβητή
Βήμα 2: Συνδέστε το βομβητή

Και πάλι, ακολουθήστε μαζί με το breadboard παραπάνω για να συνδέσετε το βομβητή. Βεβαιωθείτε ότι ο ακροδέκτης + του βομβητή είναι προσαρτημένος στον πείρο 7 και χρησιμοποιήστε μια αντίσταση 330Ω για να συνδέσετε τον ακροδέκτη στη γείωση.

Βήμα 3: Βήμα 3: Συνδέστε το LED

Βήμα 3: Συνδέστε το LED
Βήμα 3: Συνδέστε το LED

Συνδέστε το LED RGB όπως φαίνεται στο διάγραμμα. Το Κόκκινο πρέπει να συνδεθεί με τον πείρο 9, το Πράσινο πρέπει να συνδεθεί με τον πείρο 10 και το μπλε με τον πείρο 11. Ο τελευταίος (και ο μακρύτερος) πείρος πρέπει να προσαρτηθεί στο έδαφος, με αντίσταση 330Ω.

Βήμα 4: Βήμα 4: Χρόνος κωδικοποίησης

It'sρθε η ώρα να προσθέσετε τον κωδικό. Χρησιμοποιώντας τον επεξεργαστή Arduino, ο ακόλουθος κώδικας θα ανάψει το LED σας και θα κάνει θόρυβο, ανάλογα με την απόσταση που ανιχνεύει ένα αντικείμενο ο αισθητήρας υπερήχων.

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

Βήμα 5: Βήμα 5: Timeρα να σταματήσετε τη γάτα

Ρυθμίστε τη διάταξή σας όπου θέλετε να αποτρέψετε τη γάτα σας να πάει σε μέρη. Προσπαθώ να τον εμποδίσω να περπατήσει στο πάτωμα στο υπόγειό μου, όπου δεν υπάρχει πόρτα για να το αποτρέψω. Όταν περπατά μπροστά από τον αισθητήρα, σβήνει. Φοβάται εύκολα από τον θόρυβο και τα φώτα, οπότε δεν χρειάζεται πολύ για να τον αποτρέψει.

Βήμα 6: Βήμα 6: Παίξτε με τις ρυθμίσεις

Μερικά από τα πράγματα που μπορείτε να προσαρμόσετε ή να τροποποιήσετε ανάλογα με τις ανάγκες σας:

  • Τι "distanceInCM" προκαλεί τα πράγματα να συμβούν. Θέλετε να είναι όταν εντοπίζει κάτι πολύ κοντά ή μόνο όταν είναι πιο μακριά; Εάν το προσαρμόσετε ώστε να είναι πολύ μακριά, ίσως χρειαστεί να πάρετε έναν καλύτερο αισθητήρα υπερήχων που είναι πιο ευαίσθητος.
  • Ποια γκάμα χρωμάτων θέλετε να χρησιμοποιήσετε; Με το RGB LED, επιλέγει τυχαίες τιμές μεταξύ 0 και 100 ή 0 και 255 (με κόκκινο όταν κάτι είναι κοντά) για να δώσει μια μεγαλύτερη προειδοποίηση.
  • Η συχνότητα του βομβητή μπορεί να ρυθμιστεί. Οι χαμηλότερες συχνότητες είναι χαμηλότερες νότες, οι υψηλότερες συχνότητες είναι υψηλότερες.

Συνιστάται: