Hosted by OSOS , contributed by gbexudi1 on 28 May 2018
Μικρός μετεωρολογικός σταθμός που στέλνει δεδομένα σε app για mobile συσκευές όπως Smart Phones η Tablets και εμφανίζει μετεωρολογικές μεταβλητές (όπως θερμοκρασία, υγρασία, βροχόπτωση και ύψος βροχής) αλλά και τιμές CO.
Αισθάνομαι
Η επιλογή της κατασκευής αυτής έγινε με σκοπό την ευκολότερη ενημέρωση των πολιτών για τις καιρικές συνθήκες που επικρατούν κάθε στιγμή στην πόλη.
Άλλος ένας λόγος που επιλέχτηκε η συγκεκριμένη κατασκευή είναι το γεγονός πως η περιοχή λόγω της μορφολογίας του ανωμάλου εδάφους και της τοποθεσίας, δίπλα σε ποτάμια, είναι εξαιρετικά ευάλωτη σε ισχυρές βροχοπτώσεις που προκαλούν συχνά πλημμύρες και εκτεταμένες καταστροφές.
Τοποθετώντας την λοιπόν σε υπηρεσίες όπως η Πυροσβεστική και ο Δήμος, θα μπορούσαν να ληφθούν άμεσα τα αναγκαία μετρά για την αντιμετώπιση της κατάστασης ενώ οι πολίτες θα ενημερώνονταν έτσι ώστε να αποφύγουν επικίνδυνες περιοχές κατά τη διάρκεια και μετά από μια ισχυρή βροχόπτωση.
Φαντάζομαι
Το project το οποίο υλοποιήσαμε, η κατασκευή ενός μετεωρολογικού σταθμού, χρησιμοποιεί τον μικροελεγκτή Arduino και μέσω αυτού «διαβάζει» τα δεδομένα από τους αισθητήρες με τους οποίους είναι συνδεδεμένος επάνω στο breadboard.
Συγκεκριμένα για την κατασκευή μας χρησιμοποιήσαμε αισθητήρα ανίχνευσης βροχόπτωσης, αισθητήρα μέτρησης θερμοκρασίας και υγρασίας, αισθητήρα μονοξειδίου του άνθρακα (CO), αισθητήρα απόστασης και ένα τσιπάκι για την επικοινωνία του arduino με φορητές ηλεκτρονικές συσκευές(tablets και smastplones) μέσω Bluetooth.
Οι αισθητήρες είναι συνδεδεμένοι με το arduino με καλώδια ενώ χρησιμοποιήθηκαν και λαμπάκια LED και buzzer που ανάβουν και ηχούν αντίστοιχα για διάφορες τιμές των δεδομένων μου «διαβάζει» μέσω των αισθητήρων ο μικροελεγκτής.
Δημιουργώ
Το Αrduino συλλέγει δεδομένα από τους τέσσερις αισθητήρες και ανάλογα με τις τιμές αυτών, εκτελεί ενέργειες για τις οποίες είναι κατάλληλα προγραμματισμένο.
Αισθητήρας CO: Μόλις ανιχνεύσει ποσότητα μονοξειδίου του άνθρακα που περιέχεται σε καπνό, το αντίστοιχο λαμπάκι που έχουμε τοποθετήσει δίπλα στον αισθητήρα ανάβει, προειδοποιώντας για την ύπαρξη του δηλητηριώδους αερίου.
Αισθητήρας θερμοκρασίας & υγρασίας: Υπολογίζει και εμφανίζει στην σειριακή οθόνη την θερμοκρασία σε βαθμούς Κελσίου και το ποσοστό υγρασίας, ενημερώνοντας για τις συνθήκες που επικρατούν στον χώρο ή το περιβάλλον.
Αισθητήρας βροχόπτωσης: Όταν ανιχνεύσει μερικές σταγόνες βροχής ανάβει το λαμπάκι που είναι κατάλληλα συνδεδεμένο ενημερώνοντας για την βροχόπτωση.
Αισθητήρας απόστασης: Ο αισθητήρας αυτός είναι τοποθετημένος κατάλληλα σε διαβαθμισμένο δοχείο το οποίο θα μετράει το ύψος της βροχής ανά ώρα. Έτσι αφού ο αισθητήρας βροχόπτωσης εντοπίσει βροχή, ο αισθητήρας απόστασης κάθετα τοποθετημένος στο δοχείο προς τα κάτω θα μπορεί να υπολογίζει το ύψος της βροχής.
Όλα τα δεδομένα εμφανίζονται στην σειριακή οθόνη του προγράμματος του Arduino. Από εκεί και μέσω της εφαρμογής που δημιουργήσαμε με το MIT AppInventor2, τα δεδομένα συλλέγονται και εμφανίζονται σε συσκευές που έχουν κατεβάσει την εφαρμογή και είναι συνδεδεμένες με το Arduino μέσω Bluetooth.
Μελλοντικά τα δεδομένα μπορούν να αποθηκεύονται σε μια βάση δεδομένων (είτε τοπικά στη συσκευή είτε στο διαδίκτυο) και να αντλούνται από εκεί στατιστικά δεδομένα.