树莓派3B
一只不会编程的小渣渣
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
树莓派3B调用翔云人脸识别接口(cjson格式)
一、修改部分 int post_faceMatch(double *faceMatch) 这个函数里面的key和secret 修改对应的图片名 二、程序部分 #include <stdlib.h> #include <stdio.h> #include <string.h> #include <curl/curl.h> #include <cjson/cJSON.h> #include <sys/types.h> #includ原创 2021-02-08 18:01:34 · 392 阅读 · 0 评论 -
linux树莓派3b智能家居(五)双线程之FTP和语音控制
Linux多线程 创建线程 int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine) (void *), void *arg); 使用前先声明一个进程标识符变量pthread_t *thread; 以及声明固定格式函数void *task(void *arg) The attr argument points to a原创 2021-01-09 10:34:15 · 406 阅读 · 0 评论 -
linux树莓派3b智能家居(四) FTP控制继电器(客户端篇)
核心思想 取指->译码->执行 因为是使用串口输入,所以依旧可以使用这种思想 译码函数(与前两篇相同) 提高代码复用性,并且可以屏蔽无用指令,虽然最后还是发的ascll码形式。 客户端程序(删的只剩框架) #include <sys/types.h> #include <sys/socket.h> #include <stdio.h> #include <stdlib.h> #include <arpa/inet.h> #include原创 2021-01-09 10:34:04 · 280 阅读 · 0 评论 -
linux树莓派3b智能家居(三) FTP控制继电器(服务器篇)
核心思想 取指->译码->执行 参考上篇 译码函数(与语音识别控制继电器相同) FTP控制继电器(删的只剩框架) #include <sys/types.h> #include <sys/socket.h> #include <stdio.h> #include <stdlib.h> #include <arpa/inet.h> #include <netinet/in.h> #include <string.h>原创 2021-01-09 10:33:51 · 408 阅读 · 0 评论 -
linux树莓派3b智能家居(二) 语音模块控制继电器
修改cmdline(略) 语音识别模块二次开发 识别口令后串口发送的信息 识别操作语音发送的信息(开所有灯,开红灯……) 核心思想 取指->译码->执行 为什么不让串口直接发送与继电器驱动对应的指针??? 语音识别模块不好发送16进制格式的指针!!!! 一丶通过read串口读取指令(ascll形式) 二丶将读取到的指令转化为继电器驱动规定的输入指令格式 三丶将转化后的指令write到内核驱动 语音模块控制程序(删的只剩框架) #include <sys/types.h> #inc原创 2021-01-09 10:33:34 · 805 阅读 · 0 评论
分享