From a95809bfd9936cd09ffcb872ba0f0860ea2172d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Gauthier?= Date: Tue, 28 Jun 2022 12:12:50 +0200 Subject: [PATCH] finalisation of readme.md and add image folder --- Image_Diagram/ResumeWorkingDiagram.dia | Bin 0 -> 4908 bytes chaien.PNG => Image_Diagram/chaien.PNG | Bin README.md | 17 ++++++++++++++++- 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 Image_Diagram/ResumeWorkingDiagram.dia rename chaien.PNG => Image_Diagram/chaien.PNG (100%) diff --git a/Image_Diagram/ResumeWorkingDiagram.dia b/Image_Diagram/ResumeWorkingDiagram.dia new file mode 100644 index 0000000000000000000000000000000000000000..4a204ff7dd6f6982af836170e297d3e65a7166e6 GIT binary patch literal 4908 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 literal 0 HcmV?d00001 diff --git a/chaien.PNG b/Image_Diagram/chaien.PNG similarity index 100% rename from chaien.PNG rename to Image_Diagram/chaien.PNG diff --git a/README.md b/README.md index 721859a..308efaf 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,24 @@ This projet is a part of larger projet [_Communication Racinaire_](https://proje When a plant received the solar radiation, a **difference of potential** will be created inside the plant. This physical reaction interest us to **measure** it and **interpret** the signal to drive the robot. -![schema](https://git.cohabit.fr/pgp/Traitement-signal-plantes/src/branch/Data/chaien.PNG) +![Diagram](https://git.cohabit.fr/pgp/Traitement-signal-plantes/src/branch/Data/chaien.PNG) + +On the diagram we can see a "**Pi**" symbole which represents the micro-controller who calculate and drive the robot, who will make the **C sources** work. After many hours of working or test phase the microcontroller create and store data interpretable by the **Python script**. ## Embedded C sources +![Graphical representation](https://git.cohabit.fr/pgp/Traitement-signal-plantes/src/branch/Data/chaien.PNG) +The scheme represents well the program operation on the raspberry, the diagram is read from left to right. + +**The first** represent the stream from vegetalsignal's captor through the USB port. This part block us because we don't have stream for now with the captor then we have create a thread to similate it. The stream send Raw data correspond to the electrique tension generated by the plant. + +**The second** part with the thread storeRawData catch the raw data and store it in the memory in several files.(Usable data for python script) + + +**The third** part is used to gather data files and calculate to have pertinante data (Power or GrowthRate) and store it in file. + + +**The fourth** is not yet done, the thread drive will recovers the power and/or the gorwthRate data recognize events in the data and drive the robot. ## Graphic visualization Python script +The Python script is used to print the tension data on a graph. \ No newline at end of file