有没有一种可能:人类将来能用意念进行通信?

大家好,我是可乐。

相信大家看过的一些玄幻小说,都有这样一种场景:两个修仙人物相隔千里,都能通过意念传音进行沟通。

这比当前人类最快的通信方式都要快,不知道人类将来能不能实现用这种方式通信的梦想。

话说回来,人类社会的发展过程中,通信的速度和质量要求也是越来越高,接下来我从程序员的角度,来给大家科普下人类的通信发展史。

1、肢体语言

最开始的人类,没有文字,没有语言,大家通过肢体动作表达一些信息。

有了语言文字以后,便可以通过语言进行通信,但是我们知道声音传播是有距离的,如果人与人之间相隔太远了,说话对方就听不到了,那该怎么办呢?

2、烽火台

烽火戏诸侯的故事相信大家都听过,周幽王为博褒姒(bāo sì)一笑,点燃了烽火台,戏弄了诸侯。

烽火本是古代敌寇侵犯时的紧急军事报警信号。由国都到边镇要塞,沿途都遍设烽火台。西周为了防备犬戎的侵扰,修建了很多烽火台。一旦犬戎进袭,首先发现的哨兵立刻在台上点燃烽火,邻近烽火台也相继点火,向附近的诸侯报警。诸侯见了烽火,知道京城告急,便起兵勤王。

烽火浓烟很显然要比声音传播的距离远,但是它传播的信息有限,只能有两种信息,点燃烽火是一种,不点燃是一种。再想传播更多的信息就不行了。

可以类比计算机中的单个bit,只能有0或者1两种状态。

3、飞鸽传书

转眼到了隋唐时期,飞鸽传书出现了,利用鸽子的回巢性,只需要将书信绑在鸽子腿上就可以进行通信了。

但是缺点也很明显,鸽子中途走丢,书信容易损毁等等不可控原因太多了,而且还很容易被人掉包。

4、驿站

为了解决飞鸽传书的缺点,驿站出现了,类似现在的快递邮局,每个城市都建立一座驿站,送信人骑马从一个驿站送到下一个驿站,依次接力。

那时有陆路驿站、水路驿站和水陆兼办三种驿站传递方式,最快时的驿马一天能跑300多里路。这种制度直到清代中期才被近代的邮政所代替。

这种方式也有个缺点:废人废马。

5、摩尔斯电报

终于在 1844 年迎来了人类“信息时代”这一历史时刻。

1844 年5月24日,美国科学家塞约尔·莫尔斯应用自制的电磁式电报机,通过65公里长的电报线路,成功地传送了圣经上的一句话“ What hath God wrought!” 。

电报机本质上就是一个“蜂鸣器 + 长长的电线 + 按钮开关”。蜂鸣器装在接收方手里,开关留在发送方手里。双方用长长的电线连在一起。当按钮开关按下的时候,电线的电路接通了,蜂鸣器就会响。短促地按下,就是一个短促的点信号;按的时间稍微长一些,就是一个稍长的划信号。

这就对应了摩斯电码。

莫斯电码由短促的点信号dot(.)和(相当于3个点信号的时间长度)划dash(-)这两种信号所组成的。

然后通过不同的排列组合成我们所知的字符。

至此,人类可以远距离相对快速的进行通信了,但我们还是不满足,电报机由莫斯电码翻译成字符需要时间,而且不能随时随地进行远距离通信。

6、电话

电话是 1876 年贝尔发明的,原理如下,非专业的大家了解下就行:

1、当发话者拿起电话机对着送话器讲话时,声带的振动激励空气振动,形成声波。

2、声波作用于送话器上,使之产生电流,称为话音电流。

3、话音电流沿着线路传送到对方电话机的受话器内。

4、而受话器作用与送话器刚好相反把电流转化为声波,通过空气传至人的耳朵中。

7、总结

从原始人的肢体语言,到商周的烽火台,再到隋唐的飞鸽传书,驿站,再到近代的电报通信,以及现在的电话。

人类通信史上历经了一个又一个的里程碑,谁又知道下一个人类通信史的里程碑是啥?

或许修仙科幻小说的意念(脑电波)通信将成为现实?

作为能改变世界的程序员,我相信下一个通信里程碑一定有程序员的身影!!!

从程序员的角度看人类通信史相关推荐

  1. 从一个程序员的角度看——微信小应用

    前言: 最近初步了解了一下微信小应用,APP端的同事也非常感兴趣,于是在公司内部做了一个小小的分享,分享的过程中有很多讨论内容,大家也是非常感兴趣和有自己的看法,当时"混乱"的场面 ...

  2. gui与windows和linux但关系,从程序员的角度看Linux和windows的对比

    ,~/vsZ.{ `5J0S LUPA开源社区#fjY*Lj$U5GYRBcc 本人在Unix SYS5,DOS,Windows3.x,windows9.x/NT 和Linux几个不同时期流行的OS上 ...

  3. Blender基础:从程序员的角度理解顶点组(Vertex Group)和权重(Weight)

    本文基于Blender 2.8正式版 参考官方文档Vertex Group 从程序员的角度看,一个**顶点组(Vertex Group)**实际上就是一个容器,容器中是顶点的引用(弱引用),一个模型可 ...

  4. java购买电视_以程序员的角度怎么购买一台「性价比高的电视」

    前俩天有小伙伴在我的文章下留言,说能否把 [国内电视机都介绍一下],今天我已在TV端开发多年的程序员的角度.谈谈已程序员的角度如何购买一台性价比高的电视. 国内大的电视机品牌介绍 长虹 -- 成立于1 ...

  5. OSChina 周四乱弹 ——程序员的角度解读地震

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2017)请戳(这里) [今日歌曲] @OSC_JajGgv :分享轨风的单曲<拂晓车站>: &l ...

  6. 从程序员的角度分析微信小程序

     从程序员的角度分析微信小程序             我赶快在书架上拿出三年前买的书,把上面的土擦干净,压压惊. 作为一个并不是资深的程序员. 从程序员的角度分析一下微信小程序,欢迎指点. 首先 ...

  7. 从Java程序员的角度理解加密的那些事

    前言 在我们日常的程序开发中,或多或少会遇到一些加密/解密的场景,比如在一些接口调用的过程中,我们(Client)不仅仅需要传递给接口服务(Server)必要的业务参数,还得提供Signature(数 ...

  8. 我要嫁给一个程序员你们怎么看?

     程序员是什么?视乎很神奇的物种?嫁就嫁呗,有什么稀奇的?这里列出N个事例: 1,住酒店,进房间第一件事,把我按门口--别想太美:他会要求我看清门后逃生示意图,并口述一遍如何快速找到楼梯. 2,去 ...

  9. Windows程序员进阶应该看的那些书

    Windows程序员进阶应该看的那些书 业内有一个普遍的现象,一般Windows程序员在写了3-5年的代码的时候会有一段迷茫期,因为这个时期的程序员已经掌握了常用的一些编程技巧,对某种编程语言已经比较 ...

最新文章

  1. 真香!如何用300行代码写完一个Spring基本框架?
  2. python官网下载步骤linux-linux如何安装python
  3. The Annotated Transformer
  4. YII2集成GOAOP,实现面向方面编程!
  5. Universal-Image-Loader解析(二)——DisplayImageOptions的详细配置与简单的图片加载...
  6. mysql connector放在哪_关于MySQL Connector/C++那点事儿
  7. 称洗澡时突遭电击 承租人起诉“自如”索赔77735元
  8. javaScript五种继承方式
  9. Git以及GithubDesktop配置ssh访问/下载/上传 详细步骤
  10. linux内核调用串口,linux驱动之串口驱动框架
  11. Python编程 whl文件安装库
  12. 超宽带 DW1000 API --- dwt_configure (频道,脉冲重复频率,数据速率等)
  13. ping 延迟 linux,使用ping命令查看网络延迟--用Enki学Linux系列(7)
  14. 即速应用——不会代码也能做App
  15. CTF线下赛AWD总结
  16. 大公开!精美动图制作只需这几款工具!
  17. 【Rust每周一库】sled - 嵌入式数据库
  18. 汇编:assembly (intel x86/x86_64)
  19. POJ--2594|Treasure Exploration
  20. Linux中 ifconfig命令只有lo没有eth0/ens33

热门文章

  1. MVT和MVC的区别
  2. 吉林大学软件学院2021级计算机组成原理期末50道简答题
  3. android 寺库trytry_人民日报与寺库trytry合作 后共享时代迎新玩法
  4. 笔试——大华FPGA
  5. change丶未来科技公众号成立了!!!!!!!!!
  6. 什么是系统平均负载(Load average)
  7. 每日新闻:科学家称人工智能可以迅速发展自己的偏见;工信部:贯彻落实企业上云政策...
  8. DeprecationWarning: NEAREST is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampl
  9. 74HC14中文资料
  10. 对象(构造函数)和类(class)