自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 树莓派Pico W如何实现类Linux管道 (command1 | command2)

创建一个 Python 脚本,该脚本能够接受从一个命令的输出并将其作为另一个命令的输入。print(f"{command1} | {command2} 的结果: {result}")由于 MicroPython 的限制,不能直接使用管道符号 |,而是通过文件来模拟管道的效果。"""模拟管道功能将 command1 的输出作为 command2 的输入"""# 示例:将 "ls" 的输出作为 "wc -l" 的输入。command1 = "ls" # 列出文件。"""执行一个命令并返回输出"""

2024-07-27 13:35:42 364

原创 树莓派Pico W如何实现用户可自定义命令

输入命令,如 led on 或 led off 来控制 LED,输入 status 来查看设备状态,输入 exit 来退出命令界面。if not command_parser(command): # 如果返回 False,则退出。command = command.strip().lower() # 去除首尾空格并转换为小写。command = command.strip().lower() # 去除首尾空格并转换为小写。接下来,创建一个命令解析器,它将读取用户输入并调用相应的命令处理函数。

2024-07-27 13:24:35 402

原创 树莓派Pico W如何实现环境变量管理

字典:适合小型项目,不需要持久化。JSON 文件:适合中型项目,提供易读性和结构化。INI 文件:适合需要分组配置的情况。

2024-07-27 13:12:50 370

原创 树莓派Pico W如何实现lot项目中的通信异常捕捉

connect_to_wifi(ssid, password):该函数连接到指定的 WiFi 网络。如果连接失败,会在 10 秒内不断重试,并在连接成功后打印连接信息。可以使用 network 模块进行 WiFi 连接,并捕获可能发生的异常。response.raise_for_status() # 检查是否有HTTP错误。使用 urequests 模块进行 HTTP 请求,同时捕获可能的异常,例如网络连接错误、超时等。response.raise_for_status() # 检查是否有HTTP错误。

2024-07-26 13:40:33 400

原创 关于树莓派Pico W自创的低耗能模式(自创)

创建一个自定义的低耗能模式(Low Power Mode)这个模式可以结合多种策略来降低功耗,例如控制 GPIO 引脚、关闭 Wi-Fi、调整 CPU 频率等。控制 GPIO:关闭未使用的外设。关闭 Wi-Fi:在不需要网络连接时关闭 Wi-Fi。使用 lightsleep:在短时间内进入轻度睡眠状态,以降低功耗。self.led = machine.Pin("LED", machine.Pin.OUT) # 使用内置 LED 引脚# 控制 GPIO 引脚(关闭 LED)

2024-07-26 13:10:47 835

原创 脑洞2期:树莓派Pico W的文件和目录操作

在 MicroPython 中,可以使用 os 模块来进行文件和目录的操作。创建和删除文件读写文件创建和删除目录列出目录内容。

2024-07-25 21:34:38 411

原创 脑洞:树莓派Pico W如何控制“进程“

在树莓派 Pico W 上,我们可以使用MicroPython 来控制和管理进程。但控制是不可能全面,毕竟只有6$,无法像传统的操作系统那样完全支持多线程和多进程,但脑洞仍然可以使用一些基本的任务管理和调度方法来控制程序的执行。

2024-07-25 21:00:52 629

原创 WiFi协议:MQTT、HTTP、CoAP、Bluetooth、LoRa

根据项目需求和具体场景,选择适合的通信协议。

2024-07-25 13:30:36 2596 1

原创 树莓派 Pico W 如何安装其它 CPU 芯片?

首先,我们要理解pico w的结构RP2040 芯片:该芯片具有双核 Cortex-MO+处理器,最高运行频率为133 MHz。无线连接:Pico 提供了Wi-Fi 功能,可以进行无线通信,不过没有蓝牙GPIO 引脚:提供多达26个可编程GPIO引脚,用于连接传感器、执行器等外部设备。

2024-07-24 13:11:16 1656

原创 树莓派 Pico W IoT 项目:智能植物监测系统(使用OLED屏幕)

编写代码来读取土壤湿度传感器、DS18B20 温度传感器和 BH1750 光照传感器的数据,显示在 OLED 屏上,并上传到云服务。api_key = 'your_thingspeak_api_key' # 替换为你的 ThingSpeak API 密钥。i2c = I2C(0, scl=Pin(17), sda=Pin(16)) # BH1750 和 OLED 接 I2C0。password = 'your_password' # 替换为你的 Wi-Fi 密码。# 显示数据在 OLED 上。

2024-07-23 12:42:02 2118

原创 树莓派Pico W的wifi模块配置与简单实战

通过上述步骤,我们已经配置了树莓派Pico W的Wi-Fi模块,并实现了一个简单的HTTP GET请求示例。这样可以为更复杂的IoT项目打下基础。大家也不要忘关注哦!作者也会回关。

2024-07-21 20:20:04 1248

原创 关于树莓派(二):树莓派Pico W如何将LED灯变成呼吸灯?

通过这篇文章,讲解如何使用树莓派Pico W和OLED屏幕来显示实时天气信息。你可以根据自己的需求扩展代码,显示更多的天气参数。api_key = "YOUR_API_KEY" # 替换为你的天气API密钥,端口有:https://www.seniverse.com/在这篇文章中,这次讲解如何使用树莓派Pico W和OLED屏幕来显示实时天气信息。#注册知心天气账号,完成后进入“产品--天气数据API”,找到我的信息,记住我的API密钥和我的用户ID(后面有用的)(# 在OLED屏幕上显示天气信息。

2024-07-20 13:16:11 917

原创 树莓派Pico W如何将LED灯变成呼吸灯?

这是一个简单但有趣的项目,适合初学者练习PWM和LED控制。你可以根据自己的需求调整代码中的参数,以实现不同的呼吸效果。这是我第一篇文章喜欢的可以关注一下,求求了!!

2024-07-18 22:10:07 554

3. 树莓派Pico W无线开发板MQTT协议通信MicroPython程序示例.jpg

3. 树莓派Pico W无线开发板MQTT协议通信MicroPython程序示例.jpg

2024-07-23

3. 树莓派Pico W无线开发板MQTT协议通信MicroPython程序示例1.jpg

3. 树莓派Pico W无线开发板MQTT协议通信MicroPython程序示例1.jpg

2024-07-23

poYBAGNkdkSAHXbWAAH2WFw2OTY08.jpeg

poYBAGNkdkSAHXbWAAH2WFw2OTY08.jpeg

2024-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除