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

Συναγερμός αισθητήρα ήχου Arduino: 5 βήματα
Συναγερμός αισθητήρα ήχου Arduino: 5 βήματα

Βίντεο: Συναγερμός αισθητήρα ήχου Arduino: 5 βήματα

Βίντεο: Συναγερμός αισθητήρα ήχου Arduino: 5 βήματα
Βίντεο: Arduino Αισθητήρες & Περιφερειακά | Αισθητήρας απόστασης 2024, Νοέμβριος
Anonim
Συναγερμός ήχου αισθητήρα Arduino
Συναγερμός ήχου αισθητήρα Arduino

Αυτό το σεμινάριο στοχεύει στη δημιουργία συναγερμού με βάση τον αισθητήρα ήχου χρησιμοποιώντας το Arduino.

Βήμα 1: Απαιτούμενο συστατικό

1. Ένας αισθητήρας ήχου

2. Ένα LED

3. Αντίσταση 330 ohm

4. Ένας πίνακας Arduino

5. Μάτσο καλώδια

6. Ένας υπολογιστής

Επιπλέον, απαιτεί μια βασική κατανόηση του κώδικα Arduino και του python

Βήμα 2: Δημιουργήστε το κύκλωμα

Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα

Όπως και το πρώτο γράφημα, ένας αισθητήρας ήχου έχει τέσσερις ακίδες. Το VCC και το GND θα συνδεθούν με 5V και GND στο Arduino. Το D0 πρέπει να συνδεθεί με οποιαδήποτε ψηφιακή ακίδα που είναι 7 στο κύκλωμά μου στον πίνακα Arduino. Έτσι πρέπει να καλωδιωθεί ένας αισθητήρας ήχου.

Αργότερα, το Led πρέπει επίσης να συνδεθεί. Η κοντή πλευρά πρέπει να συνδέεται με τη γείωση στο Mini breadboard. Το πιο σημαντικό είναι ότι η αντίσταση 330-ohm πρέπει να είναι συνδεδεμένη μεταξύ τους. Η μακριά πλευρά θα συνδεθεί με μια άλλη ψηφιακή ακίδα που είναι 13 στο κύκλωμά μου.

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

Μετά τη ρύθμιση του κυκλώματος, μπορούμε να χρησιμοποιήσουμε τον κώδικα Arduino για να λειτουργήσει.

Βήμα 4: Φιάλη

Φλάσκα
Φλάσκα

Για να ελέγξουμε τον αισθητήρα ανά φιάλη, θα γράψουμε πρώτα μια φιάλη ανά πύθωνα. Πρώτα πρέπει να γνωρίζουμε τι θέλουμε να εντοπίσουμε για να αποθηκεύσουμε στο αρχείο forms.py. Σε αυτή την περίπτωση, το μόνο πράγμα που πρέπει να γνωρίζουμε αν ο αισθητήρας είναι ενεργοποιημένος ή απενεργοποιημένος.

Το Routes.py θα πρέπει να μεταφέρει δεδομένα εάν κάνουμε οποιαδήποτε αλλαγή στην κατάσταση διακόπτη του αισθητήρα ήχου. Επιπλέον, πρέπει να χρησιμοποιήσουμε το πακέτο pyserial για να επικοινωνήσουμε με το Arduino αφού ο κώδικας Arduino έχει καταρτιστεί σε κωδικό C. Θα γράψει την τιμή στο Arduino για ενεργοποίηση και απενεργοποίηση του αισθητήρα.

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

Όλο το αρχείο θα πρέπει να αποθηκευτεί ως εικόνες για την εκτέλεσή τους. Επίσης, πρέπει να χρησιμοποιήσετε pip install για να εγκαταστήσετε φιάλη, pyserial, φιάλη-wtf εάν δεν τα έχετε. Αυτές είναι απαραίτητες ενότητες για την εκτέλεση των ακόλουθων αρχείων.

Βήμα 5: Δοκιμή

Αφού τελειώσει κάθε παραπάνω βήμα, θα πρέπει να μπορείτε να εκτελέσετε το νέο σας μικρό ξυπνητήρι. Για να το κάνετε αυτό, πρέπει να εκτελέσετε το "python iotapp.py".

Συνιστάται: