fish-tank-basket-lift-control

Control fish tank basket height using pressure sensors and stepper motors.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/ukpkmkk02B-hk/Automatic-lifting --skill fish-tank-basket-lift-control
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fish-tank-basket-lift-control
Source: https://github.com/ukpkmkk02B-hk/Automatic-lifting/tree/main
Command: npx skills add https://github.com/ukpkmkk02B-hk/Automatic-lifting --skill fish-tank-basket-lift-control

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires stm32f10x, pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of controlling the height of a fish tank basket, allowing for gradual adjustment of water depth to accommodate the needs of juvenile fish.

Core Features & Use Cases

  • Automatic Basket Height Control: Automatically adjusts the height of the fish tank basket based on a set schedule and depth sensors.
  • Pressure Sensor Integration: Utilizes three pressure sensors to measure air reference, basket depth, and tank depth.
  • Stepper Motor Control: Drives two stepper motors to control the basket height.
  • OLED Display & User Input: Provides a user interface for setting parameters and monitoring the system.
  • Use Case: Imagine you want to gradually reduce the water depth in your fish tank from 100mm to 10mm over a period of time. Use this Skill to set the desired depth and let it automatically adjust the basket height according to the schedule.

Quick Start

Use the fish-tank-basket-lift-control skill to set the initial target depth to 100mm and the final target depth to 10mm with a daily decrease rate of 1mm/day.

Frequently Asked Questions about fish-tank-basket-lift-control

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate fish tank water level adjustment for juvenile fish using a stepper motor?

You can automate fish tank water level adjustment by using a stepper motor to control the basket height, gradually changing the water depth. This system requires an STM32F103C8T6 microcontroller and pressure sensors to monitor and adjust the water level automatically.

How do pressure sensors measure basket depth and tank depth for water level control?

Pressure sensors measure basket depth and tank depth by utilizing three separate sensors: one for air reference, one for basket depth, and one for tank depth. These sensors provide real-time data to the STM32 microcontroller to calculate the current water level and adjust the basket height accordingly.

Can I use an STM32F103C8T6 microcontroller to gradually reduce fish tank water depth from 100mm to 10mm?

Yes, you can use an STM32F103C8T6 microcontroller to gradually reduce fish tank water depth from 100mm to 10mm. By setting an initial target depth, final target depth, and a daily decrease rate, the system automatically adjusts the basket height to achieve the desired water level over time.

Do I need specific hardware components to set up automatic basket height control in a fish tank?

Yes, setting up automatic basket height control requires specific hardware components including an STM32F103C8T6 microcontroller, three pressure sensors, a stepper motor driver, and two stepper motors. An OLED display is also used for setting parameters and monitoring the system status.

What is the best way to schedule gradual water depth reduction for juvenile fish?

The best way to schedule gradual water depth reduction for juvenile fish is to set a daily decrease rate, such as 1mm/day, using an automated control system. This ensures the basket height is adjusted gradually, providing a safe and controlled environment for the juvenile fish.

Why does my stepper motor not adjust the fish tank basket height correctly?

Your stepper motor may not adjust the fish tank basket height correctly due to inaccurate pressure sensor readings or improper configuration of the stepper motor driver. Ensure the three pressure sensors are properly calibrated and the STM32F103C8T6 microcontroller is correctly programmed with the target depth parameters.