NfBgH

Homemade Electric Clothes Drying Rack

 
Overview
I. Structure (STP attached)
A 540 geared motor (note: with an optocoupler that automatically triggers upon reaching a certain number of revolutions) is used as the power source to drive a 3D-printed spool. The clothesline is raised and lowered via a pull-string method. The expected load capacity is 25kg. Multiple fixing methods are available: it can be fixed to the ceiling via screw holes on the base, to an existing clothesline via round holes on the side, or to an existing folding clothes rack via square slots on the side.
II. Circuit (Please refer to the actual circuit in the BOM)
This project has two mainboards. Mainboard 1 uses an ESP32 microcontroller as the main controller, with relay-driven motors and optocoupler detection for clothing height. It also includes a 7.2V 6000mAh lithium battery (with charging circuit) for use during power outages. Mainboard 2 is an emergency lifting mainboard, using a 555 timer and switches to control the motor speed and direction, resulting in a lower failure rate. It can also connect to a high-power external power supply. The outputs (motor) of the two mainboards are connected in parallel.
III. Control Method
Normally, Alibaba Cloud IoT Studio is used, allowing control of the clothesline's raising and lowering via a mobile phone or computer webpage. (Following Mainboard 1) During a power outage, because the clothes rack has a built-in battery, you can continue to control its raising and lowering using your mobile phone or computer web browser by turning on a hotspot. (Following Mainboard 1) When Alibaba Cloud IoT Studio is unavailable for any reason, the clothes rack can be raised and lowered semi-automatically using the knob and switch. (Following Mainboard 2)
IV. Alibaba Cloud IoT Studio Registration Method
Open your browser, enter the URL https://iot.aliyun.com, enter the Alibaba Cloud IoT interface, and follow the instructions to complete registration and real-name authentication.
Click to enter the IoT platform
, select to activate IoT services, and follow the prompts until the service is successfully activated. Click on the management console to enter the console.
Users can complete the creation of products and devices, as well as the development of corresponding services, in this console. All steps in this tutorial are related to this console.
Enter the example (service) you just created, create a new product,
and then click on Product - View
Function Definition.
Click on Device on the left - Add Device.
Enter https://studio.iot.aliyun.com/projects, create a new project
. Find the project you just created in the project list, click it, and enter the project overview page. We can import pre-created products at the bottom of the page (Note: Products already in a project cannot be imported into other projects). Click on a product in the overview page, then click on Associate IoT Platform Products. A dialog box will pop up; select the product to import into the project.
Finally, proceed with web visualization development. Here, I've directly copied someone else's tutorial.
V. Code:
First, install the DFRobot_Aliyun library file in the attachment.
Then open the 191980.ino file in the attachment and modify the following content. Due to privacy concerns, this section uses the official tutorial.
Then upload the program.
 
 
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-26 16:53:02

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号