资源分享:3D模型网站——SketchFab

有一个非常好的3D模型网站,各种3D格式的文件都可以在里面找到。

网址:http://sketchfab.com/

还可以非常容易地分享3D文件,在线浏览,交流,下载。如果你需要,可以下载源文件自己打开修改,超级方便。

而且还支持VR浏览!用手机打开所给的链接,就可以用VR设备浏览了。

举例如下:

The Toll Bridge
by GaetanThibaut
on Sketchfab

用树莓派建LAMP+花生壳访问(非常详尽)[原创]

本文可以让你在树莓派上安装LAMP,并利用花生壳从外网访问内网。本文是博主亲身测试,屏蔽各种出错之后的结晶。其中参考过很多文章,虽说是原创,但是有一些内容来自引用,最终汇成本文。感谢参考文章作者们的无私奉献!

LAMP即 Linux + Apache + MySQL + PHP,本文会增加安装 PhyMyAdmin 和 FTP 。

一、安装LAMP

1.安装WEB服务程序Apache:

安装完成后,用以下命令检查Apache服务器是否已经启动:

然后,我们就可以尝试访问Apache服务器的默认起始页面。在另一台接入互联网的电脑上打开浏览器,输入你的树莓派的IP地址,或者就在树莓派的图形化界面上打开一个浏览器,在地址栏中输入localhost,就应该可以看到“It works!”等内容显示在屏幕上。

2016-03-29_145326

Apache服务器的配置很复杂,但是对于个人应用来说,必须手动配置的地方几乎没有。也许有人需要改变WEB服务的端口,那么就用编辑器打开/etc/apache2/ports.conf文件:

找到以下两行:

把默认的80端口改为你想要的值,如果前面有#,去掉#号。

快速简单理解i2c标准协议[转载]

全文转载于:http://blog.csdn.net/k_linux_man/article/details/7224810 感谢原作者的辛勤整理。全文开始:

这篇博文,是从网上整理的,很不错,所以把资料集中起来了,为大家快速理解i2c非常有意义。

对于嵌入式开发的朋友来说,I2C协议实在是再熟悉不过了,有太多的器件,采用的都是通过I2C来进行相应的设置。今天,我们就随便聊聊这个I2C协议。

I2C协议中最重要的一点是I2C地址。这个地址有7位和10位两种形式。7位能够表示127个地址,而在实际使用中基本上不会挂载如此多的设置,所以很多设备的地址都采用7位,所以本文接下来的说明都是基于此。

I2C还有一个很重要的概念,就是“主—从”。对于从设备来说,它是啥都不干的,更不会自动发送数据;而主设备,则是起到控制作用,一切都是从它开始。

除了GND以外,I2C有两根线,分别是SDA和SCL,所有的设备都是接到这两根线上。那么,这些设备如何知道数据是发送给它们呢?这就得依靠前面所说到的地址了。设备I2C的地址是固定的,比如0x50,0x60等等。因为只能有127个地址,地址冲突是很常见的,所以一般设备都会有一个地址选择PIN,比如拉高时候为0x50,接地为0x60。如果无论拉高还是接地,都和别的芯片有冲突,那该怎么办呢?答案是:凉拌,没办法。遇到这种情况,只能换芯片了。

我们来看I2C协议中的数据传输时序图:

用 Arduino 和 Yeelink 控制 LED 灯的开关

做法很简单,就是用 Arduino 通过物联网 Yeelink 来控制 LED 灯的开关。
基本参考官方教程做的 http://blog.yeelink.net/?p=94
http://blog.yeelink.net/?p=94 。我为了方便调整数字端口,只加了一行代码而已。注意,不要使用10,11,12,13数字端口,会有数据从这几个端口流入流出,导致控制失效。

开关可以在网页端控制,也可以在手机app控制。手机app下载地址:http://www.yeelink.net/product/mobile 也许下载链接失效了,我下载不了,不过我在其他应用商店下载到了,直接搜索 yeelink 应该就能找到。

我的成品图:
1765978458

这是终端链接:http://www.yeelink.net/devices/3414/

点开全文获取全部代码:

音符与频率对应关系表[转载]

转载整理于以下网站:
http://www.elecfans.com/video/audio/200801197409.html
http://www.wtoutiao.com/p/m55xKw.html

音符乐器频率范围表

A 110 220 440 880 1760 3520
B 123.45 246.9 493.8 987.6 1975.2 3950.4
C 130.8 261.6 523.2 1046.4 2092.8 4185.6
D 146.825 293.65 587.3 1174.6 2349.2 4698.4
E 164.8 329.6 659.2 1318.4 2636.8 5273.6
F 174.6 349.2 698.4 1396.8 2793.6 5587.2
G 195.975 391.95 783.9 1567.8 3135.6 6271.2

C# – Db 34.6 69.3 138.6 277 554 1109 2217
D# – Eb 38.9 77.8 155.6 311 622 1244 2489
F# – Gb 46.2 92.5 185 370 740 1480 2960
G# – Ab 51.9 103.8 207.6 415 831 1661 3322
A# – Bb 58.3 116.5 233 466 932 1865 3729

盘点2015年十佳 Linux /Android 黑客单片机[转载]

转载自cnbeta:http://www.cnbeta.com/articles/460021.htm

更便宜、更流行、具有物联网套件的开发板促使2015年全世界社区支持的单片机种类和数量继续提升。现在让我们一起来回顾一下2015年最重要也可能是最好的十款100美元以下的基于 Linux 或者 Android 开放规格的黑客单片机。

1、树莓派2 Model B

参考价格:35.00美元

配置:

  • Broadcom BCM2836 900MHz 4核 ARM Cortex-A7 CPU 配备VideoCore IV 双核 GPU
  • GPU 支持 Open GL ES 2.0, OpenVG 硬件加速,1080p30 H.264 高清解码
  • GPU 带宽 1Gpixel/s, 1.5Gtexel/s or 24GFLOPs DMA 纹理解析
  • 1GB 内存
  • 带Micro SD 卡插槽(支持通过它启动 Linux 操作系统,如 Fedora)
  • 10/100 自适应网卡
  • HDMI 接口
  • USB 2.0 接口 x 4
  • Micro SD 卡插槽
  • microUSB 接口供电
  • 3.5 mm 音频输出接口
  • 40PIN接口
  • 摄像头接口
  • LCD接口
  • 尺寸:85 x 56 x 17 mm

详细链接:https://www.raspberrypi.org/products/raspberry-pi-2-model-b/