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

ΚΑΙΡΟΣ SHAZAM: 3 Βήματα
ΚΑΙΡΟΣ SHAZAM: 3 Βήματα

Βίντεο: ΚΑΙΡΟΣ SHAZAM: 3 Βήματα

Βίντεο: ΚΑΙΡΟΣ SHAZAM: 3 Βήματα
Βίντεο: TOQUEL ft. LIGHT - STARS (Prod. by Sin Laurent) 2024, Ιούλιος
Anonim
ΚΑΙΡΟΣ SHAZAM
ΚΑΙΡΟΣ SHAZAM
ΚΑΙΡΟΣ SHAZAM
ΚΑΙΡΟΣ SHAZAM
ΚΑΙΡΟΣ SHAZAM
ΚΑΙΡΟΣ SHAZAM

Γεια σας, το όνομά μου είναι Sushant Joshi και καλώς ήρθατε στο Instructable / FINAL PROJECT μου. Αυτό το έργο παρουσιάζει το Τελικό μου έργο για το μάθημα Μηχανικής 11ης τάξης. Θα περάσει από όλα τα υλικά που χρειάζονται για την κατασκευή, όλα τα εξαρτήματα, πώς να το κατασκευάσουμε (Circuitry), τον κώδικα του έργου και πώς θα το κάνουμε να φαίνεται ωραίο! Μια βασική επισκόπηση αυτού του έργου είναι βασικά ένας Προσομοιωτής Καιρού (το ονομάζω Weather Shazam). Διαθέτει ανιχνευτή υγρασίας, ο οποίος ανιχνεύει υγρασία και θερμοκρασία, συναγερμό φλόγας με βομβητή, οπότε αν υπάρχει φωτιά, θα κάνει δυνατό θόρυβο, υπάρχει αισθητήρας νερού που ανιχνεύει εάν υπάρχει πολύ νερό και τέλος αισθητήρας αερίου για να δούμε αν υπάρχει αφθονία CO2. Όλα αυτά εμφανίζονται στην οθόνη LCD.

Προμήθειες:

ΠΡΟΜΗΘΕΙΑ ΠΟΥ ΧΡΕΙΑΖΟΝΤΑΙ:

ΠΙΝΑΚΑΣ

ARDUINO UNO

JUMPER WIRES

ΓΥΝΑΙΚΑ ΣΥΡΜΑΤΑ

ΑΡΣΕΝΙΚΑ ΣΥΡΜΑΤΑ

ΧΑΡΤΙΝΟ ΚΑΙ ΤΑΠΕΤΣΑ (ΗΛΕΚΤΡΙΚΟ)

1 Χ ΟΘΟΝΗ LCD

1 Χ ΑΙΣΘΗΤΗΡΑΣ ΑΕΡΙΟΥ

1 Χ ΑΙΣΘΗΤΗΡΑΣ ΥΓΡΑΣΙΑΣ

1 Χ ΣΥΝΑΓΕΡΜΟΣ ΦΛΟΓΗΣ

1 X BUZZER

1 Χ ΑΙΣΘΗΤΗΡΑΣ ΝΕΡΟΥ

1 Χ ΦΥΤΟ

1 Χ ΦΩΣ

ΝΕΡΟ

Βήμα 1: Προετοιμασία κάθε αισθητήρα

Προετοιμασία κάθε αισθητήρα
Προετοιμασία κάθε αισθητήρα
Προετοιμασία κάθε αισθητήρα
Προετοιμασία κάθε αισθητήρα
Προετοιμασία κάθε αισθητήρα
Προετοιμασία κάθε αισθητήρα

ΠΡΟΕΤΟΙΜΑΣΙΑ ΟΘΟΝΗΣ LCD

Για αυτό το εξάρτημα πρέπει πρώτα να συνδέσετε την οθόνη LCD στη γείωση και την τροφοδοσία (Είτε στο Arduino είτε στο breadboard με καλώδια βραχυκυκλωτήρων)

Στη συνέχεια, πρέπει να συνδέσετε τις θύρες LCD στις Αναλογικές ακίδες A4 και A5 (Πράσινα καλώδια στην πρώτη εικόνα για LCD)

ΠΡΟΕΤΟΙΜΑΣΙΑ ΑΙΣΘΗΤΗΡΑΣ ΝΕΡΟΥ

Αυτά είναι πολύ απλά, συνδέετε τη δύναμη και τη γείωση (+ και - στον αισθητήρα) στα τμήματα τους, στη συνέχεια για την τελευταία θύρα, συνδέστε την με την Analog Pin A1.

ΠΡΟΕΤΟΙΜΑΣΙΑ ΑΙΣΘΗΤΗΡΑ ΥΓΡΑΣΙΑΣ

Για αυτήν τη σύνδεση, συνδέστε την πρώτη και την τελευταία θύρα (Όπως φαίνεται στην πέμπτη εικόνα της υγρασίας) συνδέστε τα στην τροφοδοσία και τη γείωση κατάλληλα και, στη συνέχεια, συνδέστε τη μεσαία θύρα στο Pinηφιακό pin 7.

ΠΡΟΕΤΟΙΜΑΣΙΑ ΑΙΣΘΗΤΗΡΑΣ ΑΕΡΙΟΥ

Αυτός ο αισθητήρας, συνδέστε ξανά τη δύναμη και τη γείωση αντίστοιχα για άλλη μια φορά και, στη συνέχεια, συνδέστε το στο Analog Pin στο A2

ΠΡΟΕΤΟΙΜΑΣΙΑ ΦΛΟΓΟΥ ΣΥΝΑΓΕΡΜΟΥ

Έτσι, πρώτα απ 'όλα συνδέστε τη δύναμη και τη γείωση (Μια κοινή τάση) και, στη συνέχεια, συνδεθείτε με το Analog Pin στο A0 και το Digital Pin 8.

BUZZER ΠΡΟΕΤΟΙΜΑΣΙΑ

Συνδέστε την αρνητική πλευρά του βομβητή στη γείωση και την άλλη καρφίτσα στο ψηφιακό pin 6.

Βήμα 2: Συνδυάζοντας τον κώδικα

Συνδυάζοντας τον κώδικα
Συνδυάζοντας τον κώδικα
Συνδυάζοντας τον κώδικα
Συνδυάζοντας τον κώδικα
Συνδυάζοντας τον κώδικα
Συνδυάζοντας τον κώδικα

Έτσι, ο κώδικας είναι κυρίως αυτονόητος, αλλά θα περάσω από τα βασικά του κώδικα για να απεικονίσω τα πιο σημαντικά κομμάτια.

Η αρχη:

Θυμηθείτε να προσθέτετε πάντα τις βιβλιοθήκες στο σύστημά σας (at τουλάχιστον τους φακέλους σας Arduino)

Οι συγκεκριμένες Βιβλιοθήκες που χρειάζονται είναι:

Wire.h

LiquidCrystal_I2c.h

dht.h

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

Ένα άλλο σημαντικό πράγμα που ήθελα να αναφέρω είναι οι είσοδοι και να φροντίσω να δηλώσω όλες τις ψηφιακές ακίδες και τις αναλογικές ακίδες

#define FLAME 6

#define BUZZER 6

dht DHT;

const int DHT11_PIN = 7;

const int waterSensor = A1;

int waterValue = 0;

int αέριο?

int νερό?

Αυτά τα πράγματα είναι σημαντικά και κρίσιμα για να λειτουργήσει ο κώδικας.

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

Βήμα 3: Κάντε το να φαίνεται ωραίο

Κάντε το να φαίνεται ωραίο!
Κάντε το να φαίνεται ωραίο!
Κάντε το να φαίνεται ωραίο!
Κάντε το να φαίνεται ωραίο!

Αυτό δεν είναι υποχρεωτικό, αλλά κάνει το παραπάνω χιλιόμετρο για να φαίνεται όμορφο και τακτοποιημένο

Για να φτιάξετε αυτόν τον τύπο σπιτιού / κουτιού, μπορείτε να το κάνετε με τον δικό σας τρόπο, αλλά για τον δικό μου. το μόνο που έχετε να κάνετε είναι:

- Βρείτε ένα τυχαίο κουτί στο σπίτι σας

- Κόψτε το σε κομμάτια και χρησιμοποιήστε ταινία για να κολλήσετε μεταξύ τους

- Κόψτε τρύπες για κάθε μεμονωμένο εξάρτημα

- Αφού το κάνετε αυτό και βάλετε λίγη δουλειά, θα έχετε την πρώτη εικόνα

- Στη συνέχεια, βάλτε το ψωμί και το Arduino στο κουτί σας

- Φτιάξτε μια πόρτα για αυτό όπως φαίνεται στη δεύτερη εικόνα

- Βελτιώστε το και κάντε το να φαίνεται ακόμα καλύτερο

- Προσθέστε τις τελευταίες πινελιές και διακοσμήσεις

- Τελειώσατε!

Τώρα απολαύστε τον προσομοιωτή καιρού και διασκεδάστε.

Συνιστάται: