
![]() 视频) w& M8 {+ U4 H0 V% R 一架退役的四轴直升机自动驾驶仪被回收到一个简单的wifi摄像机中。多年前,wifi软件的运行需要花很长时间,所以值得一试。范围从640x480 3fps到320x240 14fps。它在5V时消耗0.3a。/ U' n: y; h9 D 8 c; T" _ c3 @4 k. u, a8 J. Y; Y3 I) y 在raspberri pi zero W之前,我们真正拥有的只有微控制器、wifi加密狗,以及糟糕的电路板摄像头。树莓pi 1在这个项目开始后不久就发布了,但是它很大,对于任何视频和网络仍然需要USB接口。我们也有gumstix,它需要自己的狗狗&鼻子流血昂贵。漫游网络在一个50美元的模块中提供了一个完整的wifi堆栈,但它仍然太贵&速度可能太慢了。 4 `- a5 X" a% K9 G( ?: X- [( c 这完全是浪费,就像商业wifi摄像头一样。一个现代的gopro可以在30fps下播放高质量的视频。有许多硬件视频压缩器可以在更小的空间内完成这项工作。在它的时代,它仍然可能是最便宜的东西,可以得到某种移动图片到手机。 它应该是最便宜、最小的电路,适合安装在单视镜上,并在没有任何外部适配器的情况下传输到基线电话。飞行软件,视频压缩和通信都将运行在一个单一的STM32F407芯片,RTL8192 wifi芯片和TCM8238摄像头。它是如此便宜和紧凑,它可以作为一个玩具大规模生产。 它的能力是如此之强,同样的网络栈也被用于许多项目:四轴飞行器远程控制,地面车辆将视频传输到实时处理机器视觉的手机,四轴飞行器使用地面摄像机将视频传输到手机进行导航。 ![]() 视频: s/ J, ~1 m1 z+ X 漫游者使用wifi视频的例子。0 _" w$ P# F a8 F" j+ E 该编码是一个名为rtjpeg的简化JPEG编解码器。全部通过UDP发送。嵌入式栈提供了一个未加密的访问点、UDP、TCP、ICMP、HTTP服务器、DNS服务器和DHCP服务器。一个电话可以连接到它并得到一个IP地址。鬃毛问题是STM32 USB驱动程序不能同时处理接收和发送事务,所以它经常放弃连接。! G; U4 h( ]: ~3 M( }" c1 j3 q web服务器提供了简单的诊断,一种设置SSID & channel的方法。它可以连续播放6兆的视频。即使是今天强大的ESP8266也超过了115200。让人惊讶的是,我们又一次发现了这只“老狮子”在社交网络上走了多远。源代码有一点分散&现在这些代码都非常没用。& p" S, E4 P# c T! C / i1 ?/ v' e( }' ^& y, Q3 u# N$ e 对古时候的狮子来说,这是一种完全无用且微不足道的努力。它根本不可能找到工作。绝对没有人感兴趣。那是严重的抑郁症。他们只学习高度专业化的ruby程序员。其他的都在窗外。' _/ Y9 S( N G8 c& w+ z' `0 M1 w0 B% H ' D' Q8 X/ j% J$ m) e 任何有想法的人都可以用高端的ARM来制作嵌入式Linux板&只要编译一个内核就可以了。对今天的狮子来说,这是一个非常令人印象深刻的努力,以扩大可能的,达到价格和规模的绝对限制。它诞生于一个不公平的价格价值的世界。5 K& }0 b- u! G 7 T5 A# R2 L, { 原文请见hackaday |
net.rar
下载31.27 KB, 下载次数: 2
DIY达人呀 |
这个好厉害的![]() |
板子好评 |