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

Κορδέλα προειδοποίησης θερμοκρασίας: 10 βήματα
Κορδέλα προειδοποίησης θερμοκρασίας: 10 βήματα

Βίντεο: Κορδέλα προειδοποίησης θερμοκρασίας: 10 βήματα

Βίντεο: Κορδέλα προειδοποίησης θερμοκρασίας: 10 βήματα
Βίντεο: Gerdan από χάντρες χωρίς εργαλειομηχανές. Gerdan από την κύρια τάξη των χαντρών 2024, Νοέμβριος
Anonim
Κορδέλα προειδοποίησης θερμοκρασίας
Κορδέλα προειδοποίησης θερμοκρασίας

Ζώντας στη Φλόριντα, με ενδιέφερε να δημιουργήσω ένα ρούχο που θα μπορούσε να με προειδοποιήσει όταν έκανε πολύ ζέστη έξω. Χρησιμοποιώντας το Arduino και μερικά απλά εξαρτήματα μπόρεσα να δημιουργήσω μια πλακέτα κυκλώματος που θα μπορούσε να ενσωματωθεί σε μια κεφαλόδεση η οποία με προειδοποιεί όταν η θερμοκρασία φτάσει σε ένα καθορισμένο σημείο, στην περίπτωση αυτή 30C, ή 78F.

Βήμα 1: Τα μέρη

Τα μέρη
Τα μέρη

Τα μέρη που απαιτούνται για την ολοκλήρωση αυτής της κατασκευής περιλαμβάνουν:

1) Ένα Arduino Uno

2) Κενός πίνακας κυκλωμάτων

3) Αισθητήρας TMP36

4) Καρφίτσες σύνδεσης

5) Κορδέλα κεφαλής

6) Buzzer

7) σύρματα

8) Προμήθειες ραφής/βελόνα, κλωστή κ.λπ.

9) Μπαταρία 9V

Βήμα 2: Το διάγραμμα καλωδίωσης

Το διάγραμμα καλωδίωσης
Το διάγραμμα καλωδίωσης

Για να λειτουργήσει σωστά το έργο και να διασφαλίσω ότι ήταν σωστά συνδεδεμένο, δοκίμασα πρώτα το σχέδιό μου στο Fritzing. Το παρακάτω σχήμα θα χρησιμεύσει ως πρότυπο για την τοποθέτηση των στοιχείων αργότερα. Σημείωση: στην περίπτωσή μου, απλοποίησα το τελικό έργο ακόμη περισσότερο. Αντί να συνδέσω χειροκίνητα την μπαταρία 9V στο Vin και GND στην πλακέτα Arduino, έβαλα μια είσοδο 3,5 χιλιοστών και την τροφοδοτούσα με αυτόν τον τρόπο. Το αναφέρω τώρα για να αποφύγετε τυχόν σύγχυση αργότερα, εάν αποφασίσετε να δημιουργήσετε μόνοι σας αυτό το ιδιότροπο έργο.

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

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

int Αισθητήρας = 0;

void setup ()

{Serial.begin (9600);

}

κενός βρόχος ()

{

// float temp = (5.0 * analogRead (A0) * 100.0) /1024;

int lectura = analogRead (Sensor);

float voltaje = 5.0 /1024 * lectura; // Atencion aqui

// Si usais un LM35DZ vuestra formula sera

// float temp = voltaje * 100;

float temp = voltaje * 100 -50;

εάν (θερμοκρασία> 32)

{

t ();

}

αλλού

{

εάν (θερμοκρασία> 30)

{

t1 ();

}

εάν (θερμοκρασία <30)?

{

noTone (7);

}

}

}

κενό t ()

{

τόνος (7, 494, 500).

καθυστέρηση (1000)?

}

κενό t1 ()

{

τόνος (7, 494, 500).

καθυστέρηση (2000).

}

mecabot-ula.org/tutoriales/arduino/practica…

Βήμα 4: Δοκιμάστε το

Δοκιμάστε το
Δοκιμάστε το

Για να βεβαιωθώ ότι η απόδειξη της ιδέας λειτούργησε, έχτισα το έργο πριν κολλήσω στα εξαρτήματα που τα καθιστούν μόνιμα. Σε αυτό το παράδειγμα, συνδέθηκα στην μπαταρία 9v στις περιοχές Vin και GND στο Arduino, όπως ακριβώς και το σχηματικό.

Βήμα 5: Καρφίτσες σύνδεσης

Καρφίτσες σύνδεσης
Καρφίτσες σύνδεσης
Καρφίτσες σύνδεσης
Καρφίτσες σύνδεσης

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

Βήμα 6: Επιμήκυνση καλωδίων

Επιμήκη σύρματα
Επιμήκη σύρματα
Επιμήκυνση καλωδίων
Επιμήκυνση καλωδίων

Σε αυτό το έργο ήθελα να κάνω τον αισθητήρα θερμοκρασίας να μοιάζει με κεραία. Για να επιτευχθεί αυτό, επέκτεινα τα σημεία επαφής προσθέτοντας περίπου 8 σύρμα, όπως φαίνεται στη φωτογραφία. Σημείωση: βεβαιωθείτε ότι τα σημεία επαφής του αισθητήρα TMP36 δεν συγκολλούνται μεταξύ τους. Για να αποφευχθεί αυτό, πρόσθεσα κάποιο μονωτικό υλικό Όλο αυτό το βήμα δεν είναι απαραίτητο για να λειτουργήσει το έργο, μόνο αν σκοπεύετε να φτιάξετε μια κεραία για την κατασκευή σας.

Βήμα 7: Συγκόλληση

Συγκόλληση
Συγκόλληση
Συγκόλληση
Συγκόλληση
Συγκόλληση
Συγκόλληση
Συγκόλληση
Συγκόλληση

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

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

Δοκιμές
Δοκιμές

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

Βήμα 9: Συναρμολόγηση

Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση

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

Βήμα 10: Τελικό

Τελικός
Τελικός

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

Συνιστάται: