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

Unique Desk Weather Station Showpiece: 5 βήματα (με εικόνες)
Unique Desk Weather Station Showpiece: 5 βήματα (με εικόνες)

Βίντεο: Unique Desk Weather Station Showpiece: 5 βήματα (με εικόνες)

Βίντεο: Unique Desk Weather Station Showpiece: 5 βήματα (με εικόνες)
Βίντεο: The Coolest Desk Gadget Ever! 2024, Ιούλιος
Anonim
Image
Image

Γεια σας παιδιά! Για αυτό το έργο μηνών έχω φτιάξει έναν μετεωρολογικό σταθμό με τη μορφή ενός Desk Plant ή μπορείτε να το ονομάσετε ως Desk Showpiece. Αυτός ο μετεωρολογικός σταθμός μεταφέρει δεδομένα στο ESP8266 από έναν ιστότοπο που ονομάζεται openwethermap.org και αλλάζει τα χρώματα RGB στο εκθετήριο. Το showpiece πήρε πολλούς διαφορετικούς συνδυασμούς χρωμάτων, αλλάζουν ανάλογα με το Time και το Climate. Για παράδειγμα, αν βρέχει έξω το βράδυ τότε το χρώμα του σύννεφου γίνεται συνδυασμός κόκκινου, πορτοκαλί, κίτρινου και δείχνει αυτό το φαινόμενο καταιγίδας. Όπως και αυτό έχει πολλούς διαφορετικούς συνδυασμούς χρωμάτων.

Βήμα 1: Απαιτούμενα εξαρτήματα

Απαιτούμενα εξαρτήματα
Απαιτούμενα εξαρτήματα
Απαιτούμενα εξαρτήματα
Απαιτούμενα εξαρτήματα
Απαιτούμενα εξαρτήματα
Απαιτούμενα εξαρτήματα

*Κόμβος MCU (ESP8266)

*Λωρίδα LED WS2812

*Φορτιστής Micro USB 5v

*Τρισδιάστατα τυπωμένα μέρη

Βήμα 2: Σύνδεση κυκλώματος

Σύνδεση κυκλώματος
Σύνδεση κυκλώματος
Σύνδεση κυκλώματος
Σύνδεση κυκλώματος
Σύνδεση κυκλώματος
Σύνδεση κυκλώματος

*Κάντε τις συνδέσεις όπως φαίνεται στο διάγραμμα κυκλώματος.

*Μπορείτε να χρησιμοποιήσετε WS2812B LED Strip αντί για μεμονωμένα LED.

*Ο ακροδέκτης δεδομένων είναι συνδεδεμένος με τον πείρο D4 του ESP8266, τον GND με τον GND και τον 5v με τον Vin του NodeMCU.

*Βεβαιωθείτε ότι χρησιμοποιείτε 4 LED για κάθε τοίχο (4 LEDs 4 τοίχους = 16 LED), 7 LED για σύννεφο και 2 LED για Sun/Moon (Τρισδιάστατη εκτύπωση Small Circe).

*Ο πίνακας ESP8266 είναι τοποθετημένος κάτω από τη βάση, η βάση έχει ένα τρισδιάστατο τυπωμένο κάλυμμα για να το καλύψει.

Βήμα 3: Φύτευση

Φύτεμα
Φύτεμα

*Βάλτε ένα καπάκι από πολυαιθυλένιο στην κατσαρόλα.

*Βάλτε το χώμα και λαχανιάστε στο δοχείο σε σχήμα κουτιού.

Βήμα 4: Κωδικοποίηση

Κωδικοποίηση
Κωδικοποίηση
Κωδικοποίηση
Κωδικοποίηση
Κωδικοποίηση
Κωδικοποίηση
Κωδικοποίηση
Κωδικοποίηση

*Ανοίξτε τον κωδικό που δίνεται παρακάτω στο Arduino IDE.

*Κωδικός:

*Βεβαιωθείτε ότι έχετε συμπεριλάβει κάθε βιβλιοθήκη που αναφέρεται στον κώδικα.

*Τώρα πρέπει να το επεξεργαστείτε

Συμβολοσειρά OPEN_WEATHER_MAP_APP_ID = "App_ID"; Χορδή OPEN_WEATHER_MAP_LOCATION_ID = "Location_ID";

*Ανοίξτε το πρόγραμμα περιήγησης και αναζητήστε το www.openweathermap.org.

*Δημιουργήστε έναν λογαριασμό και συνδεθείτε σε αυτόν τον ιστότοπο.

*Κάντε κλικ στα κλειδιά API αντιγράψτε το κλειδί και επικολλήστε το στο πρόγραμμα στο APP_ID.

*Στον ίδιο ιστότοπο αναζήτησης της τοποθεσίας σας, ανοίξτε το αποτέλεσμα και αντιγράψτε τον τελευταίο αριθμό από τη διεύθυνση URL και επικολλήστε τον στο LOCATION_ID.

*Τα MAP_ID και LOCATION_ID θα είναι παρόμοια με τα δικά μου.

*Εισαγάγετε το όνομα Wifi σας στο ssid και τον κωδικό πρόσβασής σας Wifi.

const char* ssid = "Wifi_name"; const char* password = "password"?

*Τώρα αλλάξτε τη ζώνη ώρας σύμφωνα με τη ζώνη ώρας της χώρας σας

int ζώνη ώρας = 5,5 * 3600;

Σύμφωνα με την Ινδία, η ζώνη ώρας είναι 5:30, οπότε έχω πληκτρολογήσει 5.5 ομοίως μπορείτε να πληκτρολογήσετε τη ζώνη ώρας σας.

*Όλες οι κάτω γραμμές πρόκειται να επεξεργαστείτε από εσάς όπως έχω δείξει.

*Τώρα συνδέστε το ESP8266 στον υπολογιστή σας, επιλέξτε τη θύρα και ανεβάστε τον κωδικό.

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

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

Συνδέστε το φορτιστή Micro USB και τελειώσατε.

Σας ευχαριστώ!

Συνιστάται: