站内搜索
发作品签到
标准版

Z-1100对讲机

工程标签

1.2w
0
0
16

简介

使用arduino nano 以及nrf模块的对讲机,2dbi天线条件下市区通讯距离100米左右

简介:使用arduino nano 以及nrf模块的对讲机,2dbi天线条件下市区通讯距离100米左右

开源协议

GPL 3.0

创建时间:2022-07-20 19:05:09更新时间:2022-10-28 15:54:27

描述

关于这个对讲机

空旷地带能一百来米

接收端隔着厚一点的楼板就全损音质了,能改,但是没空改了,

大佬可以自行改改,我这就提供一个思路

视频是五楼接收,一楼发射的效果

为什么用成品开发板:懒得焊芯片

关于法律问题:功率合法,不会对其他正常城市信号有影响,

最多六个一起用(nrf24最大组网个数)

2.4gHz的信号,跟无人机遥控一个频率的,

别跟我犟说什么不合法啥的,我做之前查好了才做的

程序就是调了一个库,特别简单

以下是代码,arduino ide写的

 

#include <RF24.h>
#include <SPI.h>
#include <RF24Audio.h>
#include "printf.h"    // General includes for radio and audio lib

RF24 radio(7,8);    // Set radio up using pins 7 (CE) 8 (CS)
RF24Audio rfAudio(radio,0); // Set up the audio using the radio, and set to radio number 0

int talkButton = 3;

void setup() {     
  Serial.begin(115200);
  printf_begin();
  radio.begin();
  radio.printDetails();
  rfAudio.begin();

  pinMode(talkButton, INPUT);//sets interrupt to check for button talk abutton press

  attachInterrupt(digitalPinToInterrupt(talkButton), talk, CHANGE);  
  //sets the default state for each module to receive
  rfAudio.receive();
}

void talk()
{
  if (digitalRead(talkButton)) rfAudio.transmit();
  else rfAudio.receive();
}
void loop()
{
}

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
mmexport1666865192805.mp4
157
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航