python绘制电路图

时间:2025-01-27 11:56:29

绘制电路图的示例代码

import schemdraw
import schemdraw.elements as e

# 创建一个绘图对象
with schemdraw.Drawing() as d:
    # 添加一个电池
    d.add(e.Battery(voltage=9).label('9V'))
    
    # 添加一个电阻
    d.add(e.Resistor().down().label('R1'))
    
    # 添加一个开关
    d.add(e.Switch().right().label('S1'))
    
    # 添加一个LED
    d.add(e.LED().right().label('LED'))
    
    # 连接所有的元件
    d.add(e.Line().right())
    d.add(e.Line().up())
    d.add(e.Line().left())
    
    # 显示电路图
    d.draw()

这段代码创建了一个简单的电路图,包含一个电池、电阻、开关和 LED。电路中的各个元件通过线连接在一起。