随笔分类 -  Arduino笔记

ARDUINO UNO烧录BOOTLOADER
摘要:批量烧录为了速度加快,使用USBASP工具,配合PROGISP软件进行烧录。 因为脱离了ARDUINO IDE,所以需要研究AVR单片机的熔丝位设置问题。 刷ATMEGA16U2芯片,需要这样设置: 刷ARDUINO UNO的内核 ATMEG328P需要,下面你的设置: 其实这些bootloader 阅读全文
posted @ 2019-12-07 14:49 神秘藏宝室 阅读(2276) 评论(1) 推荐(0)
ARDUINO使用GPRS发送GPS数据到OneNet测试
摘要:功能: 测试把固定的GPS数据发送到OneNet平台 调试途中碰到的问题 ARDUINO不支持sprintf的double打印,只能转换为char字符串然后再%s打印 C include define DebugSerial Serial define GprsSerail Serial3 defi 阅读全文
posted @ 2016-09-25 21:51 神秘藏宝室 阅读(7207) 评论(3) 推荐(1)
ARDUINO MEGA2560 经过ESP8266 WIFI模块上传温湿度数据到 OneNet 服务器
摘要:简述 原来写了一个C++的wifi库但是发现用c++ arduino这小身板有点扛不住,代码比较大,使用String类型数据处理速度慢,而且很容易无缘无故跑飞。而且封装成库后使用还需要修改arduino的串口缓存大小才能使用。 今天抽空重新用c写了一下代码,运行速度明显加快,也不需要修改Arduin 阅读全文
posted @ 2016-08-03 18:59 神秘藏宝室 阅读(25487) 评论(0) 推荐(2)
中国移动OneNet平台上传GPS数据JSON格式
摘要:最终目的输出 1. 使用arduino代码组合出来HTTP头 使用OneNet官方提供的Httppacket库 2.使用JSON库合成JSON数据 串口输出效果 3. 综合HTTP头和JSON输出需要的POST请求 成功输出 阅读全文
posted @ 2016-08-01 20:58 神秘藏宝室 阅读(5701) 评论(0) 推荐(0)
ARDUINO解析GPS数据,读取出来GPRMC帧数据
摘要:测试板子使用ARDUINO MEGA2560 阅读全文
posted @ 2016-07-31 23:05 神秘藏宝室 阅读(4448) 评论(0) 推荐(0)
memcpy使用
摘要:void memcpy(void dest, const void src, size_t n); 功能编辑 从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中 阅读全文
posted @ 2016-07-31 21:17 神秘藏宝室 阅读(280) 评论(0) 推荐(0)
strstr使用
摘要:extern char strstr(char str1, const char str2); 语法: strstr(str1,str2) str1: 被查找目标 string expression to search. str2: 要查找对象 The string expression to fi 阅读全文
posted @ 2016-07-31 21:00 神秘藏宝室 阅读(349) 评论(0) 推荐(0)
memset使用
摘要:void memset(void s, int ch, size_t n); 函数解释:将s中当前位置后面的n个字节 (typedef unsigned int size_t )用 ch 替换并返回 s 。 memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一 阅读全文
posted @ 2016-07-31 20:48 神秘藏宝室 阅读(339) 评论(0) 推荐(0)
ARDUINO W5100 WebServer测试
摘要:1.直接下载官方的enternet->WebServer代码 打开串口调试助手显示网页IP 在浏览器输入192.168.1.177 串口监视器会显示GET信息 阅读全文
posted @ 2016-04-21 09:59 神秘藏宝室 阅读(2012) 评论(0) 推荐(0)
ARDUINO W5100 WebClient 测试
摘要:基础工作:W5100扩展板插在ARDUINO上。用网线把W5100和自己家的路由器连接。插上网线能看到侧面网口指示灯变亮。路由器开启DHCP服务(一般都是开启的)。 1.打开官方例程里面的Ethernet->WebClient 2.修改里面的谷歌服务器为百度的。 3.修改IP地址为本地的局域网号码段 阅读全文
posted @ 2016-04-21 09:52 神秘藏宝室 阅读(2199) 评论(0) 推荐(0)
中国移动OnetNet云平台 GET指令使用
摘要:注意:Connection: close后面有两个\r\n 返回: 剩下工作就是解析Json数据读取出来数值 阅读全文
posted @ 2015-09-20 17:05 神秘藏宝室 阅读(772) 评论(0) 推荐(0)
Arduino 看门狗使用
摘要:1.需要调用#include 2.设置看门狗复位时间wdt_enable(WDTO_2S);代码时间定义的底层查看#define WDTO_15MS 0/** \ingroup avr_watchdogSee \c WDT0_15MS */#define WDTO_30MS 1/** \ingrou... 阅读全文
posted @ 2015-09-17 17:32 神秘藏宝室 阅读(4238) 评论(1) 推荐(0)
中国移动OnetNet云平台 使用WIFI模块ESP8266 TCP非透传模式传输数据流步骤
摘要:测试使用工具: WIFI模块型号:ESP8266 https://item.taobao.com/item.htm?spm=a1z10.1-c.w137712-175513579.2.btbD9X&id=520305709648 USB-TTL调试工具:CP2102 https://item.tao 阅读全文
posted @ 2015-09-17 15:42 神秘藏宝室 阅读(8782) 评论(0) 推荐(0)
中国移动OnetNet云平台 使用WIFI模块ESP8266 TCP透传模式传输数据流步骤
摘要:测试使用工具: WIFI模块型号:ESP8266 https://item.taobao.com/item.htm?spm=a1z10.1-c.w137712-175513579.2.btbD9X&id=520305709648 USB-TTL调试工具:CP2102 https://item.tao 阅读全文
posted @ 2015-09-17 15:28 神秘藏宝室 阅读(52203) 评论(1) 推荐(3)
中国移动OnetNet云平台 使用以太网传输数据流步骤
摘要:使用工具: 网络调试助手 链接:http://pan.baidu.com/s/1c06VC9E 密码:h0ys 1.选择TCP Client 2.输入IP 183.230.40.33 3.输入端口80 4.点连接(显示断开,表示已经连接) 5.整理要发送的数据流 发送JSON数据流,格式一定要正确, 阅读全文
posted @ 2015-09-17 15:25 神秘藏宝室 阅读(5445) 评论(0) 推荐(0)


 >>>转载请注明出处<<<