极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11062|回复: 0

使用arduino 控制 录音芯片 isd4004实现录音中继功能

[复制链接]
发表于 2018-1-17 18:57:54 | 显示全部楼层 |阅读模式
买了一块isd4004 板子,板子引出了所有isd4004控制脚。
想用arduino 控制 isd4004,实现录音中继功能。即:对讲机接收到信号时,触发芯片录音,信号结束录音结束,等待1秒,触发对讲机ptt,放音,放音结束,释放ptt。
刚刚初学arduino编程,不知该用什么语句,请大师们多多指教?

这两天就用 开关的那个程序测试,没有什么进展,就是当开关按下,触发红色led亮,开关弹起后,红色led灭,延时0.5秒,绿色led亮。
感觉用单片机应该挺简单,可是我还没摸着头脑

//0 端口为开关接口
int ledpin = 7; //定义数字7 红色led
int val;//定义变量val
int recplay = 6; //定义变量 绿色led

void setup()
{
  pinMode(ledpin, OUTPUT); //定义小灯接口为输出接口
  pinMode(recplay, OUTPUT); //定义按键接口为输入接口
}
void loop()
{
  val = analogRead(0); //读取数字7 口电平值赋给val
  if (val > 1000) //检测按键是否按下,按键按下时小灯亮起
  {
    digitalWrite(ledpin, HIGH); //设定PIN7脚为HIGH = 5V左右
      }
  else
  {
    digitalWrite(ledpin, LOW);
    }
if( analogRead(0)<1000)
{  
      digitalWrite(recplay, HIGH);
       delay(1000);   
      digitalWrite(recplay, LOW);
   
  }
  
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 16:49 , Processed in 0.041727 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表