便携简约 功能多能
LED 点阵的显示控制是将多个 LED 全部共阳极或共阴极连接,按显示编码的顺序,一行一行地显示。每一行的显示时间大约为 4ms ,由于人类的视觉暂留现象,将感觉到多行 LED 是在同时显示。以共阳极连接为例,轮流给行信号输出高电平,同时根据图形信息,控制该行每列的低电平输出信号,就可以实现需要显示的图像。
彩色点阵显示就在此基础上,把多个不同颜色的发光点集中在一起,并分别控制,由于这些点非常小并且紧密排列在一起,就好象一个像素点,并且不同颜色的叠加组合,在我们眼中就会感觉看到了更多的颜色,从而实现了彩色显示。
Camellia 微型控制器根据图形信息,通过串行通讯的方式发送一组二进制数据给译码器芯片,该芯片根据接收到的二进制数据,控制 8 位的行信号及 16 位的列信号输出,在 8x8 位彩色点阵上进行显示。
经典计算机或当下机器人实质上仅能识别0和1构成的信息,如果仅有 0 和 1 ,机器人很难和我们交流。如何把 0 和 1 转换为人类能够认识的数字、字母、文字和符号呢?需要采用不同的编码,即每个数字、字符、文字和符号等都对应一个数值(二进制数)。当然每个人都可以约定自己的一套编码规则,而大家如果要想互相通信而不造成混乱,那么大家就必须遵循相同的编码规则。
American Standard Code for Information Interchange 由 American National Standard Institute 制定,是一种标准的单字节字符编码方案,适用于所有拉丁文字字母。
ASCII 码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符。标准 ASCII 码使用7位二进制数来表示所有的大写和小写字母、数字 0 到 9 、标点符号,以及在美式英语中使用的特殊控制字符,其最高位用作奇偶校验位。
扩展 ASCII 码将最高位用于确定附加的 128 个特殊符号字符、外来语字母和图形符号 。
利用 Camellia 手机程序,输入一个字母或数字吧,在 Camellia 控制的点阵显示屏上看看你输入的字母或数字的 ASCII 码是什么?
既然经典计算机仅能识别 0 和 1 ,那么计算机或机器人又是如何进行加减乘除运算的呢?
加法和减法就是二进制运算,逢 2 进 1 或逢 2 退 1 ;乘法就是每乘 2 显示点左(上)移一位,相当于左(上)移运算,除法则相当于右(下)移运算。
Machine to Machine - M2M
没有人类的操作和干预,联网的设备也能自动交互信息。人工智能等机器学习技术的普及,便利了信息的交互,提高了机器的自治。机器和机器互联的网络,需要:
延展( Scalability ):机器可以随时加入到已知网络中,并立刻开展通讯。
匿名( Anonymity ): 根据法律法规或需求,随时隐藏机器的标识身份,保证信息安全。
通讯( Communication ) :无线局域网络的蓝牙( Bluetooth )或无线联盟( Wi-Fi )技术, Internet 的 Message Queuing Telemetry Transport 通讯协议。
传递( Delivery ):支持单播( unicast )、任播( anycast )、多播( multicast )和广播( broadcast )。
指示( Indication ):LCD 显示。
操纵( Action ):伺服电机( servo motor )控制功能精准实现每一个动作。
智能( Intelligence ):灵活的编程方式便利了数据分析及动作触发。
Human to Machine - H2M
试想一下,从早上起床到晚间入睡,我们不仅通过通讯设备实现了人类的联系,还与周围的万物实现了连接,这将是怎样的景象?即使睡眠中,我们的心跳和呼吸等症状也被检测。或许,我们与机器的通讯技能将如同呼吸一样成为我们的本能。
回想一下,我们将充分利用人机通讯,助力我们的孩子,通过仿真,深入巩固他们/她们的数学、物理和化学等知识。
畅想一下,我们将充分利用人机通讯,在世界的某个角落,让机器臂和人形机器人为我们工作。
远想一下,我们将充分利用人机通讯,把我们的健康数据可靠地传输到远方的诊所,避免排队的烦扰。
学习、工作、生活,友善的人机界面和 自然语言处理技术( Natural Language Processing )还使我们面对互联的机器时,并不觉得它是一台机器,它已经变成了他或她,它已经通过了图灵测试( Turing Test )。
Peer-to-Peer - P2P
分布式的网络结构,使得网络中的每一个节点都肩负起社会的责任。
在这里,大家权利平等、义务合作。
在这里,信息直接实现点对点的分享,无需传统的中心服务器( server )。
在这里,每一个节点既是服务器( server )又是客户端( client )。
在这里,每一个节点可以控制另外一个节点,也可以被别的节点所操作。
在这里,每一个节点既是资源的生产商,也是资源的消费者。
在这里,无需担心各节点工作平台的不同, Android 、 iOS 、 Windows 以及底层硬件系统等都可以无障碍的跨平台开发、通讯。
在信息共享下,建立群智工作模式。拥有不同技能的节点,各自发挥独有的优势,组建强大的社团,共同完成复杂的任务。当众多数字化机器、机器人和无人机,天地协同,打造出美丽环保的电子烟花盛宴,将是何等的壮观。
去中心的物联网更增大了整个系统的鲁棒性,试想一台机器人因故障而倒下,其他机器人将自动分担故障节点的任务,不影响整个任务的最终完成。更多节点的加入,将实现更加完美的工作。