环 境 变 量

如果希望某一个文件在 CMD 窗口的任意路径下都可以打开,则需要将该文件的路径存放在环境变量中。

在 CMD 中运行该文件时,优先查看当前路径下的文件,如果没有找到,则进入环境变量中记录的路径下寻找该文件,如果能找到,则打开该文件,否则报错。

电脑的环境变量专门用来记录路径,路径存储在环境变量的 Path 中。

可以将该文件所在目录添加到系统的环境变量的 Path 目录中。在 Path 中搜索时,是按照从上到下的顺序来搜索的,如果想要提高打开的速度,可以将该路径在编辑环境变量窗口中上移至第一个位置。

修改完环境变量后,需要重启 CMD 窗口才可以生效。

环境变量中的用户变量只能针对某一个用户生效,系统变量可以给所有用户使用。

一般我们配置 Path 环境变量的目的都是希望可以在任意目录下打开指定的软件。

在这里插入图片描述

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,根据您的要求,我会使用光传感器来测光,并控制Picoprobe板上的三个LED来制作夜灯。以下是实现这个功能的步骤: 1. 初始化ADC(模数转换器)和GPIO(通用输入输出)引脚,以便与光传感器和LED连接。 2. 每秒钟进行一次测:读取光传感器的原始ADC值,并将其格式化输出。同时,将原始值转换为电压值,并将其格式化输出。 3. 当光传感器被一张纸覆盖时,根据电压值控制三个LED的亮度,以显示白色光。如果光传感器检测到亮,LED将熄灭。 以下是Python代码实现: ```python import machine import time # 初始化ADC和GPIO引脚 adc = machine.ADC(0) led_red = machine.Pin(0, machine.Pin.OUT) led_green = machine.Pin(1, machine.Pin.OUT) led_blue = machine.Pin(2, machine.Pin.OUT) # 定义函数来控制LED的亮度 def set_led_brightness(voltage): # 将电压值映射到0-1的范围内 brightness = (voltage - 0.5) / 2.5 # 限制亮度值在0-1之间 brightness = max(0, min(1, brightness)) # 控制LED的亮度 led_red.duty(int(1023 * brightness)) led_green.duty(int(1023 * brightness)) led_blue.duty(int(1023 * brightness)) while True: # 读取光传感器的原始ADC值 raw_adc = adc.read() # 将原始值格式化输出 print("光传感器: Raw: {:4d} (15标志)".format(raw_adc)) # 将原始值转换为电压值,并将其格式化输出 voltage = raw_adc / 4095 * 3.3 print("电压: {:.2f}V (10分)".format(voltage)) # 如果光传感器被一张纸覆盖,则根据电压值控制LED的亮度,以显示白色光 if voltage < 1: set_led_brightness(3.3) else: # 如果光传感器检测到亮,则LED将熄灭 led_red.off() led_green.off() led_blue.off() # 等待1秒钟 time.sleep(1) ``` 请注意,这只是一个示例代码,并且实际的代码可能需要进行调整以适应您的具体硬件和
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值