是这样的我想做的一个东西就是用树莓派实现对固定几个坐标的点击。实现一个简单的电话拨号器。 这个怎么搞一个简单的机械手。
1
woshichuanqilz OP 现在就是不知道什么东西可以实现简单的机械手
|
2
xmcp 2017-12-05 18:42:34 +08:00 via iPhone
不如把按键拆掉试试连到 GPIO 上
|
3
ysc3839 2017-12-05 18:46:17 +08:00
你可能需要调制解调器。
|
4
Hardrain 2017-12-05 21:27:28 +08:00 via Android
1. 电话调制解调器(非 dsl)
2. 通过快速连续点按挂断按钮(脉冲拨号) 3. DTMF(双音多频) 可以去 wiki 上查一下频率的表 如不改装电话机 可通过音频耦合器实现 |
5
Osk 2017-12-05 21:40:52 +08:00 1
我最近用 python 做了个简单的固话拨号 app,分享下:
硬件:只需要一个 usb 56k modem,之前我也和楼主一样走偏了,什么单片机的都想出来了,,,最后发现 56k modem 使用 AT command, 拨号很容易。modem 拨号,需要电话摘机通话。 打开串口 发送几个命令初始化下 modem ATZ ATE0 AT+GCI=B5 AT+VCID=1 |
6
Osk 2017-12-05 21:48:41 +08:00
点错了,误发了一段。。。
几条命令的作用: 软复位 modem 关闭命令回显 设置区域(我需要用来电显示,一些 modem 不需要设置) 打开来电显示功能 打电话: ATD{}; {}替换成实际号码 比如 ATD10010; 等 modem 发出拨号音并返回 OK 后发送 ATH modem 挂机就 ok 来电后会有一个 RING, 然后就是 DATE = 1122 TIME = 17400 NMBR = 186XXXXXXXX 来电显示信息就在这里(第一声响铃后第二声响铃之间) |
7
billlee 2017-12-05 21:55:23 +08:00
只要拨号的话,应该可以用继电器脉冲拨号。
|
9
yksoft1 2017-12-06 17:42:09 +08:00
作什么固话拨号器,做一个手机拨号器吧。买一个 MT6261 方案可以连接电脑出 USB 串口的儿童电话手表或者卡片手机,直接串口输入命令即可。
|
11
woshichuanqilz OP @Osk 哥们, 谢谢, 能不能分享一下代码, 我这个研究的不多, 谢谢你了, 我付费也 ok 的. 谢谢哥们
|
12
Osk 2018-02-22 12:50:16 +08:00
@woshichuanqilz 我把代码上传了: https://github.com/dot-osk/ATCmd,你可以试试,我用过 pci 和 usb 的 modem 都可以,modem 和话机串起来即可。
代码比较简陋,python3 环境的,只支持来电显示和拨号 |