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/sr/2-farm/lessons/1-predict-plant-growth/assignment.md

57 lines
5.0 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "1e21b012c6685f8bf73e0e76cdca3347",
"translation_date": "2025-08-28T15:13:14+00:00",
"source_file": "2-farm/lessons/1-predict-plant-growth/assignment.md",
"language_code": "sr"
}
-->
# Визуализација GDD података помоћу Jupyter Notebook-а
## Упутства
У овој лекцији сте прикупили GDD податке користећи IoT сензор. Да бисте добили квалитетне GDD податке, потребно је да прикупљате податке током више дана. За визуализацију температурних података и израчунавање GDD можете користити алате као што је [Jupyter Notebooks](https://jupyter.org) за анализу података.
Почните са прикупљањем података током неколико дана. Морате осигурати да ваш серверски код ради све време док ваш IoT уређај ради, било подешавањем поставки управљања енергијом или покретањем нечега попут [овог Python скрипта за одржавање система активним](https://github.com/jaqsparow/keep-system-active).
Када имате температурне податке, можете користити Jupyter Notebook из овог репозиторијума за њихову визуализацију и израчунавање GDD. Jupyter Notebook комбинује код и упутства у блоковима који се називају *ћелије*, често са кодом на Python-у. Можете читати упутства, а затим покретати сваки блок кода, блок по блок. Такође можете уређивати код. На пример, у овом Notebook-у можете изменити основну температуру која се користи за израчунавање GDD за вашу биљку.
1. Направите фасциклу под називом `gdd-calculation`
1. Преузмите [gdd.ipynb](./code-notebook/gdd.ipynb) датотеку и копирајте је у фасциклу `gdd-calculation`.
1. Копирајте `temperature.csv` датотеку коју је креирао MQTT сервер.
1. Направите ново Python виртуелно окружење у фасцикли `gdd-calculation`.
1. Инсталирајте неке pip пакете за Jupyter Notebook, заједно са библиотекама потребним за управљање и приказивање података:
```sh
pip install --upgrade pip
pip install pandas
pip install matplotlib
pip install jupyter
```
1. Покрените Notebook у Jupyter-у:
```sh
jupyter notebook gdd.ipynb
```
Jupyter ће се покренути и отворити Notebook у вашем претраживачу. Прођите кроз упутства у Notebook-у да визуализујете измерене температуре и израчунате дане раста (GDD).
![Jupyter Notebook](../../../../../translated_images/gdd-jupyter-notebook.c5b52cf21094f158a61f47f455490fd95f1729777ff90861a4521820bf354cdc.sr.png)
## Рубрика
| Критеријум | Изузетно | Довољно | Потребно побољшање |
| ---------- | -------- | ------- | ------------------ |
| Прикупљање података | Прикупљено најмање 2 комплетна дана података | Прикупљен најмање 1 комплетан дан података | Прикупљено мало података |
| Израчунавање GDD | Успешно покренут Notebook и израчунат GDD | Успешно покренут Notebook | Није могуће покренути Notebook |
---
**Одрицање од одговорности**:
Овај документ је преведен коришћењем услуге за превођење помоћу вештачке интелигенције [Co-op Translator](https://github.com/Azure/co-op-translator). Иако се трудимо да обезбедимо тачност, молимо вас да имате у виду да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати меродавним извором. За критичне информације препоручује се професионални превод од стране људи. Не преузимамо одговорност за било каква погрешна тумачења или неспоразуме који могу настати услед коришћења овог превода.