Open hardware repository for the project "RaspyControl Lab: A fully open-source and real-time remote laboratory for education in automatic control systems using Raspberry Pi and Python"
Ariza, Jonathan Alvarez
Abstract
Ariza, Jonathan Alvarez
Abstract
This is the open repository for the open-hardware entitled RaspyControl Lab: A fully open-source and real-time remote laboratory for education in automatic control systems using Raspberry Pi and Python. This project was presented to the Elsevier journal (HardwareX-https://www.journals.elsevier.com/hardwarex). This remote laboratory is an initiative to build open-hardware experiments in automatic control and electronics available for everyone. Please, view the article and download the files as you desire. If you want to know more about the software employed in this project, please consult the repository: https://github.com/Uniminutoarduino/RaspyControlLab This Repo is composed of the following files: 3Dmodel.zip: Link of the TinkerCAD 3D model. Please, login into your TinkerCAD account to see the model and create a copy of the file. Please, don't make any change in this public file. For the model, all dimensions are in centimeters (cm). The 3D model is in scale 1:10. BillofMaterials(BOM).xlsx: Complete Bill of Materials (BOM) of the designed hardware. Dataset(identification-control).xlsx: Datasets with the different experiments from the identification of the plant to its control. MATLAB.zip: Complete Simulink models for the plant and the implemented controllers (P, PI, PID) in MATLAB R2018b. ProteusVSM.zip: PCB and schematic of the signal conditioning circuit in the software Proteus VSM 8.9. RaspberryPiOSImage2022-09-08.rar: Complete Raspberry PI OS image with all software components designed, implemented, and deployed for the hardware. RaspyControlLab-software.zip: Folder with all software components. Please to install this software in the Raspberry Pi from scratch, follow the instructions in the GitHub repository: https://github.com/Uniminutoarduino/RaspyControlLab Scripts.zip: Python 3.9 scripts with the different controllers implemented (P, PI, PID), and an additional code to empty the main control tank (T1).
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This is the open repository for the open-hardware entitled RaspyControl Lab: A fully open-source and real-time remote laboratory for education in automatic control systems using Raspberry Pi and Python. This project was presented to the Elsevier journal (HardwareX-https://www.journals.elsevier.com/hardwarex). This remote laboratory is an initiative to build open-hardware experiments in automatic control and electronics available for everyone. Please, view the article and download the files as you desire. If you want to know more about the software employed in this project, please consult the repository: https://github.com/Uniminutoarduino/RaspyControlLab This Repo is composed of the following files: 3Dmodel.zip: Link of the TinkerCAD 3D model. Please, login into your TinkerCAD account to see the model and create a copy of the file. Please, don't make any change in this public file. For the model, all dimensions are in centimeters (cm). The 3D model is in scale 1:10. BillofMaterials(BOM).xlsx: Complete Bill of Materials (BOM) of the designed hardware. Dataset(identification-control).xlsx: Datasets with the different experiments from the identification of the plant to its control. MATLAB.zip: Complete Simulink models for the plant and the implemented controllers (P, PI, PID) in MATLAB R2018b. ProteusVSM.zip: PCB and schematic of the signal conditioning circuit in the software Proteus VSM 8.9. RaspberryPiOSImage2022-09-08.rar: Complete Raspberry PI OS image with all software components designed, implemented, and deployed for the hardware. RaspyControlLab-software.zip: Folder with all software components. Please to install this software in the Raspberry Pi from scratch, follow the instructions in the GitHub repository: https://github.com/Uniminutoarduino/RaspyControlLab Scripts.zip: Python 3.9 scripts with the different controllers implemented (P, PI, PID), and an additional code to empty the main control tank (T1).
Key concepts: Raspberry pi, Python (programming language), Open source, Operating system, Remote laboratory, Computer science, Arduino, Open source hardware