语音模块语音输入树莓派打印开灯关灯源码

简介: 语音模块语音输入树莓派打印开灯关灯源码

源码

#include <wiringSerial.h>
#include <wiringPi.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
int main ()
{
    int fd;
    char cmd[128]={'\0'};
    int nread;
    wiringPiSetup();
    fd = serialOpen("/dev/ttyAMA0",9600);
    while(1){
        nread = read (fd, cmd, sizeof(cmd));
        if(strlen(cmd)==0){
                printf("chaoShi\n");
                continue;
        }
        if (strstr(cmd,"open")!=NULL){
            printf("open light\n");
        }
        if(strstr(cmd,"close")!=NULL){
            printf("close light\n");
        }
        memset(cmd,'\0',sizeof(cmd)/sizeof(char));
    }
    return 0;
}

接线

20201018113942517.jpg

运行

20201018113940579.png

相关文章
|
7月前
|
IDE 搜索推荐 编译器
使用esp8266使用小爱同学实现开灯与关灯操作
使用esp8266使用小爱同学实现开灯与关灯操作
150 0
arduino环境基于wemos串口调试小助手控制小车前后左右烧写源码
arduino环境基于wemos串口调试小助手控制小车前后左右烧写源码
121 0
arduino环境基于wemos串口调试小助手控制小车前后左右烧写源码
|
7月前
|
语音技术
esp32+1.3寸屏幕语音交互
esp32+1.3寸屏幕语音交互
201 0
esp32+1.3寸屏幕语音交互
|
传感器 定位技术 计算机视觉
树莓派开发笔记(九):基于CSI口的摄像头拍照程序(同样适用USB摄像头)
树莓派开发笔记(九):基于CSI口的摄像头拍照程序(同样适用USB摄像头)
树莓派开发笔记(九):基于CSI口的摄像头拍照程序(同样适用USB摄像头)
|
传感器 监控 网络协议
Python + ESP32 DIY自动感应智能皂液器 避免触摸更安全
Python + ESP32 DIY自动感应智能皂液器 避免触摸更安全
211 0
树莓派控制继电器开关样例源码
树莓派控制继电器开关样例源码
118 0
树莓派控制继电器开关样例源码
树莓派与语音模块实现开关小灯
树莓派与语音模块实现开关小灯
111 0
树莓派与语音模块实现开关小灯
基于wemos的Arduino环境WIFI控制小车前后左右源码
基于wemos的Arduino环境WIFI控制小车前后左右源码
150 0
基于wemos的Arduino环境WIFI控制小车前后左右源码
|
物联网 开发者
Wifi-nodeMCU-esp8266 实现自动发现主人回家后给主人开灯演示 | 学习笔记
快速学习 Wifi-nodeMCU-esp8266 实现自动发现主人回家后给主人开灯演示
Wifi-nodeMCU-esp8266 实现自动发现主人回家后给主人开灯演示 | 学习笔记