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

CloudLamp: 5 βήματα
CloudLamp: 5 βήματα

Βίντεο: CloudLamp: 5 βήματα

Βίντεο: CloudLamp: 5 βήματα
Βίντεο: 5 βήματα για να δημιουργήσετε όμορφα renders στο Lumion 2024, Ιούλιος
Anonim
CloudLamp
CloudLamp

Είμαι μαθητής στο Howest Kortrijk. Για να δείξουμε όσα μάθαμε στο τέλος της χρονιάς έπρεπε να κάνουμε ένα έργο. Επέλεξα να φτιάξω μια έξυπνη λάμπα σε σχήμα σύννεφου. Μου ήρθε αυτή η ιδέα γιατί ήθελα να φτιάξω ένα φωτιστικό για τα γενέθλια των αδερφών μου. Αλλά δεν είχα τον χρόνο ούτε τις δεξιότητες για να τα καταφέρω. Στο τέλος του έτους είχα μάθει τόσα πολλά που θα μπορούσα ακόμη και να φτιάξω μια καλύτερη/πιο έξυπνη έκδοση ενός cloudlamp.

Το CloudLamp είναι μια έξυπνη λάμπα σε σχήμα σύννεφου.

Έχει πολλές λειτουργίες.

Είχε αισθητήρες για τη μέτρηση της ποιότητας του εσωτερικού αέρα. Μετράει:

  • Συγκέντρωση CO2 (σε ppm)
  • Σχετική υγρασία (σε %)
  • Θερμοκρασία (σε ° C)

Στον ιστότοπο μπορείτε να δείτε αναφορές καιρού για τις τοποθεσίες που έχετε επιλέξει. Το χρώμα της λάμπας προσαρμόζεται στον καιρό της επιλεγμένης τοποθεσίας. Για τα καιρικά δεδομένα μου χρησιμοποιώ το API του openweathermaps.

Υπάρχει επίσης ενσωματωμένο μικρόφωνο για να μπορείτε να αλλάξετε τη θέση του cloud με 2 χτυπήματα. Και η οθόνη LCD σας δείχνει τη θέση της λάμπας και την περιγραφή του καιρού. Μπορείτε να το δείτε εδώ.

Ο λαμπτήρας έχει 5 διαφορετικές καιρικές συνθήκες:

  • ηλιόλουστος
  • χιόνι
  • βροχή
  • συννεφιασμένος
  • Μερικώς νεφελώδης
  • καταιγίδα

Προμήθειες

Μπορείτε να βρείτε σχεδόν τα πάντα σε ένα κατάστημα DIY.

Το συνολικό κόστος για μένα ήταν περίπου 220 €.

για αυτό το έργο χρειάζεστε:

  • Raspberry Pi 3 μοντέλο Β
  • Αισθητήρας υγρασίας και θερμοκρασίας - DHT11
  • Adafruit CCS811 Break Quality Sensor Breakout
  • γέμιση μαξιλαριού
  • Μπουκάλι νερό 5 λίτρα
  • rgb ledstrip
  • τρανζίστορ
  • LCD 16X2
  • Μικρόφωνο KY-038
  • Κάρτα micro SD 8 GB
  • 470-OHM Resistors
  • Θηλυκά - θηλυκά σύρματα
  • Θηλυκά - αρσενικά καλώδια
  • Αρσενικά - Ανδρικά καλώδια
  • πιστόλι κόλλας
  • PCB

Βήμα 1: Δημιουργία ενός σχήματος Fritzing

Δημιουργία ενός σχήματος Fritzing
Δημιουργία ενός σχήματος Fritzing
Δημιουργία ενός σχήματος Fritzing
Δημιουργία ενός σχήματος Fritzing
Δημιουργία ενός σχήματος Fritzing
Δημιουργία ενός σχήματος Fritzing

ΕΠΙΠΛΕΟΝ ΠΛΗΡΟΦΟΡΙΕΣΓια να χρησιμοποιήσετε το CSS811 απαιτούνται κάποιες επιπλέον διαμορφώσεις. Μπορείτε να βρείτε τα πάντα εδώ. Το DHT11 είναι ένα ενιαίο στοιχείο. Χρησιμοποίησα μια βιβλιοθήκη για να τον προγραμματίσω. Είναι χάος αν θέλετε να το προγραμματίσετε μόνοι σας, γι 'αυτό συνιστώ να χρησιμοποιήσετε μια βιβλιοθήκη: Adafruit DHT

Χρησιμοποιώ σειριακή επικοινωνία μέσω USB μεταξύ του raspberry pi και του Arduino. Η οθόνη LCD και οι λωρίδες led συνδέονται με το Arduino και το DHt11, το μικρόφωνο και το ccs811 με το βατόμουρο.

Βήμα 2: Δημιουργία βάσης δεδομένων

Δημιουργία βάσης δεδομένων
Δημιουργία βάσης δεδομένων

Εδώ μπορείτε να δείτε το μοντέλο της βάσης δεδομένων μου.

Φιλοξενούσα αυτήν τη βάση δεδομένων στο Raspberry pi χρησιμοποιώντας το MariaDB.

Η βάση δεδομένων μου είχε 3 πίνακες, 1 για τους αισθητήρες μου, 1 για την καταγραφή των δεδομένων. και 1 για όλες τις τοποθεσίες του API openweathermaps.

Βήμα 3: Χτίζοντας τη ρύθμιση και τον προγραμματισμό μου

Χτίζοντας τη ρύθμιση και τον προγραμματισμό μου
Χτίζοντας τη ρύθμιση και τον προγραμματισμό μου
Χτίζοντας τη ρύθμιση και τον προγραμματισμό μου
Χτίζοντας τη ρύθμιση και τον προγραμματισμό μου
Χτίζοντας τη ρύθμιση και τον προγραμματισμό μου
Χτίζοντας τη ρύθμιση και τον προγραμματισμό μου

Πριν τα κολλήσω όλα μαζί, χρησιμοποίησα το breadboard μου για να συνδέσω τα πάντα μαζί και να δοκιμάσω τους αισθητήρες και τις λωρίδες led. Μπορείτε να βρείτε τον κωδικό μου στο github.

Βήμα 4: Δημιουργία του ιστότοπού μου

Δημιουργία του ιστότοπού μου
Δημιουργία του ιστότοπού μου
Δημιουργία του ιστότοπού μου
Δημιουργία του ιστότοπού μου
Δημιουργία του ιστότοπού μου
Δημιουργία του ιστότοπού μου

Για να δείξω τα δεδομένα των αισθητήρων μου και το API του openweathermaps, έφτιαξα έναν ιστότοπο που εμφανίζει τακτοποιημένα τα πάντα.

Βήμα 5: Δημιουργία της θήκης μου

Δημιουργία της θήκης μου
Δημιουργία της θήκης μου
Δημιουργία της θήκης μου
Δημιουργία της θήκης μου
Δημιουργία της θήκης μου
Δημιουργία της θήκης μου
Δημιουργία της θήκης μου
Δημιουργία της θήκης μου

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

Συνιστάται: