Skip to content

Commit

Permalink
corrections/markdown conversion using zim
Browse files Browse the repository at this point in the history
  • Loading branch information
ej-jp committed Dec 12, 2023
1 parent 75798d2 commit b8a6fa9
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
8 changes: 4 additions & 4 deletions user-guide/quick_user_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ Perovskino is currently undergoing development; your patience is appreciated.
**Data logging**

1. Install Python 3.x (preferably from the Anaconda or Miniconda distribution <https://docs.conda.io/projects/miniconda/en/latest/miniconda-install.html> )
2. Dependencies for data logging and plotting will be pyserial (pip install pyserial) and Pandas, Matplotlib and Scipy (last three dependencies installaed via conda install ...)
2. Dependencies for data logging and plotting will be pyserial (pip install pyserial) and Pandas, Matplotlib and Scipy (last three dependencies installed via conda install ...)
3. Connect a solar cell in the Perovskino and plug it in one USB port of the computer.
4. Identify the assigned serial port for Perovskino (typically /dev/ttyUSB0 on Linux and COM3 in Windows, see Tips section below) .
5. Using the Anaconda Prompt or plain terminal in linux run: ``python capture-data-mpp-temperature.py`` in the ~/codes/02_MPP-algorithms/capture_and_grapher folder. The serial data is simultaneoulsy displayed on the terminal window and stored in the dataraw folder as CSV files named date-time_hour.csv.
5. Using the Anaconda Prompt or plain terminal in linux run: ``python capture-data-mpp-temperature.py`` in the ~/codes/02_MPP-algorithms/capture_and_grapher folder. The serial data is simultaneously displayed on the terminal window and stored in the dataraw folder as CSV files named date-time_hour.csv.
6. Utilize your preferred program or the grapherX.py scripts to plot the the CSV files stored in the dataraw folder (it is the default folder, change this folder modifying the corresponding line in the grapherX.py scripts)


Expand All @@ -20,10 +20,10 @@ Once we have obtained and stored data in the CSV files named date-time.csv we ha

**Tips:**

1. Easily determine the serial address assigned to the Arduino on the computer by installing the Arduino IDE ( <https://www.arduino.cc/en/software>) ) and checking the tools/port menu. Later, this IDE is used for reprogramming the microcontroller to upload modified SOP or PO .ino sketches. Once the serial port is known, modify the line number 8 in the file ~/codes/02_MPP-algorithms/capture_and_grapher/capture-datos-mpp-temperature.py accordingly if neccesary.
1. Easily determine the serial address assigned to the Arduino on the computer by installing the Arduino IDE ( <https://www.arduino.cc/en/software>) and checking the tools/port menu. Later, this IDE is used for reprogramming the micro-controller to upload modified SOP or PO .ino sketches. Once the serial port is known, modify the line number 8 in the file ~/codes/02_MPP-algorithms/capture_and_grapher/capture-datos-mpp-temperature.py accordingly if necessary.
2. Stop capturing data using control + C
3. If we have a problem graphing with grapher4_alive.py related with “Lato font” open the grapher4_alive.py in notebook and comment the corresponding line #plt.reParams[“font.family”]=”Lato”
4. If there’s any package or library not included in the Anaconda an error message will show up. Install them using pip or conda as requeried.
4. If there’s any package or library not included in the Anaconda an error message will show up. Install them using pip or conda as required.
5. Data logging is obtained without device area normalization. Modify the variable square centimeters 'area' in the grapherX.py scripts for area normalization.


8 changes: 4 additions & 4 deletions user-guide/quick_user_guide.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ Perovskino is currently undergoing development; your patience is appreciated.

**Data logging**
1. Install Python 3.x (preferably from the Anaconda or Miniconda distribution https://docs.conda.io/projects/miniconda/en/latest/miniconda-install.html )
2. Dependencies for data logging and plotting will be pyserial (pip install pyserial) and Pandas, Matplotlib and Scipy (last three dependencies installaed via conda install ...)
2. Dependencies for data logging and plotting will be pyserial (pip install pyserial) and Pandas, Matplotlib and Scipy (last three dependencies installed via conda install ...)
3. Connect a solar cell in the Perovskino and plug it in one USB port of the computer.
4. Identify the assigned serial port for Perovskino (typically /dev/ttyUSB0 on Linux and COM3 in Windows, see Tips section below) .
5. Using the Anaconda Prompt or plain terminal in linux run: ''python capture-data-mpp-temperature.py'' in the ~/codes/02_MPP-algorithms/capture_and_grapher folder. The serial data is simultaneoulsy displayed on the terminal window and stored in the dataraw folder as CSV files named date-time_hour.csv.
5. Using the Anaconda Prompt or plain terminal in linux run: ''python capture-data-mpp-temperature.py'' in the ~/codes/02_MPP-algorithms/capture_and_grapher folder. The serial data is simultaneously displayed on the terminal window and stored in the dataraw folder as CSV files named date-time_hour.csv.
6. Utilize your preferred program or the grapherX.py scripts to plot the the CSV files stored in the dataraw folder (it is the default folder, change this folder modifying the corresponding line in the grapherX.py scripts)

**Data plotting**
Expand All @@ -20,8 +20,8 @@ Once we have obtained and stored data in the CSV files named date-time.csv we ha
2. If we want to plot the data while they are being obtained, open another anaconda terminal and execute ''python grapher4_alive.py''

**Tips:**
1. Easily determine the serial address assigned to the Arduino on the computer by installing the Arduino IDE ( https://www.arduino.cc/en/software) ) and checking the tools/port menu. Later, this IDE is used for reprogramming the microcontroller to upload modified SOP or PO .ino sketches. Once the serial port is known, modify the line number 8 in the file ~/codes/02_MPP-algorithms/capture_and_grapher/capture-datos-mpp-temperature.py accordingly if neccesary.
1. Easily determine the serial address assigned to the Arduino on the computer by installing the Arduino IDE ( https://www.arduino.cc/en/software) and checking the tools/port menu. Later, this IDE is used for reprogramming the micro-controller to upload modified SOP or PO .ino sketches. Once the serial port is known, modify the line number 8 in the file ~/codes/02_MPP-algorithms/capture_and_grapher/capture-datos-mpp-temperature.py accordingly if necessary.
2. Stop capturing data using control + C
3. If we have a problem graphing with grapher4_alive.py related with “Lato font” open the grapher4_alive.py in notebook and comment the corresponding line #plt.reParams[“font.family”]=”Lato”
4. If there’s any package or library not included in the Anaconda an error message will show up. Install them using pip or conda as requeried.
4. If there’s any package or library not included in the Anaconda an error message will show up. Install them using pip or conda as required.
5. Data logging is obtained without device area normalization. Modify the variable square centimeters 'area' in the grapherX.py scripts for area normalization.

0 comments on commit b8a6fa9

Please sign in to comment.