This repository contains the source code, hardware schematics, and documentation for a device designed to facilitate the electrospinning process using the ATMEGA2560 microcontroller (Arduino Mega).
The device provides the following features:
- Control and monitoring with BME280 sensor of temperature, pressure, humidity. And adjustable flow rate.
- FreeRTOS based task scheduler for easier and more efficient task management.
- High voltage source for electrospinning process.
- LCD display for monitoring.
- Motor for controlling the flow of the syringe. using driver TB6600.
- Encoder for user interaction.
|
The hardware setup consists of the following components: |
|---|
|
|
- See more about hardware Setup
- See more about software board code.
- Get hex, elf files: software bulded code.
To use the electrospinning device:
- Connect the high voltage source to 220V.
- Connect the Arduino Mega to the components and upload the provided source code.
- Use the LCD screen with encoder to control and monitor the electrospinning process.
- Adjust the settings as needed and start the electrospinning process.
- Monitor the output and make adjustments as necessary.
Contributions to this project are welcome. Please fork the repository, make your changes, and submit a pull request.
This project is licensed under the MIT License.