电波授时小程序 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
aboat365
V2EX    分享创造

电波授时小程序

  •  5
     
  •   aboat365 2022-03-31 15:40:47 +08:00 9444 次点击
    这是一个创建于 1314 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人开发了一款《电波授时》的微信小程序,目前支持 BPC-68.5KHz 和 JJY-40.0KHz ,个人开发,免费好玩,有电波表的试试,提提意见。 目前大部分手机都可以,电脑端不行。 qWBZgs.png qW0O4e.png qW0HHK.jpg

    第 1 条附言    2022-03-31 19:16:23 +08:00
    喇叭能发射的波一般不超过 20KHz ,但可以使用失真波形中包含的谐波,这个谐波甚至可以达到 40kHz 。因为不同的喇叭、调音器等会使谐波产生差异,这可能导致手表接收不成功。目前我使用 iPhone 8 (穷),13.7KHz 频率的谐波成功对时。我正在思考如何解决这个问题,大家可以加微信群交流反馈(因微信群二维码七天有效期的缘故,后续将加群链接放入小程序中)。

    [![qfe7yn.md.jpg]( https://s1.ax1x.com/2022/03/31/qfe7yn.md.jpg)]( https://imgtu.com/i/qfe7yn)
    71 条回复    2022-04-06 14:50:44 +08:00
    villivateur
        1
    villivateur  
       2022-03-31 15:42:00 +08:00 via Android
    这个是靠扬声器发射电磁波实现对时?
    heyjei
        2
    heyjei  
       2022-03-31 15:44:04 +08:00
    扬声器也可以发射电磁波?
    abat365
        3
    aboat365  
    OP
       2022-03-31 15:52:36 +08:00   5
    @villivateur @heyjei 是的,有电流就有电波,发送特殊调制的声音到喇叭,它就变成了一个天线。
    zijieq
        4
    zijieq  
       2022-03-31 15:57:32 +08:00
    时间是取的系统时间还是网络时间呢?
    chizuo
        5
    chizuo  
       2022-03-31 16:07:48 +08:00
    思路太棒了,赞一个!
    prin523
        6
    prin523  
       2022-03-31 16:09:19 +08:00
    厉害啊,谢谢 op
    theqiang
        7
    theqiang  
       2022-03-31 16:11:35 +08:00 via Android
    这也行,
    masterclock
        8
    masterclock  
       2022-03-31 16:22:53 +08:00
    这思路 牛!
    Danswerme
        9
    Danswerme  
       2022-03-31 16:30:14 +08:00
    厉害!
    darkengine
        10
    darkengine  
       2022-03-31 16:34:09 +08:00
    @zijieq 我也在想这个问题,比真正的电波授时应该会有一奈奈的延迟
    mhqschen
        11
    mhqschen  
       2022-03-31 16:39:32 +08:00
    思路很棒,但是有点刺耳啊
    colatin
        12
    colatin  
       2022-03-31 16:41:27 +08:00
    有点意思
    liyang5945
        13
    liyang5945  
       2022-03-31 17:04:30 +08:00
    控制扬声器发出电磁波?想看看代码是怎样写的
    zagfai
        14
    zagfai  
       2022-03-31 17:33:39 +08:00
    那是不是可以随便改别人的时间
    xiashali
        15
    xiashali  
       2022-03-31 17:39:32 +08:00
    xiashali
        16
    xiashali  
       2022-03-31 17:41:42 +08:00
    qiaoqiao1235
        17
    qiaoqiao1235  
       2022-03-31 17:46:29 +08:00
    厉害了
    idblife
        18
    idblife  
       2022-03-31 17:54:25 +08:00
    这个厉害了,点个赞
    OrangeCrazy
        19
    OrangeCrazy  
       2022-03-31 17:57:33 +08:00
    厉害了!
    有块西铁城用的不多但是时间一直不准就更懒得用了.回家试试.
    aboat365
        20
    aboat365  
    OP
       2022-03-31 18:02:46 +08:00
    @zijieq @darkengine 目前获取的手机系统时间,获取网络时间的代码也写了,但未使用,原因是系统时间也是从网络获取的,很精准了,后续可能会放出这个选项。
    killeder
        21
    killeder  
       2022-03-31 19:20:50 +08:00 via Android
    niubility
    dingdangnao
        22
    dingdangnao  
       2022-03-31 19:43:45 +08:00
    牛啊
    coolsun19
        23
    coolsun19  
       2022-03-31 19:48:15 +08:00
    6666 膜拜大佬
    AltairT
        24
    AltairT  
       2022-03-31 20:13:22 +08:00
    真没想到手机喇叭可以发出电磁波。手机上各种天线为了传输更多信息,工作频率都很高,Ghz 级别的。
    xlsepiphone
        25
    xlsepiphone  
       2022-03-31 20:31:17 +08:00
    有块西铁城,舒博钛的,不过是卫星对时。
    xFrank
        26
    xFrank  
       2022-03-31 21:43:10 +08:00
    看不到图片,换个图床?
    Remember
        27
    Remember  
       2022-03-31 21:44:52 +08:00
    可以搞个 app 哇,小程序总感觉不太靠谱的样子。
    Fading2276
        28
    Fading2276  
       2022-03-31 21:50:58 +08:00   1
    之前一直在电脑上用这个网站对时

    http://g-xiake.com/zh/
    iso9001
        29
    iso9001  
       2022-03-31 22:04:07 +08:00 via Android
    人在海南,我之前还是买了一个 APP ,花钱不说还很难用。感谢小老弟了
    leavic
        30
    leavic  
       2022-03-31 22:23:17 +08:00
    这种 APP 早就有了啊
    JensenQian
        31
    JensenQian  
       2022-03-31 22:43:16 +08:00 via Android
    牛逼
    geniussoft
        32
    geniussoft  
       2022-03-31 22:48:18 +08:00
    @AltairT 任何喇叭都能发出电子波,主要还是这个频率本身足够低。

    像日本用的 40 KHz ,有的 Hi-Fi 系统直接就能放...
    inframe
        33
    inframe  
       2022-03-31 23:56:07 +08:00
    我想起了这个玩意 , [用树莓派搭建 FM 广播,播放音乐和实时语音] https://zhuanlan.zhihu.com/p/63276758
    mikewang
        34
    mikewang  
       2022-04-01 00:42:14 +08:00
    把“电波授时”看成了“电波对时”,以为手机也能通过电波对时了哈哈。如果能实现这点就真牛了(应该没这么强的麦克风吧)
    楼上给了个 BPC.js ,那就补充个 JJY.js 吧。
    https://gist.github.com/plugnburn/52e8bc6e0367f6cc2dd9155a84ac7ced
    864766428
        35
    864766428  
       2022-04-01 07:37:17 +08:00 via iPhone
    ios 微信 7.0.2 无法使用,让更新 app
    虽然早就习惯了,但就是不想更新微信,新加都是华而不实的东西
    deanguqiang
        36
    deanguqiang  
       2022-04-01 08:44:02 +08:00 via iPhone
    学习了一下,挺有意思的,这里是原理: https://segmentfault.com/a/1190000004529187

    讲到这里,肯定有同学要说,声卡最高只能输出 22 千赫的声音,怎么能发出 68.5 千赫,还是电波信号,你不要骗我!且慢,其实是笔者刚有意漏掉一个关键点现在来讲。电脑所播放的音频信号实际上是有讲究的,我们选择了 68.5 千赫的 5 分频,13.7 千赫,以此作为载波在上面加载 BPC 编码。耳机发声就是靠线圈产生变化的磁场推动振膜实现的,因此发出听得见的声音的同时,也在发出听不见的电磁波。当我们把输出音量调至最大,耳机的非线性效应显著起来,频率成分中不仅有基频成分( 13.7 千赫)还有倍频成分,其中也就包含 13.7 千赫的 5 倍频信号 68.5 千赫,也就是 BPC 的载波频率。这样也就实现了标题所说的“零成本”。

    这种通信方式也太原始了
    metrotiger
        37
    metrotiger  
       2022-04-01 08:58:35 +08:00
    这个挺有趣的,支持一下
    mekingname
        38
    mekingname  
       2022-04-01 10:29:19 +08:00
    我有个卡西欧的电波表,家里位置老是收不到电波,现在有了这个工具就方便多了。赞。
    TerenceRust
        39
    TerenceRust  
       2022-04-01 10:53:40 +08:00
    太厉害了
    eXtendz
        40
    eXtendz  
       2022-04-01 11:16:09 +08:00
    App Store 上之前就有一个叫《电波表对时》的 app ,我用的时候 iPhone 不行,iPad 就可以。不抬清楚其中的原理,有空试试 op 的小程序
    Cloutain
        41
    Cloutain  
       2022-04-01 11:24:23 +08:00
    够拽!
    nc4697
        42
    nc4697  
       2022-04-01 11:49:35 +08:00
    是不是可以到公共场合恶搞了
    Lotussha
        43
    Lotussha  
       2022-04-01 11:50:58 +08:00
    感谢。!
    aboat365
        44
    aboat365  
    OP
       2022-04-01 12:31:07 +08:00
    @zagfai @nc4697 通过喇叭发射的电磁波非常微弱,所以需要手表抵近才能接收到,所以不存在大范围的影响,这是安全无害的。
    aboat365
        45
    aboat365  
    OP
       2022-04-01 12:35:35 +08:00
    @mhqschen 声音刺耳是因为我使用了 13.7KHz 频率作为载波( 17.125KHz 频率,我的 iPhone 8 不行),后续我将在小程序中增加高级设置,由用户选择载波频率,高频声音也许会更好一些。
    JamesR
        46
    JamesR  
       2022-04-01 13:30:59 +08:00
    我睡觉前手表放床头灯下,位置靠窗,手表能透过窗户看到天空,晴朗天气凌晨 1 点,就能收波成功,10 天中约 8 天能成功,足够用了,白天干扰太大,只有室外开阔地方才能收波,室内收不到。
    bitdepth
        47
    bitdepth  
       2022-04-01 14:48:19 +08:00
    很有趣的方式
    laydown
        48
    laydown  
       2022-04-01 15:04:29 +08:00
    之前的 app ,现在的楼主的小程序,没有一次用这样的高科技授时成功的。。是我的 5610 太娇贵了吗?在户外能收波的啊。
    aboat365
        49
    aboat365  
    OP
       2022-04-01 15:09:01 +08:00
    @laydown 手机是什么型号呀?可以加群交流一下,我好改进
    Features
        50
    Features  
       2022-04-01 15:24:01 +08:00
    interesting
    大开眼界
    missdeer
        51
    missdeer  
       2022-04-01 15:46:07 +08:00
    这个创意真牛
    horizonl
        52
    horizonl  
       2022-04-01 15:53:09 +08:00
    有意思,
    xsm1890
        53
    xsm1890  
       2022-04-01 15:56:44 +08:00
    不会真的这么巧吧?今天刚在校友群看到过分享。NCU ?
    asmoker
        54
    asmoker  
       2022-04-01 16:50:43 +08:00
    牛 B ,有意思
    idealhs
        55
    idealhs/strong>  
       2022-04-01 16:56:52 +08:00
    这种 APP 其实蛮多的,成功率是个问题。个人是电波表爱好者,卡西欧西铁城都有,江苏地区收波其实还不错,不需要手动对。对远一点地方的朋友这个很有帮助,
    idealhs
        56
    idealhs  
       2022-04-01 16:58:55 +08:00
    @zagfai 可以的,西铁城的表一般是夜里一个点自动收波,去找手表的说明书,上面写了几点。
    idealhs
        57
    idealhs  
       2022-04-01 16:59:31 +08:00
    @zagfai 当然这个靠手机扬声器的要靠很近才可以,所以只是理论上可以。
    mdrof
        58
    mdrof  
       2022-04-01 16:59:49 +08:00
    昨晚尝试了 3 次,成功了,挺有意思的
    xieqiye
        59
    xieqiye  
       2022-04-01 17:53:44 +08:00
    @deanguqiang 文中提及 bpc 是有专利的,做这样的电波授时 app 和小程序会不会被搞啊
    deanguqiang
        60
    deanguqiang  
       2022-04-01 19:39:38 +08:00
    @xieqiye 如果拿来营利的话是有风险的我理解
    aboat365
        61
    aboat365  
    OP
       2022-04-02 09:08:55 +08:00
    @xsm1890 哈哈哈哈哈哈
    SimonOne
        62
    SimonOne  
       2022-04-02 12:32:43 +08:00
    这个发射距离有多少呢
    远距离的话,会不会对其他人的电波表变成一种攻击
    freeing
        63
    freeing  
       2022-04-02 12:53:59 +08:00
    一直在用日本开发的一个 ios 软件,还挺不错
    neilyoone
        64
    neilyoone  
       2022-04-02 19:38:12 +08:00
    厉害了
    win11
        65
    win11  
       2022-04-05 13:00:39 +08:00 via Android
    刚刚刷到个号称用用扬声器影响人体的:b23.tv/UnWvS8Y
    不知道这类音频什么来头
    iqoo
        66
    iqoo  
       2022-04-05 13:28:53 +08:00
    记得爱因斯坦在专利局的时候就评审过用无线电波授时的专利
    aboat365
        67
    aboat365  
    OP
       2022-04-06 09:04:20 +08:00
    @zijieq
    @darkengine 已加入获取网络时间的功能
    aboat365
        68
    aboat365  
    OP
       2022-04-06 09:09:13 +08:00
    @laydown 新加入实验室功能,可选择不同载波频率,默认 BPC 是使用 13.7KHz 频率,你可以试试使用其它频率,如 17.13KHz 、11.42KHz 、9.79KHz 。手机外放声音调整到最大,手表贴近手机喇叭。
    zijieq
        69
    zijieq  
       2022-04-06 09:10:01 +08:00
    @aboat365 #67 感谢,家里两块因为收不到波吃灰的电波表可以拿出来用用了
    atuocn
        70
    atuocn  
       2022-04-06 13:23:34 +08:00
    想法基于某个日本人的程序吧,我曾经改过,对自己家里的电波钟试了,没效果。不过也有可能电波钟坏了,一直对不了时。
    BMAO
        71
    BMAO  
       2022-04-06 14:50:44 +08:00 via iPhone
    有意思,之前想搞个电波表的。手机也能体验就比较新鲜了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5625 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 48ms UTC 01:39 PVG 09:39 LAX 17:39 JFK 20:39
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86