阻塞棉花糖
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
37、ThingSpeak 脚本测试与 IoT 环境监测项目实践
本文介绍了如何使用Raspberry Pi Pico与ThingSpeak平台实现IoT环境监测项目。内容涵盖脚本测试、硬件连接设置(使用Pico Omnibus和跳线连接Grove Shield)、创建ThingSpeak频道并上传传感器数据(温度、气压、灰尘浓度、空气质量),以及在ThingSpeak上进行数据可视化展示,如配置指示器小部件以颜色区分空气质量等级。通过本项目,用户可掌握从数据采集、云端传输到可视化分析的完整流程,适用于各类环境监测应用场景。原创 2025-09-20 08:22:21 · 27 阅读 · 0 评论 -
36、利用ThingSpeak提升物联网技能
本文介绍了如何利用ThingSpeak云服务与Raspberry Pi Pico结合,实现物联网项目中的数据上传、存储与可视化。内容涵盖ThingSpeak账户创建、通道配置、API密钥使用,以及通过Python代码将随机或传感器数据发送至云端的完整流程。文章还提供了代码执行流程图、优化建议和环境监测、智能家居等实际应用场景,帮助读者提升物联网开发技能。原创 2025-09-19 12:10:36 · 20 阅读 · 0 评论 -
35、基于Pico的植物土壤湿度监测Web项目实现
本文介绍了一个基于树莓派Pico的植物土壤湿度监测Web项目,通过构建小型Web服务器实时展示传感器数据。项目使用无线扩展板的SD卡存储数据至plant_data.csv,并采用多线程与锁机制确保读写安全。系统定时读取土壤湿度值并记录时间、位置和状态,支持网页端查看历史或最新数据。文章提供了完整的代码实现、运行示例及三项关键改进建议,帮助开发者打造稳定可靠的长期运行物联网应用。原创 2025-09-18 14:44:22 · 29 阅读 · 0 评论 -
34、植物监测项目:硬件搭建与代码实现
本文详细介绍了一个基于Raspberry Pi Pico的植物监测项目,涵盖硬件搭建、代码实现及网络功能集成。项目使用Pico RTC DS3231模块获取准确时间,通过土壤湿度传感器监测植物水分状况,并将数据存储在SD卡中。利用MicroPython和自定义库构建Web服务器,实现网页实时展示监测数据,支持自动刷新与日志清除功能。文章还提供了HTML分片优化内存使用、多线程处理传感器读取等技巧,并总结了实际应用、注意事项及未来拓展方向,适用于家庭园艺、温室种植和科研场景。原创 2025-09-17 15:28:21 · 17 阅读 · 0 评论 -
33、物联网项目实践:行人过街与土壤湿度监测
本文介绍了两个基于Pico无线套件的物联网项目实践:行人过街信号灯控制和土壤湿度监测。通过搭建硬件、编写MicroPython代码并结合ppwhttp库创建Web服务器,实现了远程网页控制LED信号灯和实时查看土壤湿度数据的功能。项目涵盖网络通信、多线程处理、HTML页面生成等技术,适合物联网初学者进行实践学习。原创 2025-09-16 11:31:35 · 30 阅读 · 0 评论 -
32、物联网云服务与Pico联网指南
本文介绍了物联网云服务的核心功能,包括数据存储、分析、可视化和安全等,并详细对比了多种Raspberry Pi Pico连接互联网的WiFi模块方案。重点推荐Pico Wireless Pack,因其支持自定义MicroPython库,编程更直观便捷。文章还提供了使用Pico连接WiFi并控制RGB LED的实践示例,以及物联网项目在智能家居、环境监测和工业自动化中的应用拓展思路,为初学者和开发者提供全面的Pico联网与云服务集成指南。原创 2025-09-15 16:03:35 · 26 阅读 · 0 评论 -
31、环境监测项目与物联网云服务介绍
本文介绍了基于MicroPython的环境监测项目,涵盖主代码编写、硬件连接与项目执行,并拓展至物联网云服务的应用。通过集成AirMonitor类与OLED显示、蜂鸣器报警功能,实现本地环境数据采集与提示。进一步介绍如何利用ThingSpeak平台实现数据上传、远程存储、可视化分析及异常预警,展示从本地设备到云端的完整物联网解决方案。同时对比主流物联网云服务平台,为后续项目扩展提供方向。原创 2025-09-14 10:46:54 · 23 阅读 · 0 评论 -
30、环境监测项目:硬件搭建与代码实现
本文详细介绍了一个基于MicroPython的环境监测项目,涵盖硬件搭建与软件编程全过程。通过使用安装板固定传感器模块确保连接稳定,并利用3D打印结构优化布局。在软件部分,介绍了所需库的安装方法,构建了DustSensor和AirMonitor类以封装传感器读取逻辑,最后编写主程序实现温度、压力、灰尘浓度和空气质量的循环监测与输出。项目支持后续拓展,如数据存储、远程监控和报警功能,适用于物联网与环境监测应用开发。原创 2025-09-13 10:44:13 · 17 阅读 · 0 评论 -
29、电子项目实践:Simon游戏与室内环境监测
本文介绍了两个基于Pico开发板的电子项目实践:Simon记忆游戏和室内环境监测系统。Simon游戏项目通过按钮、RGB灯和蜂鸣器实现交互式游戏逻辑,并支持多玩家模式与难度拓展;环境监测项目整合了OLED显示屏、温度、气压、空气质量及灰尘等多种传感器,利用I2C和模拟接口采集数据,实时显示并可触发报警。文章涵盖硬件连接、代码结构、调试方法及未来优化方向,适合电子爱好者学习从基础到综合项目的开发流程。原创 2025-09-12 13:47:18 · 23 阅读 · 0 评论 -
28、构建 Simon 游戏代码指南
本博客详细介绍了使用MicroPython开发Simon游戏的完整过程,涵盖项目概述、软件库安装、类模块创建(蜂鸣器类、按钮类、Simon类)、代码整合与测试、优化与扩展等内容。通过面向对象的方式封装功能模块,实现音效播放、按钮响应、LED控制和游戏逻辑管理,帮助开发者掌握嵌入式系统中硬件控制与软件设计的结合方法,并提供测试流程与优化建议,适用于Pico开发板的趣味项目实践。原创 2025-09-11 13:38:32 · 21 阅读 · 0 评论 -
27、树莓派Pico的两个有趣项目:声控灯与西蒙游戏
本文介绍了基于树莓派Pico的两个趣味电子项目:声控灯与西蒙游戏。声控灯项目通过声音传感器控制RGB LED颜色变化,适合初学者入门;西蒙游戏项目综合运用多种Grove模块,实现经典记忆游戏,提升交互乐趣。文章涵盖硬件连接、代码实现、流程分析及拓展思路,帮助读者快速搭建并理解项目原理,激发电子创作灵感。原创 2025-09-10 13:00:39 · 28 阅读 · 0 评论 -
26、Grove系统与声音激活灯光项目全解析
本文详细解析了基于Grove系统的声音激活灯光项目,涵盖Grove模块介绍、硬件连接、软件配置及代码实现全过程。项目使用声音传感器和可链式RGB LED,结合Pi Pico微控制器,实现根据声音强度改变灯光颜色的功能。文章还提供了代码优化、调试方法与项目拓展建议,并附有流程图和常见问题解答,适合物联网与嵌入式初学者学习参考。原创 2025-09-09 13:16:32 · 17 阅读 · 0 评论 -
25、土壤湿度监测与Grove组件系统介绍
本文介绍了基于MicroPython的土壤湿度监测项目,展示了如何使用Raspberry Pi Pico与Grove组件系统构建数据采集系统。项目支持将传感器数据保存到SD卡并在Pico Display上实时显示,同时提供了多种拓展方向。文章详细讲解了Grove模块化系统的特性、接线标准、常用模块(如LED、OLED、声音传感器、AHT20温湿度传感器等)及其应用思路,并给出了利用Grove组件构建电子项目的完整流程。通过该指南,开发者可快速实现原型设计,提升项目开发效率。原创 2025-09-08 10:02:42 · 20 阅读 · 0 评论 -
24、植物土壤湿度监测系统:代码实现与测试
本文详细介绍了一个基于Pico的植物土壤湿度监测系统的代码实现与测试过程。系统由SoilMoisture、PlantDisplay和ReadEvent三个核心类构成,实现了土壤湿度数据的采集、存储、显示及用户交互功能。通过RTC时间戳记录、CSV日志存储和显示屏实时展示,系统可有效监控植物生长环境。支持按钮操作进行日志清除和屏幕开关,具备良好的实用性与扩展性。文章还提供了系统流程图、功能分析及优化建议,为后续开发提供参考。原创 2025-09-07 16:24:40 · 20 阅读 · 0 评论 -
23、土壤湿度监测项目全解析
本文详细解析了基于Pico Omnibus和MicroPython的土壤湿度监测项目,涵盖硬件准备、引脚连接、传感器校准、代码分模块设计(ReadTimer、SoilMoisture、PlantDisplay)、项目整合测试及优化拓展方案。通过合理处理硬件冲突与采样频率,结合Pico Display实时显示与数据存储功能,构建了一个完整且可扩展的植物生长环境监测系统,适用于嵌入式开发与物联网应用实践。原创 2025-09-06 16:07:13 · 25 阅读 · 0 评论 -
22、电子项目实战:行人过街模拟与土壤湿度监测
本文介绍了两个基于Pico板的电子项目实战:行人过街模拟与土壤湿度监测。前者通过按钮中断和LED状态切换实现交通信号控制,后者利用传感器采集土壤数据并记录到CSV文件,结合OLED显示与用户交互。项目涵盖硬件连接、代码编写、流程设计及拓展应用,适合初学者与进阶开发者参考实践。原创 2025-09-05 11:11:15 · 18 阅读 · 0 评论 -
21、探索 MicroPython 项目:从时钟到行人过街模拟
本文介绍了基于MicroPython的两个项目:时钟显示与行人过街信号灯模拟。首先通过测试OLED扩展板并结合RTC实现时间显示,详细讲解了硬件连接、库文件配置及调试步骤;随后拓展到行人过街模拟项目,使用LED、按钮和电阻构建交通信号系统,提供了组件选型、电路搭建、流程分析与代码实现思路。文章还展示了项目可拓展方向,如添加光传感器、闹钟功能或倒计时显示,适合MicroPython初学者进行实践学习与创新开发。原创 2025-09-04 15:16:19 · 13 阅读 · 0 评论 -
20、打造 MicroPython 数字时钟:从硬件连接到代码实现
本文详细介绍如何使用MicroPython在树莓派Pico上打造一个数字时钟,涵盖硬件连接、库文件配置、代码设计与实现、组件测试及项目部署全过程。通过RTC模块获取精确时间,OLED屏实时显示日期和时间,并提供测试流程、问题排查方法以及功能优化与扩展建议,帮助开发者从零开始完成项目并进行二次开发。原创 2025-09-03 10:29:46 · 24 阅读 · 0 评论 -
19、开启 MicroPython 电子项目之旅
本文介绍了如何使用MicroPython和Pico开发板从零开始构建一个实时时钟电子项目。内容涵盖电子基础知识、项目开发最佳实践、所需组件与资源、硬件连接步骤及代码实现,并提供了流程图、注意事项和项目拓展建议,帮助初学者逐步掌握MicroPython在电子项目中的应用,激发对嵌入式开发的兴趣与创造力。原创 2025-09-02 12:08:43 · 16 阅读 · 0 评论 -
18、常见传感器介绍及应用指南
本文全面介绍了常见传感器的类型、功能及实际应用,涵盖加速度计、音频传感器、生物识别、光传感器、气体检测等多种传感器,并提供了选择传感器的流程图与应用场景表格。同时分享了传感器在可穿戴设备、智能家居和环境监测中的具体案例,探讨了使用注意事项及未来发展趋势,如小型化、智能化和多功能化,为电子爱好者和开发者提供实用指南。原创 2025-09-01 11:02:17 · 47 阅读 · 0 评论 -
17、电子入门:基础组件与传感器全解析
本文详细介绍了电子入门所需的基础组件与传感器知识,涵盖电压调节器的工作原理与应用、breakout板的模块化功能、面包板与跳线的使用方法,以及基础电子套件的推荐配置。同时深入解析了传感器的基本概念、分类及其测量原理,重点对比了模拟传感器与数字传感器的特点与使用步骤,并提供了实用的电路搭建流程和数据处理流程图,帮助初学者快速掌握电子项目构建的核心技能。原创 2025-08-31 16:32:57 · 30 阅读 · 0 评论 -
16、电子入门:测量、供电与常见组件介绍
本文介绍了电子入门的基础知识,涵盖使用万用表测量电流和电阻的方法,交流电与直流电的区别及供电注意事项,以及按钮、电容器、二极管、保险丝、LED、继电器、电阻器、开关和晶体管等常见电子元件的功能与应用。同时提供了电子项目搭建的通用流程、故障排查技巧和学习资源推荐,帮助初学者系统掌握电子电路的基本原理与实践技能。原创 2025-08-30 16:42:53 · 19 阅读 · 0 评论 -
15、探索MicroPython与电子基础:从温度测量到工具使用
本文介绍了基于MicroPython的温度测量实验,涵盖硬件连接、代码运行及常见问题排查。同时系统讲解了电子基础入门知识、常用工具(如万用表、烙铁、剥线钳)的选择与使用方法,并详细演示了万用表在连续性测试、电压和电流测量中的操作步骤。此外,还涉及静电防护、焊料选择、工具保养等注意事项,推荐了‘帮助之手’等实用辅助工具,并提供了从基础学习到创新实践的电子项目学习路径,适合初学者系统掌握电子制作技能。原创 2025-08-29 15:39:49 · 18 阅读 · 0 评论 -
14、探索 I2C 与 SPI 接口:从原理到实践
本文详细介绍了I2C和SPI两种常用通信协议的原理与实践应用。通过使用MicroPython在Pico上操作Adafruit的RGB颜色传感器(I2C接口)和MAX31855热电偶放大器(SPI接口),展示了从硬件连接、代码编写到数据读取的完整流程。文章包含详细的接线说明、代码解析、技术要点分析以及拓展应用场景,帮助读者深入理解I2C与SPI的工作机制,并为实际项目开发提供实用参考。原创 2025-08-28 11:59:26 · 21 阅读 · 0 评论 -
13、MicroPython硬件交互与库使用全解析
本文深入解析了MicroPython在硬件交互中的应用,涵盖异常处理机制、machine库与自定义库的使用方法、低级别硬件抽象层(如rp2库)的功能介绍,并探讨了I2C和SPI协议与扩展板通信的实际示例。文章还提供了寻找和评估驱动的最佳实践,帮助开发者提升项目稳定性与开发效率,适用于物联网及嵌入式系统开发场景。原创 2025-08-27 13:19:32 · 23 阅读 · 0 评论 -
12、MicroPython实用库、内置函数与异常处理全解析
本文全面解析了MicroPython中的实用库、内置函数与异常处理机制。详细介绍了u和uos库的使用方法,探讨了常见内置函数与类的功能,并深入分析了异常处理的应用场景及自定义异常的创建。通过实际代码示例和流程图,帮助开发者提升代码健壮性与开发效率,适用于物联网项目开发与嵌入式Python编程学习。原创 2025-08-26 09:59:49 · 17 阅读 · 0 评论 -
11、Python与MicroPython开发指南
本文介绍了Python与MicroPython在树莓派Pico上的开发指南,涵盖代码执行与改进、罗马数字转换类的拓展、Pico硬件GPIO引脚布局、MicroPython标准库与特定库的使用,并通过sys和uio库示例展示了系统交互与文件操作。同时介绍了help()函数用于探索库内容,最后总结了学习路径并展望了基于自定义库和硬件特性的项目开发方向。原创 2025-08-25 14:14:48 · 12 阅读 · 0 评论 -
10、Python编程示例:JSON操作、函数与类的应用
本文介绍了三个Python编程示例:使用JSON处理宠物信息数据、通过递归和迭代方式计算斐波那契数列,以及利用类实现罗马数字与整数的相互转换。每个示例均包含完整代码、执行步骤和挑战任务,帮助读者深入理解Python中的数据处理、函数设计和面向对象编程概念。此外,文章还提供了流程图和代码分析,便于学习者掌握核心逻辑并进行功能拓展。原创 2025-08-24 11:56:46 · 19 阅读 · 0 评论 -
9、Python编程实战:循环与JSON数据处理
本文介绍了Python编程中的两个核心主题:循环和JSON数据处理。通过实例演示了如何使用for循环进行整数到二进制、八进制、十六进制的转换,并利用argparse模块实现命令行参数解析;同时展示了如何使用模块读写JSON格式的文件,完成宠物数据的存储与检索。文章还提供了流程图、常见问题解决方法及拓展实践建议,适合初学者通过动手练习掌握Python基础与实际应用。原创 2025-08-23 16:54:39 · 16 阅读 · 0 评论 -
8、Python编程:数据结构、流程控制与面向对象编程
本文全面介绍了Python编程中的核心概念,涵盖数据结构(列表、元组、字典)的操作与选择策略,流程控制(条件与循环语句)的使用及优化技巧,模块化编程中的函数定义与模块导入方法,以及面向对象编程的基础与高级应用,包括类的定义、继承、多态和封装。通过丰富示例帮助读者掌握编写高效、可维护Python程序的关键技能。原创 2025-08-22 12:55:44 · 22 阅读 · 0 评论 -
7、初探MicroPython与Python编程基础
本文介绍了MicroPython及Python编程的基础知识,涵盖代码块结构、注释方法、算术与逻辑运算符、屏幕输出、变量赋值、基本数据类型以及列表、元组和字典三大数据结构的使用。文章适合初学者快速掌握Python核心语法,并通过实际示例理解如何在项目中应用不同数据结构,为深入学习MicroPython打下坚实基础。原创 2025-08-21 16:47:24 · 13 阅读 · 0 评论 -
6、探索 MicroPython:从文件操作到 LED 控制
本文介绍了使用MicroPython在Raspberry Pi Pico上进行文件操作和LED控制的完整入门指南。通过ampy命令行工具和Thonny图形化IDE实现文件上传、下载与运行,并详细演示了三种LED闪烁示例:基础循环闪烁、函数封装控制及定时器回调实现。文章还包含代码逻辑分析、常见错误调试、拓展应用思路及物联网发展方向,帮助初学者快速掌握MicroPython核心编程技巧并激发进一步探索兴趣。原创 2025-08-20 11:44:46 · 19 阅读 · 0 评论 -
5、MicroPython:从PC到Raspberry Pi Pico的全面指南
本文是一份从PC到Raspberry Pi Pico使用MicroPython的全面指南,介绍了MicroPython的基本概念、与标准Python的兼容性、支持的硬件平台,以及如何在PC上安装Python 3进行代码试验。详细说明了通过命令行工具ampy和Thonny将代码部署到Pico的方法,并提供了操作流程图、常见问题解决方案及在智能家居、环境监测等领域的应用拓展,帮助开发者快速上手MicroPython开发。原创 2025-08-19 16:57:22 · 16 阅读 · 0 评论 -
4、树莓派Pico与MicroPython入门指南
本文详细介绍了如何在树莓派Pico上手动安装MicroPython以及使用Thonny IDE进行自动安装的完整步骤,对比了不同安装方式和连接方法的优劣,并通过流程图直观展示了操作流程。同时,文章还介绍了MicroPython的特点及其在电子项目开发中的应用,适合初学者和进阶开发者参考学习。原创 2025-08-18 09:40:02 · 18 阅读 · 0 评论 -
3、树莓派Pico:入门指南与相关硬件介绍
本文介绍了树莓派Pico及其替代开发板,包括SparkFun MicroMod Pi RP2040、Arduino Nano RP2040 Connect和Pimoroni Pico LiPo的特点与应用场景。同时提供了Pico的购买渠道、必备配件推荐以及如何通过手动或使用Thonny IDE将MicroPython安装到Pico上的详细步骤。最后给出了学习MicroPython和开展小项目的建议,帮助初学者快速上手Pico开发。原创 2025-08-17 10:48:48 · 31 阅读 · 0 评论 -
2、树莓派Pico入门指南
本文介绍了树莓派基金会推出的首款微控制器Pico及其核心芯片RP2040,详细讲解了微控制器的基本概念、与微处理器的区别、Pico的硬件结构和功能特点。同时对比了多种基于RP2040的第三方开发板,如Adafruit和SparkFun系列,分析了各产品的优势与适用场景,并提供了选型建议和决策流程图,帮助开发者根据项目需求、预算和扩展性选择合适的开发平台。全文适合电子爱好者、初学者及物联网项目开发者参考。原创 2025-08-16 11:56:27 · 21 阅读 · 0 评论 -
1、树莓派Pico与MicroPython入门指南
本文是一份关于树莓派Pico与MicroPython的入门指南,全面介绍了Pico硬件特性、MicroPython安装与编程基础、底层硬件操作及电子学基础知识。通过丰富的代码示例和三个实践项目,帮助初学者快速掌握使用MicroPython进行嵌入式开发的核心技能,适合想入门物联网和硬件编程的开发者学习参考。原创 2025-08-15 12:24:08 · 27 阅读 · 0 评论