前几天要了解数字声音,无奈又是被墙。于是打算搞一下如何科学上网,发现基本上就是要使用代理。

科学上网的三种方法

使用代理,有以下几种情况:

  1. 使用免费代理
  2. 使用收费代理
  3. 使用自己做的代理

优缺点:

  1. 免费代理
    优点:免费。缺点:不稳定,容易失效,寻找免费代理费时费力,时间成本非常高。
  2. 收费代理
    优点:稳定,省时间。缺点:不同服务商价格不同,限制流量和网速,甚至有服务期间服务商被和谐的情况,造成经济损失。
  3. 自己做代理
    优点:完全自己掌控。缺点:技术门槛稍高,配置稍显繁琐,稳定性靠自己打理,且与所选主机商的服务质量有关,价格和收费代理相仿,相对费时。

推荐收费代理或自建代理。


收费代理

我发现了两个提供科学上网的代理商:
永久网址:https://www.miaoss.com
网址发布页:https://miaosu.bid
获取最新网址:miaowuget@gmail.com
MiaoSS 妙速代理:https://www.msjsq.com/

配置简单,多平台使用,但每个月有流量限制,价格稍高。

SocketPro 代理:https://www.socketproapp.com/zh/home
配置也简单,多平台使用,根据包月还是包年享受不同服务,价格低廉。

自建代理

自己购买服务器,搭建代理。服务器提供商很多,国内自建代理较多的是再搬瓦工。

搬瓦工官方网址(BandwagonHost VPS): https://bwh1.net/index.php

国内有关搬瓦工的两个服务性网站,里面有详细的搭建教程、购买教程、优惠码,问答等。

搬瓦工VPS中文网 http://banwagong.cn/

搬瓦工VPS https://www.banwagong.com/


推荐初次使用者,使用收费代理,包月使用。虽然每个月比包年算下来多花几块钱,但不怕服务商中间被和谐或跑路。

如果想要全速使用科学代理,建议自建,且稳定,流量也多。搬瓦工每个月至少500G,平均每天16.7G,一般都够用了。而且可以不限制使用人次,可以分享给其他人使用。

Pandaboard/Pandaboard ES开发板简介:

基于 OMAP 4 平台的 PandaBoard ES 包含集成 2 颗 ARM Cortex-A9 处理器(每颗运行速率为 1 GHz)的 OMAP4460 处理器,可提供对称多处理 (SMP) 性能以及丰富的多媒体与 3D 图形支持。此外,该电路板还具有 WLAN 与蓝牙 (Bluetooth) 连接技术。

PandaBoard 可提供一款能够在紧张的移动功率预算内确保项目充分发挥其功能的理想平台。

参数:

PandaBoard  Technical Specs

Core Logic OMAP4430 applications processor

  • Dual-core ARM? Cortex?-A9 MPCore? with Symmetric Multiprocessing (SMP) at 1 GHz each. Allows for 150% performance increase over previous ARM Cortex-A8 cores.
  • Full HD (1080p) multi-standard video encode/decode
  • Imagination Technologies’ POWERVR? SGX540 graphics core supporting all major API’s including OpenGL? ES v2.0, OpenGL ES v1.1, OpenVG v1.1 and EGL v1.3 and delivering 2x sustained performance compared to the previous SGX530 core
  • Low power audio

Display

  • HDMI v1.3 Connector (Type A) to drive HD displays
  • DVI-D Connector (can drive a 2nd display, simultaneous display; requires HDMI to DVI-D adapter)
  • LCD expansion header

Memory

  • 1 GB low power DDR2 RAM
  • Full size SD/MMC card cage with support for High-Speed & High-Capacity SD cards

Audio

  • 3.5″  Audio in/out
  • HDMI Audio out

Connectivity

  • Onboard 10/100 Ethernet

Wireless Connectivity

  • 802.11 b/g/n (based on WiLink? 6.0)
  • Bluetooth? v2.1 EDR (based on WiLink? 6.0)

Expansion

  • 1x USB 2.0 High-Speed On-the-go port
  • 2x USB 2.0 High-Speed host ports
  • General purpose expansion header (I2C, GPMC, USB, MMC, DSS, ETM)
  • Camera expansion header
  • LCD signal expansion using a single set of resistor banks

Debug

  • JTAG
  • UART/RS-232
  • 2 status LEDs (configurable)
  • 1 GPIO Button

Dimensions

  • Height: 4.5″ (114.3 mm)
  • Width:  4.0″ (101.6 mm)
  • Weight: 2.6 oz (74 grams)

PandaBoard ES Technical Specs

Core Logic OMAP4460 applications processor

  • Dual-core ARM? Cortex?-A9 MPCore? with Symmetric Multiprocessing (SMP) at 1.2 GHz each. Allows for 150% performance increase over previous ARM Cortex-A8 cores.
  • Full HD (1080p) multi-standard video encode/decode
  • Imagination Technologies’ POWERVR? SGX540 graphics core supporting all major API’s including OpenGL? ES v2.0, OpenGL ES v1.1, OpenVG v1.1 and EGL v1.3 and delivering 2x sustained performance compared to the previous SGX530 core
  • Low power audio

Display

  • HDMI v1.3 Connector (Type A) to drive HD displays
  • DVI-D Connector (can drive a 2nd display, simultaneous display; requires HDMI to DVI-D adapter)
  • LCD expansion header
  • DSI Support

Memory

  • 1 GB low power DDR2 RAM
  • Full size SD/MMC card cage with support for High-Speed & High-Capacity SD cards

Audio

  • 3.5″  Audio in/out
  • HDMI Audio out
  • Sterio audio input support

Connectivity

  • Onboard 10/100 Ethernet

Wireless Connectivity

  • 802.11 b/g/n (based on WiLink? 6.0)
  • Bluetooth? v2.1 EDR (based on WiLink? 6.0)

Expansion

  • 1x USB 2.0 High-Speed On-the-go port
  • 2x USB 2.0 High-Speed host ports
  • General purpose expansion header (I2C, GPMC, USB, MMC, DSS, ETM)
  • Camera expansion header
  • LCD signal expansion using a single set of resistor banks

Debug

  • JTAG
  • UART/RS-232
  • 2 status LEDs (configurable)
  • 1 GPIO Button
  • Sysboot switch available on board

Dimensions

  • Height: 4.5″ (114.3 mm)
  • Width:  4.0″ (101.6 mm)
  • Weight: 2.88 oz (81.5 grams)

Pandaboard 元件说明 

Pandaboard ES 元件说明

 

更多详细介绍:

http://www.chipsee.com/pandaboardes.html

WiKi:https://en.wikipedia.org/wiki/PandaBoard

原厂ARM Cortex-A9开发板OMAP4460双核Pandaboard ES-博航网 http://www.broadon.net/product-2167.html

 

淘宝搜索链接:点我查看淘宝搜索结果

电脑摄像头,手机摄像头,监控摄像头等都是摄像头,但是接口却不一样。

常用的电脑摄像头是USB接口,

主流的智能手机摄像头是MIPI接口

树莓派等硬件却常常为CSI接口

对于开发硬件产品的人来讲,哪种最好呢?它们的区别是什么呢?

DVP总线PCLK极限大约在96M左右,而且走线长度不能过长,所有DVP最大速率最好控制在72M以下,故PCB layout会较好画

MIPI总线速率随便就几百M,而且是lvds接口耦合,走线必须差分等长,并且注意保护,故对PCB走线以及阻抗控制要求高一点。

一般而言,96M pclk是DVP的极限,曾经在一个team做多摄相头的图象采集设备,DVP总线连接。几个不懂技术的一直push我说是硬件走线干扰啊,拘泥纠缠在什么I2C这种低速控制信号受干扰,还搞了好几天看示波器,被烦的不行,我用一个晚上时间改驱动降低PCLK降桢率搞定。

DVP是并口,需要PCLK、VSYNC、HSYNC、D[0:11]——可以是8/10/12bit数据,看ISP或baseband是否支持;

MIPI是LVDS,低压差分串口。只需要要CLKP/N、DATAP/N——最大支持4-lane,一般2-lane可以搞定。

显然,MIPI接口比DVP的接口信号线少,由于是低压差分信号,产生的干扰小,抗干扰能力也强。最重要的是DVP接口在信号完整性方面受限制,速率也受限制。500W还可以勉强用DVP,800W及以上都采用MIPI接口。

以下谈谈个人从业当中有过的经验:
有时候你白天干活,一群自己不会干却喜欢指手画脚指挥别人干的在旁边唧唧歪歪,你还必须装出笑脸迎合,但你的时间却被他们白白浪费了,去做一些你已经预见到不会有效果的事情,但你嘴上都不能说出来,这种心情是很痛苦的,你也不能撂挑子说不干了。你只有捱到等这些干扰源下班走人了,清空一切,此时效率会很高,白天解决不了的我基本都在半夜搞定

 

参考资料:

MIPI接口和DVP接口的区别及优点 – 硬件综合 – 52RD研发论坛– http://bbs.52rd.com/Thread-214024-1-1.html

高清摄像头MIPI接口与ARM处理器的连接 – 老拙 – 博客园 https://www.cnblogs.com/whw19818/p/5811299.html

今天写这个文章有两个目的,一是温故知新做总结,二是新开 STEAM 分类目录。

这是多年前的一个关于 Arduino 的演讲视频,里面介绍了Arduino可以用来做什么。多年前我也看过,但是今天又看,加深了体会。

这里面的创意很好,因此想再次记录在这里。所谓温故知新了。

 

视频中介绍的这些创意如下:

充当四轴飞行器的飞控,(2013年已经成熟了)

自动浇花,并发送twitter(国内就对应发送到新浪微博等平台)

猫粮分开喂食:不同猫脖子挂上不同RFID芯片,Arduino解读后打开对应的喂食开关(它用CD机的自动收放挡板来作为控制)

电视静音器(红外线)

打印机:3D打印机中控,或者打印刷(刷墙就会刷出字来,应该很好卖,适合装修用)

自制改革计数器,并与twitter/微博连接

手语识别手套

用手部动作控制游戏机(加速度计实现)

胎儿踢妈妈肚子计数器,并发微博(也可以是短信,微信等)

帮助完成了DNA分析中的一个步骤

测量pH值,引申可以测量温度湿度,pm2.5,二氧化碳浓度,天然气浓度(以防天然气泄露),空气汽油浓度(加油站用),油漆浓度,甲醛检测,

地震仪,并链接微博/twitter/短信/微信

魔镜(镜子内部显示一些信息,也可以播放音乐,语音对话等)


还介绍了一个网站,里面有非常多的创意:

http://www.instructables.com