Skip to content

chaos-polymtl/active_cooling_application

Repository files navigation

Active cooling application

This software was developed to control the Active Cooling Device. The device is a flexible experimental unit, used for laboratory scale tests of the concept design developed and patented by Lamarre & Raymond (2022).

Instalation procedure

Installing the software is a straighforward process. After cloning the repository, open a terminal and navigate to the folder where the source code is located and follow the steps:

Dependencies

The dependencies can be installed launching the following:

 pip install -r requirements.txt 

or

 pip3 install -r requirements.txt 

Active cooling application

The software can be installed running:

 pip install . 

or

 pip3 install . 

Test installation

The application has a test mode, which is suitable for other Linux systems. This mode emulates the behavior of the application, using a dummy dataset instead of measuring quantities.

If you wish to verify your installation or run the application on test mode, launch the following command:

 active-cooling-test $NUMBER_OF_REGIONS 

Launch application

To launch the application, you can simply run:

 active-cooling $NUMBER_OF_REGIONS 

Where $NUMBER_OF_REGIONS should reflect the number of Mass Flow Controllers (MFCs)/solenoid valves connected to your system.

This application is meant to run on a Raspberry Pi. As such, it depends on the RPi module. As such, only the test mode would work on another system. Additionally, the I2C connection is tested upon launching the application. Hence, all hardware components should be connected upon application launching.

About

Project destinated to store code and scheme for experimental setup of the active cooling project

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages