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

Βασικός ανιχνευτής σεισμών Arduino: 7 βήματα (με εικόνες)
Βασικός ανιχνευτής σεισμών Arduino: 7 βήματα (με εικόνες)

Βίντεο: Βασικός ανιχνευτής σεισμών Arduino: 7 βήματα (με εικόνες)

Βίντεο: Βασικός ανιχνευτής σεισμών Arduino: 7 βήματα (με εικόνες)
Βίντεο: SKR 1.4 - Definitive User Guide 2024, Ιούλιος
Anonim
Βασικός ανιχνευτής σεισμών Arduino
Βασικός ανιχνευτής σεισμών Arduino

Το Tiny9 επέστρεψε και σήμερα θα φτιάξουμε έναν απλό ανιχνευτή σεισμού Arduino.

Παρακαλούμε επισκεφθείτε την οδηγία μου για διασύνδεση με το LIS2HH12 του Tiny9 στον παρακάτω σύνδεσμο για να ρυθμίσετε τη συσκευή, οπότε το μόνο που έχετε να κάνετε είναι να προσθέσετε 3 αντιστάσεις και 3 διόδους εκπομπής φωτός (LED)

3 Επιταχυνσιόμετρο άξονα

Αυτό το εκπαιδευτικό θεωρείται αρχάριο επίπεδο με κάποια εμπειρία με το λογισμικό Arduino.

Εάν πρέπει να αγοράσετε το επιταχυνσιόμετρο, μεταβείτε σε οποιαδήποτε από αυτές τις τοποθεσίες:

Αμαζόνα

*Οι οδηγίες αυτές δεν αντικατοπτρίζουν όλες τις πιθανές ή σωστές αλλαγές επιτάχυνσης για σεισμούς σε κλίμακα Ρίχτερ

Βήμα 1: Σεισμοί

Σεισμοί
Σεισμοί

Η εικόνα είναι μια αναζήτηση στο google ενός σεισμού. Ως παιδί έζησα τον σεισμό του Northridge το 1994. Δεν θυμάμαι πολλά για τον σεισμό εκτός από αυτά τα παρακάτω:

-Το σπίτι ήταν σπασμένο στο μισό και το ένα μισό τώρα έχει ένα βήμα προς τα κάτω.

-Ένας από τους τοίχους της κρεβατοκάμαράς μου είχε μια τρύπα στην πίσω αυλή.

-Έχασα την αγαπημένη μου κουδουνίστρα παιχνιδιών εκείνη τη στιγμή. Είχε χάντρες στη κουδουνίστρα που μπορούσες να δεις να ανεβοκατεβαίνει.

-Τσιμέντο πεζοδρομίου απέναντι από το δρόμο κυριολεκτικά αναποδογύρισε.

-Ο δρόμος είχε ένα μίνι «βουνό» φτιαγμένο από αυτό.

Περιττό να πω ότι οι μεγάλοι σεισμοί δεν είναι διασκεδαστικοί.

Δεν είχαμε μεγάλους σεισμούς (μεγαλύτερους από 5,0) στη Νότια Καλιφόρνια εδώ και αρκετό καιρό, αλλά μία από αυτές τις μέρες θα έχουμε. Ας φτιάξουμε λοιπόν έναν ανιχνευτή σεισμών !!!

Βήμα 2: Υλικά

Υλικά
Υλικά

Χρειαζόμαστε:

-Η εγκατάσταση από το LIS2HH12 εκπαιδευτικό

- Αντίσταση 3x 690 ohm

-1x πράσινο LED

-1x κίτρινο LED

-1x κόκκινο LED

-Προαιρετικά: Wire Stripper

Βήμα 3: Γρήγορο μάθημα στο V = I*R

Στην Ηλεκτρολογία έχετε την εξίσωση V = I * R που εισβάλλει στη ζωή σας κάθε μέρα.

V = Τάση (Volts, V)

I = Ρεύμα (Amps, A)

R = Αντίσταση (Ohms)

Σε ένα κύκλωμα αυτή η εξίσωση δεν παραβιάζεται ποτέ. Έτσι, εάν συνδέσω μια πηγή 5V σε μια αντίσταση 690 Ohm και στη συνέχεια σε ένα LED στη γείωση, το ρεύμα στο κύκλωμα θα είναι αυτό:

Παράδειγμα πτώσης τάσης LED = 2,5V

(Πηγή - LED) = Ρεύμα * Αντίσταση

5V-2.5V = I * 690 Ohms

I = 2,5V/690 Ohms = 3,62 milliAmps ή 3,62 mA

Τα τυπικά LED δεν επιθυμούν να υπερβαίνουν τα 10mA-20mA ή θα καούν.

Βήμα 4: Πολικότητα LED

Πολικότητα LED
Πολικότητα LED
Πολικότητα LED
Πολικότητα LED

Οι λυχνίες LED έχουν πολικότητα που επιτρέπει στο άτομο να γνωρίζει με ποιον τρόπο πρέπει να τοποθετηθεί για να επιτρέψει τη ροή ρεύματος μέσα από αυτό.

Το ρεύμα περνά από την άνοδο της λυχνίας LED στην κάθοδο της λυχνίας LED. Δεν μπορεί να πάει αλλιώς. Αν τοποθετηθεί προς τα πίσω δεν θα λειτουργήσει ή θα ανατιναχθεί εάν οι τάσεις υπερβούν τις προδιαγραφές του.

Εάν δεν υπάρχει αρκετό ρεύμα, ενδέχεται να μην εκπέμπει φως από το LED.

Η μακριά πλευρά στην κόκκινη λυχνία LED είναι η + άνοδος και η μικρή πλευρά η πλευρά - καθόδου.

Βήμα 5: Ρύθμιση του Earthquake Dectetor

Set Up the Earthquake Dectetor
Set Up the Earthquake Dectetor
Set Up the Earthquake Dectetor
Set Up the Earthquake Dectetor
Set Up the Earthquake Dectetor
Set Up the Earthquake Dectetor

Βήματα ρύθμισης των αντιστάσεων 3x 690 και των 3 LED.

1. Τοποθετήστε μια αντίσταση 690 ohm από το D4 (σειρά 55) του arduino nano στη σειρά 37 του breadboard

2. Τοποθετήστε μια κόκκινη άνοδο LED στο πάνω μισό του ψωμιού στη σειρά 37 και τη θέση της καθόδου στη μπλε ράγα (GND)

3. Τοποθετήστε μια αντίσταση 690 ohm από το D3 (σειρά 54) του arduino nano έως τη σειρά 38 του breadboard

4. Τοποθετήστε μια κίτρινη άνοδο LED στο πάνω μισό του ψωμιού στη σειρά 38 και τη θέση Cathode στη μπλε ράγα (GND)

5. Τοποθετήστε μια αντίσταση 690 ohm από το D2 (σειρά 53) του arduino nano στη σειρά 39 του breadboard6. Τοποθετήστε μια πράσινη άνοδο LED στο επάνω μισό του ψωμιού στη σειρά 39 και τη θέση Cathode στη μπλε ράγα (GND)

7. Βεβαιωθείτε ότι κανένα από τα καλώδια, τις αντιστάσεις ή τα καλώδια LED δεν βραχυκυκλώνονται κατά λάθος ή μπορεί να προκαλέσετε ζημιά στο κύκλωμά σας.

Βήμα 6: Λήψη. Ino

Κατεβάστε το αρχείο Tiny9_LIS2HH12_Earthquake_mon.ino από εδώ: github

Βήμα 7: Απολαύστε

Τώρα θα πρέπει να μπορείτε να ανεβάσετε το.ino στο arduino nano σας.

Αυτό που θα συμβεί είναι αν υπάρξει ένας μικρός σεισμός το Κίτρινο LED θα ανάψει.

Αν γίνει μεγάλος σεισμός, θα ανάψει το Red Led.

Μόλις εντοπιστεί ένας μικρός ή μεγάλος σεισμός, πρέπει να επαναφέρετε το arduino εάν θέλετε να απενεργοποιήσετε τα LED.

*Αυτό το σκίτσο δεν αντικατοπτρίζει όλες τις πιθανές ή σωστές αλλαγές επιτάχυνσης για σεισμούς σε κλίμακα Ρίχτερ.

Συνιστάται: