BG2IUG 发表于 2018-1-17 18:57:54

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

买了一块isd4004 板子,板子引出了所有isd4004控制脚。
想用arduino 控制 isd4004,实现录音中继功能。即:对讲机接收到信号时,触发芯片录音,信号结束录音结束,等待1秒,触发对讲机ptt,放音,放音结束,释放ptt。
刚刚初学arduino编程,不知该用什么语句,请大师们多多指教?

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

//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);
   
}

}
页: [1]
查看完整版本: 使用arduino 控制 录音芯片 isd4004实现录音中继功能