极客DIY:通过树莓派发送摩斯码

这是一个开源的工具可以让树莓派提供RESTful API的方式,你可以发送一个消息给树莓派,然后将转换成摩斯密码,然后通过控制LED灯表现出来。

硬件需求:

树莓派一个

面包板+LED灯(或者只要灯也行)LED灯接GPIO的18号针脚。

树莓派工具安装。

sudo apt-get install python-pip
sudo pip install flask

树莓派摩斯密码服务器安装:

git clone https://github.com/trevorhalvorson/MorseCode
sudo python MorseCode/morse_code_server.py

运行: Running on http://0.0.0.0:5000/ (Press CTRL+C to quit) http://X.X.X.X:5000/led/api/v1.0/morse/MESSAGE 访问树莓派的地址,其中MESSAGE是要传递的消息。 当然还有一个安卓的app 样例可以用于使用: 这样就可以用手机发暗号了。

原文发布于微信公众号 - FreeBuf(freebuf)

原文发表时间:2016-05-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏高性能服务器开发

从TCP协议的原理来谈谈rst复位攻击

在谈RST攻击前,必须先了解TCP:如何通过三次握手建立TCP连接、四次握手怎样把全双工的连接关闭掉、滑动窗口是怎么传输数据的、TCP的flag标志位里RST在...

1321
来自专栏北京马哥教育

什么是SYN Flood攻击?

SYN Flood (SYN洪水) 是种典型的DoS (Denial of Service,拒绝服务) 攻击。效果就是服务器TCP连接资源耗尽,停止响应正常的T...

4889
来自专栏Java Web

Java 面试知识点解析(五)——网络协议篇

在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Jav...

4039
来自专栏Jerry的SAP技术分享

ABAP Netweaver, Hybris Commerce和SAP 云平台的登录认证

在事务码SICF里选择一个服务,在明细页面对Procedure字段点击F1,查看Logon Procedure的帮助文档。

1943
来自专栏Golang语言社区

linux服务器开发三(网络编程) --二

半关闭 当TCP链接中A发送FIN请求关闭,B端回应ACK后(A端进入FIN_WAIT_2状态),B没有立即发送FIN给A时,A方处在半链接状态,此时A可以接收...

6507
来自专栏散尽浮华

Nginx/Apache服务连接数梳理

统计连接数,使用netstat命令或ss命令都可以 1)统计连接数(80端口) [root@wang ~]# netstat -nat|grep -i "80"...

2088
来自专栏土豆专栏

计算机网络基础知识整理--运输层

从IP层来说,通信的两端是两个主机。IP数据报的首部明确地标志了这两个主机的IP地址。我们需要知道,真正进行通信的实体是在主机中的进程,是这个主机中的一个进程和...

64012
来自专栏魏艾斯博客www.vpsss.net

不安装 ftp 如何用 windows 服务器上传下载文件

现在有很多新手仍然在使用 Windows 服务器,为了方便上传下载文件,我们都会在 windows 服务器上安装 ftp 服务器端,然后在本地电脑用 ftp 软...

1.2K7
来自专栏北京马哥教育

linux性能调优(整理)

为什么要性能调优? 大部分的linux发行版是为了完全兼容市场中大部分计算机而设计的。这是一个相当混杂的硬件集合(硬盘,显卡,网卡,等等)。所以Red Hat,...

2.1K13
来自专栏北京马哥教育

又见KeepAlive

最近工作中遇到一个问题,想把它记录下来,场景是这样的: ? 从上图可以看出,用户通过Client访问的是LVS的VIP, VIP后端挂载的RealServer是...

5006

扫码关注云+社区

领取腾讯云代金券