- 博客(7)
- 收藏
- 关注
原创 NRF24L01故障排查
一、概述 NRF24L01想必是大家在入门时候最常用的一款射频模块,它使用SPI接口,2.4G频段进行通讯,长距离低功耗,对于免连接通讯非常好用。但,我们常说浪费生命就用NRF24L01,它在射频的好用和在硬件搭建的难用几乎成正比,使用面包板 + 杜邦线跑通的可能性很渺小。所以针对这个问题,我专门写下这篇文章,用来帮助新手快速跑通NRF24L01;同时避免新手因误看垃圾教程,什么 "NRF24L01应该接5V增强供电",“肯定是淘宝假芯片”等,导致浪费时间和精力。二、如何查出故障...
2021-10-03 17:35:55
7094
17
原创 如何给Arduino项目添加音乐播放功能
(以下教程仅针对Arduino UNO、Arduino Nano等使用Atmel328P为核心的开发板)一、蜂鸣器播放音乐说起单片机播放音乐,大家第一个想到的应该是无源蜂鸣器或喇叭。( 因无源蜂鸣器的工作原理与扬声器相同,此处混为一谈,但实际使用仍有区别 ),无论是51、Arduino、亦或是STM32,在入门时期都会使用蜂鸣器进行播放音乐。无源蜂鸣器的应用非常广泛,小到电子贺卡,玩具,大到上世纪的康瑞达电脑,都使用无源蜂鸣器进行发声或音乐的播放。在Arduino中,经常使用以下...
2021-10-03 01:59:01
7715
2
原创 ESP8266连接onenet(旧版MQTT方式)
一、为什么使用旧版MQTT1、低协议开销MQTT 的独特之处在于,它的每消息标题可以短至 2 个字节。MQ 和 HTTP 都拥有高得多的每消息开销。对于 HTTP,为每个新请求消息重新建立 HTTP 连接会导致重大的开销。MQ 和 MQTT 所使用的永久连接显著减少了这一开销。对不稳定网络的容忍MQTT 和 MQ 能够从断开等故障中恢复,而且没有进一步的代码需求。但是,HTTP 无法原生地实现此目的,需要客户端重试编码,这可能增加幂等性问题。低功耗MQTT 是专门针对低功耗目标...
2021-06-15 15:58:20
12797
24
原创 单片机蓝牙无线烧录
当我们把Arduino开发板安装到设备上后,要进行重新烧录总要拖着一条长长USB线,特别是对于一些开发板,例如Arduino pro mini这种不带USB to TTL的开发板,更是要拉着好几根杜邦线进行烧录,还会面临接触不良的问题,特别特别麻烦。...
2021-06-10 11:45:09
5903
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人