怎样用智能手机控制火车模型

电子说

1.3w人已加入

描述

步骤1:收集所有东西!

控制器

在开始构建之前,请确保您拥有以下所有部件,材料,工具和耗材:

Arduino板,最好是Arduino UNO,MEGA,Leonardo或类似的,可以连接到Adafruit电机驱动器护罩上。

Adafruit电机驱动器护罩。

12伏直流电源。

DTMF解码器。

连接轨道电源和道岔的电线。

将DTMF解码器连接到数字引脚和电源的线路。

配备DTMF音频发生器应用程序的智能手机。

十字头螺丝刀。

1KΩ - 10KΩ电阻。

步骤2:编程Arduino板

控制器

如果您的计算机上没有Arduino IDE,请从此处下载。如果您没有在IDE中使用,可以在此处找到Adafruit电机驱动器屏蔽库。在编译程序之前,请确保在IDE中安装它。

步骤3:修改DTMF解码器

控制器

在标记为“DV”的电路板上寻找LED,只要DTMF解码器接收到适当的音频信号,它就会亮起。追踪它到芯片的路径(确保你没有跟随GND连接)并焊接铜线连接芯片引脚和连接LED的电阻器的电线。

步骤4 :制作布局

控制器

我制作的测试布局由一个小椭圆环和两个码边组成。

步骤5:进行所有接线连接

控制器

控制器

在引脚GND之间连接一个“下拉”电阻和A0。将AF电机屏蔽层插入Arduino电路板上,小心地将屏蔽引脚对准Arduino电路板上的插座,然后将屏蔽层向下推,将其牢牢固定在Arduino电路板上。

进行以下接线连接:

将两个道岔中的任何一个连接到标有“M4”的螺钉接线端子。

将第二个道岔连接到标有“M3”的螺钉接线端子。

将供电装置轨道的电线连接到标有“M1”的螺钉接线盒。

将DTMF解码器的数字输出连接到Arduino板的模拟输入,如下所示:

D0到A1

D1至A2

D2至A3

D3至A4

DV至A0

步骤6:将火车放在轨道上

控制器

我们将只使用两台机车进行测试。您甚至可以使用一个。

步骤7:将手机连接到蓝牙接收器

确保智能手机上安装了DTMF音源应用程序。打开蓝牙接收器并打开智能手机的蓝牙,转到设置》蓝牙,找到接收器的名称并与智能手机配对。

步骤8:测试您的设置

打开DTMF音频生成器应用程序并测试您的布局。默认控制如下:

2:加速机车前进。

8:向后加速机车。

5:停止机车。

1和3:第一个道岔控制。

4和6:第二个道岔控制。

其余按钮未使用,可以是通过修改Arduino程序来控制更多的道岔。

如果机车开始向错误的方向移动,请关闭电源并互相交换供电轨道的电线。

第9步:让您的布局正常工作!

现在您可以坐下来,在沙发上放松,控制您的火车和道岔你的手机

步骤10:我还能做些什么?

控制板上还有很多未使用的按钮。因此,请继续为您的布局添加更多功能,并在下方分享您的创作。 一切顺利!

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分