如何做一个无线锡罐电话!(Arduino对讲机)

34105个

251

31

介绍:如何制作无线锡罐电话!(Arduino对讲机)

:嗨!我是杰夫!我是一个对制造东西充满激情的电子工程师。我相信创造是为每个人准备的,我很高兴能够分享我所学到的东西,让其他人能够追求他们的激情……

就在前几天,我正在打一个很重要的电话,这时我的香蕉手机坏了!我很沮丧。这是我最后一次因为那该死的电话而错过一个电话!(事后看来,我可能拿到了a太生气了,看图片)

是时候升级了。进入无线锡罐电话!全新改进的gag手机,满足我所有的假通讯需求!

注:(该项目实际可行)

我是这样做的!

老师的笔记

老师们!你在教室里用过这个吗?
添加教师注意分享您是如何将其纳入你的教训。

第1步:工具和材料

对于这个项目,你将需要相当多的电子设备和一些工具。

我想透露这个项目是由DFRobot赞助的。所有部件都由他们提供,并且提供的一些链接是DFRobot的附属链接。如果您想支持Facio Ergo Sum,请随意使用!非品牌零件也能工作。感谢DFRobot让这个项目成为可能!

工具-

  • 钻头(W /位)
  • 锡剪
  • 热胶枪(小心:很烫)
  • 尖嘴钳
  • 圆头锤

材料-(两个)

第二步:准备罐头

在我们把电子设备接上电线之前,我们得先把罐子准备好。为此,我们将钻两个孔,一个用于天线,一个用于按钮。

我从天线孔开始。首先,我把天线板放在锡罐里,以测量孔需要离侧面多远。然后,我用手指在山脊上做了记号,用白板笔在洞上做了记号,以便以后擦干净。然后,我用水龙头在要钻的地方留下一个小凹痕。这将有助于指导下一步的演练。

根据您使用的天线,您可能需要一个较小/较大的孔。为了找到合适的尺寸,我把天线上的螺纹和钻头的尺寸做了比较。

注:(我的结果是7/32)

好了,安全眼镜!

一旦你选择了一个大小和标出来的洞,钻入罐,走高速,但不要太硬推。因为如何站不住脚的锡罐是,它通常会剪切,使手表为尖锐的金属。使用罐头咬和钳子清理这个边缘。

然后是钮孔的时间。这个有点不同。

注:我与我有什么工作,所以我决定尝试再次使用钻和锡剪。一个Forstner位可能工作要好得多。以下是我做到了。

首先,我从按钮上拧下塑料“螺母”。然后我把螺母放在我想要的位置,并标记了内径。然后我钻了五个洞,用铁皮剪把材料清理出来,形成一个圆圈。标记孔,敲打它,然后钻孔。

停!它是HAMMERTIME!

之后,我用锤子和钳子敲入金属片并将其弯曲。请参考图片以更好地了解我是如何做到这一点的。我提供了一个劣质的图表,应该可以帮助你。

注:我建议使用一个球头锤。我用一个普通锤,因为这就是我了。

完成后,你可以拧上天线和按钮。再次,小心任何尖锐的金属碎片!

第三步:热胶枪时间!

现在,让我们在组件胶水!

首先,插入你的热胶枪,等待它加热。

*危害主题开始播放... *

然后,使用热熔胶将天线板固定在罐头上。我还建议在天线的金属部分涂上胶水,这样它就不会被磨到罐子上。

注意:对于所有这些组件,使用大量的热胶,所以没有任何东西有机会与罐头接地。如果你听到嗡嗡声或蜂鸣声时,测试它,你可能有一个接地故障。

胶Arduino的乌诺到罐的底部,然后安装电池组。这将是最重的部分,我建议采用胶边,然后将其放置在您想要的可以休息(使天线朝上)。电池组永远是重力的CAN自然中心。

我把扬声器粘在电池组的一边,麦克风粘在另一边。(参考图片)这主要是为了美观和电线管理。

一定要用很多胶水,这样就不会有针粘在锡罐里了。

步骤4:布线电路

一旦一切都牢固地粘在,它的时间线!使用所提供的原理图所有的跳线连接到其相应的引脚。我也将提供以下针脚输出:

(注意,这是重力膨胀帽)

天线板:

  • MI - >味噌
  • 莫->莫西
  • 屏幕->屏幕
  • CE ->引脚7
  • CSE ->引脚8
  • 接地- >接地
  • 5伏->5伏
一些需要注意的有关这款主板。该NRF24L01是一个宏伟的技术,但用电非常敏感。确保只有随着电力它3.3 v除非你像我一样使用附带的背包。使用附加板时只需连接到5V,否则会炸掉天线。

模拟传感器的声音:

  • 重力销->A0

音频放大器:

  • +(扬声器输入)-> 9或10(左或右音频)
  • - (对扬声器输入) - > GND
  • 重力引脚 - > D0

开关:

  • NO - > A1
  • COM - > GND

以下是电路的简要说明(到希望受益使用不同的板的人)

因为RF24Audio图书馆我们使用,存在对的麦克风,扬声器,开关,和天线一个非常具体的引脚:

话筒信号引脚会一直走下去A0销。

开关(用于切换到传输模式)始终是A1销。

音频放大器我用的不管它插在哪里,只要它有电。重要的是你正在使用的音频传输线,默认情况下是针910(为左和右音频)。

天线CECSE公司总是连接到管脚78(这是允许两个方向的无线电信号)

希望这些信息将帮助你在接线板上的任何该电路。

第五步:推码

是时候推一些代码了!这个项目的程序是超级简单的感谢RF24音频库。简直连10行代码都没有!看一看:

//Include Libraries # Include  # include < SPI。h > # include < RF24Audio。h > RF24电台(7、8);//使用引脚7 (CE) 8 (CS) RF24Audio rfAudio(radio,1)设置电台;//使用广播设置音频,并设置为广播号0。void setup() {rfAudio.begin()//唯一要做的就是初始化库。}

我不会解释它是如何工作在这里,但如果你想了解更多关于Arduino的IDE和这段代码的方式,看看这个链接

您还需要安装RF24和RF24Audio库,您可以下载在这里

安装好Arduino IDE后,下载提供的Arduino程序,并打开代码。查看工具下拉菜单。确保“程序员”设置为AVR ISP,并板设置为Arduino UNO(或任何你正在使用的板)。还要确认您在正确的端口(应该说“Arduino Uno on com#”)。

现在我们准备推送代码。将USB线插入Arduino和计算机,然后单击IDE左上角的Upload箭头。代码上传后,你可能会听到安静的嗡嗡声。

试着按下按钮,看看嗡嗡改变音高。还应该在IO扩展HAT顶部暗淡的LED。

如果您得到了这些结果,那么程序应该正确运行,所有东西都应该以正确的方式连接。

第六步:测试

为了测试它,你需要打开两个罐子。按下一个按钮,对着麦克风发出一些噪音。你能听到另一个罐子的声音吗?

在另一个罐子上做同样的事情。听到什么?

如果是的话,有用而你完成! 注意:如果遇到干扰或嗡嗡声,请检查接地问题。确保所有的导线都没有接触到罐子,并且部件之间有足够的胶水。尽量避免相互缠绕,因为这样会增加干扰。我还建议用胶带覆盖天线的金属部分,以防天线接地到罐子上。

一旦你知道它起作用了,也试着测试一下距离;如果没有什么东西挡住信号,它应该能达到一公里!

第七步:结论

恭喜你,你成功了!做这个项目真是太棒了!

谢谢你阅读我的指导,我希望你喜欢看视频,我希望你发现它非常有趣。

我想透露,这个项目是由赞助DFRobot,他们使我们能够为这个项目通过提供所有部件的存在,所以随意去给他们一些爱!

更新:我进入这个造说明在Arduino的比赛,所以如果你喜欢这个项目,请给它的橙色按钮投票楼下!

更新更新:我也进入Arduino的制作,从家庭大赛,所以我很想如果你能告诉我你在那些网站上的支持,以及!

更新更新以前更新我也在Hackaday。io制造技术在家挑战,所以去投票吧在这里!

跟我来做更多像这样酷的项目,然后去做点什么!要不断学习。:)

——杰夫·M。

Facio Ergo Sum:“我创造故我在”
Arduino比赛2020

这是。中的一个条目
Arduino比赛2020

第一个分享

    建议

    • 后院大赛

      后院大赛
    • 愚蠢的帽子速度挑战

      愚蠢的帽子速度挑战
    • Arduino比赛2020

      Arduino比赛2020

    31日的讨论

    1
    CBedll

    提示2天前步骤2

    保存几个步骤,即可取得一个更好的结果:我们一个步骤位演练。非常值得的!

    1
    JohnM1318

    3天前

    我不知道什么是好?您的锡罐电话或视频的技能!太好笑了!这正好解决了我在我的车库是和妻子不叫我在吃饭的问题!谢谢!

    0
    JohnM1318

    2日前回覆

    我从小听的同钟,在一个农场,在NW俄亥俄州!但开饭的铃声会侵犯邻居的权利相当。德国有大约事情都是不出声奇怪的法律。

    太棒了!My mom had the handheld one (as opposed to the wall-hanging one) but it was still very loud We never got noise complaints

    0
    1234567guy

    问题2天前

    作为初学者,我能做一个吗?

    0
    188 体育 世界杯

    两天前的回答

    绝对的!事实上,我*推荐*你从这个项目开始!不需要焊接,电路非常简单,只需要少量的组件。我在设计时考虑到了初学者;)

    0
    188 体育 世界杯

    3天前回答

    哈,我一直在考虑做一个真正的定制版PCB,这样更容易组装……但是这个项目背后的全部想法就是自己动手做!:))

    0
    艾德赫达迪

    问题3天前

    为什么你不能使用在这一个纳米?会比UNO便宜得多。

    2
    zvizvi

    3天前

    太好了!我肯定会自己建一个(孩子和妈妈在500米外)。感谢楼主的分享!组件的选择也很巧妙

    3.
    bigbigdave

    提示4天前

    真棒项目!做得很好。整个“有很多尖锐的锯齿边缘稍微可怕的大洞”的一部分,我不得不建议你看看那是阶梯钻头奇迹(有时被称为“单位”)。可用一个bazillion地方,价格便宜,容易,并且用于钻井薄材料的工具。

    这只是亚马逊键入“阶梯钻”,但它会告诉你什么是我说的:https://www.amazon.com/s?k=step+drill&ref=nb_sb_noss_2,并在这里使用我可爱的助手亚当显示它们:https://youtu.be/A3-9Vk_2be4?t=1170如果您想他们是如何工作的解释,快退该视频在17:55标记。

    博比公爵的敬意,以及!

    1
    188 体育 世界杯

    回复3天前

    谢谢!是啊我爸爸是一名机械师,并尽快他看到了视频,他给我发了一个文本chidding我,不使用的Uni-位。这是我的工具,以购买就行了!(另外,爱亚当野人,我是一个忠实粉丝。也许我应该开始说“每一个工具锤子的Uni-位”)

    1
    bigbigdave

    回复2天前

    哈!太好了!

    0
    bigbigdave

    回复2天前

    T'was不是我的意图,但我想我没有养你一个。:-D

    2
    MrErdreich

    3天前

    感谢您让我的童年梦想与21世纪的DIY社区相遇!在Arduino课程中,我计划用这个很棒的项目来激发与学生的对话。祝你比赛好运!

    0
    throbscottle

    3天前

    为什么,确切地说,我的航空剪在你的房子?

    0
    存活π

    3天前

    很好。大量的线比特使用,应该称为无弦锡罐电话。:)