- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 阿里云物联网平台调试宝典:从入门到精通
本文旨在分享阿里云物联网平台调试的实战经验与思路,鼓励开发者结合个人硬件与项目需求,灵活运用调试技巧,完成阿里云的项目开发。
2025-01-10 11:18:24
1203
原创 手把手 实现Zigbee 的配置通信
本文介绍了Zigbee配置工具的使用方法,包括协调器、路由器和终端设备的配置,以及Zigbee通信原理和通信测试方法。通过本文的学习,读者可以了解Zigbee网络的基本组成和通信原理,并能够使用Zigbee配置工具进行设备配置和通信测试。
2024-09-16 18:43:11
3731
原创 arudino 通过蓝牙实现手动浇花和自动浇花的代码
为了在Arduino上通过蓝牙实现手动浇花和自动浇花的切换,你需要一个蓝牙模块(如HC-05或HM-10),一个用于控制水泵的继电器(或其他控制机制),以及Arduino板和一些代码。if (bluetooth.available()) { // 检查蓝牙模块是否有数据可读。// 自动模式下的逻辑(这里只是一个简单的示例)
2024-08-12 08:14:44
610
原创 arduino有没有清空串口接收的函数
Arduino本身并没有直接提供一个“清空串口接收”的函数,因为串口(Serial)在Arduino中通常是以流(stream)的方式处理的。然而,你可以通过几种不同的策略来“模拟”清空串口接收缓冲区的行为。记住,当你从串口读取数据时,你通常是在处理一个连续的流。因此,重要的是要设计你的代码以优雅地处理这种情况,而不是试图“清空”缓冲区。
2024-08-12 08:14:07
883
原创 STM32引脚功能定义全解析:串口、PWM、ADC、IIC与SPI
本博客详细介绍了STM32F103系列微控制器中几个关键外设通信接口(USART/UART、PWM、ADC、IIC、SPI)及其对应的引脚分配情况
2024-08-11 21:49:35
1637
原创 STM32F103C8T6定时器2,哪些引脚有PWM功能
STM32F103C8T6的定时器2(TIM2)具有四个通道,每个通道都可以配置为PWM输出。这些通道通常对应PA0、PA1、PA2和PA3引脚(但具体引脚分配可能因不同情况而异)。STM32F103C8T6是一款基于ARM Cortex-M3内核的32位微控制器,它内置了多个定时器,其中定时器2(TIM2)是一个功能丰富的通用定时器,支持PWM(脉冲宽度调制)输出。TIM2具有四个独立的通道(TIM2_CH1、TIM2_CH2、TIM2_CH3、TIM2_CH4),每个通道都可以配置为PWM输出。
2024-08-11 15:53:13
1437
原创 STM32的PWM引脚与定时器PWM控制舵机指南
本教程介绍STM32使用PWM引脚进行舵机的控制,以及也介绍了使用定时器模拟PWM信号进行舵机的控制,也介绍了舵机的一些基本知识
2024-08-11 15:52:20
1366
原创 STM32F103C8T6基于YMODEM协议的串口IAP升级实践
本博客介绍了基于STM32F103C8T6使用YMODEM协议实现串口IAP升级的实践。我们学习了IAP、ISP、ICP的区别以及程序的执行流程。通过实践,我们成功在STM32F103C8T6上实现了固件升级功能,实现LED灯的闪烁。
2024-07-24 14:05:22
2628
5
原创 Keil5深度探索:高效生成hex、bin与lib文件全攻略
本文详细介绍了如何使用Keil5生成hex、bin和lib文件。通过修改项目设置或编写自定义脚本,您可以轻松地生成这些文件,以满足您的嵌入式开发需求。
2024-07-11 09:28:42
5314
2
原创 # 深入解析C/C++中的关键运算符:i++, ++i, a=i++, a=++i 及复杂表达式的运算顺序
在C/C++编程中,运算符的优先级和结合性是理解复杂表达式运算顺序的关键。主要介绍了C语言中的运算符,包括算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符、条件运算符、指针运算符、sizeof运算符,以及复杂运算符的运算顺序
2024-07-08 21:07:21
1236
1
原创 探索TXE、TC、RXNE标志位在串口通信中的轮询与中断应用
在STM32中,串口通信是一种常用的通信方式,在串口通信中,TXE、TC和RXNE是三个非常重要的标志位。本文将简要介绍这三个标志位的作用和使用方法。TXE、TC和RXNE等标志位在串口通信中扮演着至关重要的角色,它们的状态直接决定了数据的发送和接收过程。
2024-07-08 12:03:21
2661
原创 物联网数据解析实战:掌握CJSON库核心函数,精准处理JSON数据
我们详细讲解了CJSON库的核心函数,包括如何创建JSON对象、添加键值对、解析JSON字符串以及遍历JSON对象等,过实际操作解析OneNET平台返回的JSON数据,学会如何精准地处理物联网中的JSON数据,为物联网项目的开发提供有力支持。
2024-07-05 10:19:30
1244
原创 基于STM32的温湿度检测TFT屏幕proteus恒温控制仿真系统
本博客介绍了基于STM32的恒温控制箱检测系统,通过DHT11传感器采集温湿度数据,TFT LCD屏幕实时显示,并使用按键进行页面切换和温度阈值调整。Proteus仿真验证了系统的可靠性。
2024-06-26 17:14:49
1435
原创 探究电子电路中的电压与电平转换
通过本篇博客我们可以清晰地理解电压转换与电平转换的概念、区别以及它们在电路中的应用。电平转换:更侧重于数字电路中的信号电平匹配,.电压转换 :不论是降压还是升压都是为了给器件提供合适的供电电源
2024-06-26 14:11:28
913
原创 基于STM32的智能农场监控系统
本项目利用STM32微控制器和阿里云物联网平台,实现了一个智能农场监控系统,能够实时监测土壤温湿度和烟雾数据,并通过APP远程控制水泵的开关。系统具有实时性高、可靠性强的特点,为现代农业的发展提供了有力的技术支持。
2024-06-11 11:02:28
729
原创 微信小程序连接阿里云快速入门【物联网】
微信小程序作为一款轻量级的小程序开发框架,本文介绍了如何使用微信小程序连接阿里云物联网平台,帮助您轻松从零开始实现微信小程序连接阿里云。
2024-05-22 17:02:35
4994
3
原创 阿里云云产品流转规则设置全攻略【M2M通信】
通过本教程的详尽介绍,旨在提供一份保姆级的云产品流转规则设置指南,帮助您轻松掌握阿里云物联网平台上的云产品流转功能。接下来我将带着您一步步实现云产品流转规则设置
2024-04-03 15:10:07
3313
13
原创 从0到1:使用app inventor 开发手机app实现连接阿里云平台(含源码)
通过本教程的学习,自己也可以开发一款属于自己的APP。APP Inventor是一个基于Web的集成开发环境,它允许没有编程经验的人也能通过拖拽组件和逻辑块来创建Android应用。接下来,我将带你一步步打造你的首款APP。
2024-04-02 11:30:40
5383
1
原创 STM32连接阿里云(从固件烧录到代码实现)
本教程旨在帮助开发者顺利完成STM32与阿里云的连接与控制任务。涵盖了从开发环境准备到硬件连接,再到代码编写与调试的各个环节。每一步都至关重要,确保了设备能够稳定接入并受控于云平台。
2024-04-01 20:34:45
5255
23
原创 ESP8266 NodeMCU连接阿里云(从环境搭建到代码实现)
通过本教程,我们详细介绍了如何将ESP8266 NodeMCU连接到阿里云IoT平台。从开发环境搭建到库文件修改,再到代码编写与调试,每一步都至关重要。
2024-04-01 11:32:26
1559
2
原创 零基础 ESP-01S使用AT指令连接阿里云(含ESP-01S 固件烧录)
本教程从ESP8266-01S固件烧录开始(保姆级教程),详细介绍了如何使用AT指令将ESP8266-01S连接到阿里云物联网平台。对于零基础的用户来说,只要按照教程操作,就能够轻松实现物联网设备的接入和控制。
2024-03-31 22:49:21
6968
31
原创 零基础搭建自己的阿里云物联网平台
通过本教程,我们完成了阿里云物联网平台的创建,使用工具生成MQTT连接参数,使用mqtt调试助手连接阿里云
2024-03-30 19:15:59
8879
13
原创 基于Arduino的RFID智能门禁
通过本文的指导,你应该已经能够使用Arduino和MFRC522 RFID读写模块实现RFID卡片的刷卡开门功能。
2024-03-30 10:46:33
1987
原创 数据结构系列-顺序表的操作(含全部代码)
本文主要介绍了顺序表的基本操作,像线性表的创建,插入,删除,按值查找,长度,清空线性表,释放线性表,打印线性表等操作
2023-11-13 22:58:08
247
原创 Modbus-crc16校验原理和方法(含测试代码以及演算过程)
本文主要讲了modbuscrc16的计算方法和手算验证过程。以及一些modbus的基础知识
2023-11-08 17:53:17
28277
28
原创 基于物联网的智能体育器材管理系统
本系统可以将采集到的数据上传至阿里云物联网平台,并通过物联网平台发送至用户的手机app上,用户可以远程查看室内情况,并可以远程处理室内异常情况.
2023-08-16 16:51:22
357
原创 基于Arduino的智能晾衣架
智能晾衣架是应用物联网工程技术,通过网络和物品的连接得以控制晾衣架的状态。智能晾衣架通过多个传感器来对外界环境变化进行监测,从而判断是否要进行一系列的操作,根据外部环境的变化作出及时并精确的行为。
2022-09-12 09:36:34
3672
19
原创 Arduino基础项目篇-基于Arduino的智能小车
从这篇开始,后续会陆陆续续写一些自己入门单片机以来做过的一些项目教程,y由于不是现在做的,所以我可能没有调试的照片啥之类的,而且做的东西大多都拆了。我刚入门Arudino时,做的第一个项目,就是Arduino智能小车,做出来的小车具有红外避障,蓝牙控制,超声波避障,循迹等动能做出来的最终样子是类似这样的1.四个小车轮子2.四个直流减速电机3.两节18650锂电池,大概电压在7.4V左右,电压最好不要超过12V不然会损坏电机驱动4.电池盒,给电池充电5.L298N电机驱动6.Arduino UNO 单片机7.
2022-07-03 21:59:24
13012
1
原创 单片机C语言基础知识-指针篇
引言:指针是变量在计算机或单片机内所占有的存储区域的地址。C51语言中广泛使用的指针概念是从C语言中继承下来的,利用指针变量不但可以操作各种基本的数据类型、,而且能使C51语言像汇编语言一样,具有处理单片机内存地址的能力。...
2022-06-19 19:21:45
4011
原创 单片机C语言基础知识篇
本人是一名在校的即将大四的物联网专业学生,暑假期间无聊,想写一些东西,来记录之前学过的一些单片机的基础知识,由于记纸质笔记太过低效率了,而且也不看,所以想学着写博客来记录。后续会不定期推出Arduino篇,51篇,stm32篇,以及写一些之前自己做过的一些项目教程。...
2022-06-12 21:16:30
4002
1
googlenet-rubbish-1.rar
2021-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人