zhxzhx 发表于 2025-1-9 11:10:45

lxa000 发表于 2025-1-7 20:44
是的 。
用这种单片机做啥子数控收音机/数控稳压电源/电子手表。。。
都不在话下。


你现在还不会写程序,应该先练习写程序,其实,写一个程序和用什么语言,用什么单片机没有什么关系,
你不识字,带再高级的眼镜,你还是不识字.

only5784 发表于 2025-1-9 17:07:55

ai分析的

lxa000 发表于 2025-1-9 23:56:19

only5784 发表于 2025-1-9 17:07
ai分析的

你这个代码是图片,
先下载后再说。
谢谢了 !

lxa000 发表于 2025-1-10 00:03:05

学习上面高手坛友的指导,
自己马马虎虎写了一段:

from machine import Pin
import time

p8 = Pin(8, Pin.OUT)      # 初始化设置GPIO引脚
p7 = Pin(7, Pin.OUT)
p6 = Pin(6, Pin.OUT)
p5 = Pin(5, Pin.OUT)
p5.off()                  # 程序运行前先熄灭全部led
p6.off()
p7.off()
p8.off()
time.sleep(1)               # 延时约1秒
def ledz():               
    p8.on()               # 开始顺序点亮 LED
    time.sleep(0.1)
    p7.on()
    time.sleep(0.1)
    p6.on()
    time.sleep(0.1)
    p5.on()
    time.sleep(0.1)
def ledf():         
    p5.off()                # 开始倒序熄灭 LED
    time.sleep(0.1)
    p6.off()
    time.sleep(0.1)
    p7.off()
    time.sleep(0.1)
    p8.off()
    time.sleep(0.1)
try:
    while True:
      ledz()               
      ledf()                  
except KeyboardInterrupt:
    pass

也可以运行,
但是代码又点繁杂。
还是高手的代码简洁。
向高手学习 !

only5784 发表于 2025-1-10 11:58:49

lxa000 发表于 2025-1-9 23:56
你这个代码是图片,
先下载后再说。
谢谢了 !

图片没事啊,去https://chat.deepseek.com/官网搞个图像识别,就能把文字识别出来了

lxa000 发表于 2025-1-10 16:48:41

only5784 发表于 2025-1-10 11:58
图片没事啊,去https://chat.deepseek.com/官网搞个图像识别,就能把文字识别出来了

试了 。
也试顺序点亮,顺序熄灭的 。

only5784 发表于 2025-1-14 12:43:13

lxa000 发表于 2025-1-10 16:48
试了 。
也试顺序点亮,顺序熄灭的 。

我是按照你的代码改错,并要求ai赋予程序功能,你可以试试看ai能不能实现你的要求

lxa000 发表于 2025-1-14 22:34:22

only5784 发表于 2025-1-14 12:43
我是按照你的代码改错,并要求ai赋予程序功能,你可以试试看ai能不能实现你的要求

试过:AI有时候还真不行。

only5784 发表于 2025-1-15 14:23:04

lxa000 发表于 2025-1-14 22:34
试过:AI有时候还真不行。

from machine import Pin
import time

# 定义LED引脚,假设使用引脚8,7,6,5
led_pins =
leds =

def all_off():
    for led in leds:
      led.value(0)
    time.sleep(0.3)# 确保有足够的时间熄灭

def light_up():
    for i in range(4):
      leds.value(1)
      time.sleep(0.3)
      leds.value(0)
      time.sleep(0.3)

def light_down():
    for i in range(3, -1, -1):
      leds.value(1)
      time.sleep(0.3)
      leds.value(0)
      time.sleep(0.3)

try:
    while True:
      all_off()       # 先熄灭所有LED
      light_up()      # 逐个点亮LED
      light_down()    # 逐个熄灭LED
except KeyboardInterrupt:
    all_off()          # 确保程序退出时LED熄灭。再试试看,

lxa000 发表于 2025-1-16 02:40:21

only5784 发表于 2025-1-15 14:23
from machine import Pin
import time



显示有错误:


页: 1 [2]
查看完整版本: 请教python代码只执行一半