You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IoT-For-Beginners/translations/el/2-farm/lessons/1-predict-plant-growth/assignment.md

5.6 KiB

Οπτικοποίηση δεδομένων GDD χρησιμοποιώντας ένα Jupyter Notebook

Οδηγίες

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

Ξεκινήστε συλλέγοντας δεδομένα για μερικές ημέρες. Θα χρειαστεί να βεβαιωθείτε ότι ο κώδικας του server σας λειτουργεί συνεχώς όσο λειτουργεί η συσκευή IoT σας, είτε προσαρμόζοντας τις ρυθμίσεις διαχείρισης ενέργειας είτε εκτελώντας κάτι όπως αυτό το Python script για να διατηρεί το σύστημα ενεργό.

Μόλις έχετε δεδομένα θερμοκρασίας, μπορείτε να χρησιμοποιήσετε το Jupyter Notebook που βρίσκεται σε αυτό το repo για να τα οπτικοποιήσετε και να υπολογίσετε το GDD. Τα Jupyter notebooks συνδυάζουν κώδικα και οδηγίες σε μπλοκ που ονομάζονται cells, συχνά με κώδικα σε Python. Μπορείτε να διαβάσετε τις οδηγίες και στη συνέχεια να εκτελέσετε κάθε μπλοκ κώδικα, μπλοκ προς μπλοκ. Μπορείτε επίσης να επεξεργαστείτε τον κώδικα. Σε αυτό το notebook, για παράδειγμα, μπορείτε να επεξεργαστείτε τη βασική θερμοκρασία που χρησιμοποιείται για τον υπολογισμό του GDD για το φυτό σας.

  1. Δημιουργήστε έναν φάκελο με όνομα gdd-calculation

  2. Κατεβάστε το αρχείο gdd.ipynb και αντιγράψτε το στον φάκελο gdd-calculation.

  3. Αντιγράψτε το αρχείο temperature.csv που δημιουργήθηκε από τον MQTT server.

  4. Δημιουργήστε ένα νέο Python virtual environment στον φάκελο gdd-calculation.

  5. Εγκαταστήστε μερικά pip packages για τα Jupyter notebooks, μαζί με βιβλιοθήκες που χρειάζονται για τη διαχείριση και την απεικόνιση των δεδομένων:

    pip install --upgrade pip
    pip install pandas
    pip install matplotlib
    pip install jupyter
    
  6. Εκτελέστε το notebook στο Jupyter:

    jupyter notebook gdd.ipynb
    

    Το Jupyter θα ξεκινήσει και θα ανοίξει το notebook στον browser σας. Ακολουθήστε τις οδηγίες στο notebook για να οπτικοποιήσετε τις μετρηθείσες θερμοκρασίες και να υπολογίσετε τις ημέρες ανάπτυξης (GDD).

    Το jupyter notebook

Κριτήρια Αξιολόγησης

Κριτήριο Εξαιρετικό Επαρκές Χρειάζεται Βελτίωση
Συλλογή δεδομένων Συλλογή τουλάχιστον 2 πλήρων ημερών δεδομένων Συλλογή τουλάχιστον 1 πλήρους ημέρας δεδομένων Συλλογή κάποιων δεδομένων
Υπολογισμός GDD Επιτυχής εκτέλεση του notebook και υπολογισμός του GDD Επιτυχής εκτέλεση του notebook Αδυναμία εκτέλεσης του notebook

Αποποίηση ευθύνης:
Αυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία αυτόματης μετάφρασης Co-op Translator. Παρόλο που καταβάλλουμε προσπάθειες για ακρίβεια, παρακαλούμε να έχετε υπόψη ότι οι αυτοματοποιημένες μεταφράσεις ενδέχεται να περιέχουν σφάλματα ή ανακρίβειες. Το πρωτότυπο έγγραφο στη μητρική του γλώσσα θα πρέπει να θεωρείται η αυθεντική πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή εσφαλμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.