摘要: 今天在无意中接触到了Dapr,激起了一番新的学习兴趣,也是时候更新一下已经变得陈旧微服务架构套路了。但在此我并不想谈及任何关于微服务与架构的内容,而是在研究这方面的知识之时突然触动了我在哲学层面的思考。 近年一直沉浸在多语言、多范式、分布式与微服务架构的相关知识之中,跨语言多了、跨架构多了随着见识的 阅读全文
posted @ 2021-12-23 12:17 Ray Liang 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 人脸检测方法有许多,比如opencv自带的人脸Haar特征分类器和dlib人脸检测方法等。 对于opencv的人脸检测方法,优点是简单,快速;存在的问题是人脸检测效果不好。正面/垂直/光线较好的人脸,该方法可以检测出来,而侧面/歪斜/光线不好的人脸,无法检测。因此,该方法不适合现场应用。而对于dli 阅读全文
posted @ 2018-11-03 13:40 Ray Liang 阅读(3363) 评论(1) 推荐(3) 编辑
摘要: 在某些应用场合我们可能需要通过一个设备通过WIFI将图像传到其它的机器进行显示或者图形分析,那怎么可以低成本地实现呢?其实很简单,我们只需要一块 Raspberry Zero W 和一个RPI 摄像头就行了,两个加起来成本也只不过150左右。 这个组合不单单只是实现一个图传,最重要的是Raspber 阅读全文
posted @ 2018-11-01 20:38 Ray Liang 阅读(1348) 评论(1) 推荐(1) 编辑
摘要: 在某些时候我们设计的产品可能不具备持久供电的环境,那通常会采用锂电池、干电池一类的轻便型的非持久性电源。当遇到这种情况时,产品的续航能力可能就会成用户评估产品的一个重要指标,加大电池容量当然是最为直接的方案,但是这也意味着提高产品的生产成本。那增加产品续航能力的另一个方案就是原自产品自身——降低不必 阅读全文
posted @ 2018-10-26 18:47 Ray Liang 阅读(16032) 评论(1) 推荐(1) 编辑
摘要: 要开始IoT项目的第一步是什么?当然不是硬件,而是硬件与硬件的连接!即使有各种各样的通信协议没有好的连接方式绝对不行。那外设上没有的屏幕,没有键盘怎末输入密码怎末选择网络?对,这就是WIFI模块最重要解决的问题。 为了解决这个连接问题乐鑫在其SDK中加入了SmartConfig功能,所谓的smart 阅读全文
posted @ 2018-10-25 11:50 Ray Liang 阅读(5383) 评论(1) 推荐(1) 编辑
摘要: 如果选择纯C作为ESP8266的开发,有两个途径: 1. 使用乐鑫官方原生的 RTOS SDK或者NONOS SDK 2. 使用Arduino IDE 3. 使用PlatformIO 作为一个“Arduino 移民”当然最好能用Arudino IDE来作为ESP8266的开发环境了,至少使用Ardu 阅读全文
posted @ 2018-10-22 10:38 Ray Liang 阅读(3454) 评论(0) 推荐(1) 编辑
摘要: Arduino之所以流行可能是因为它的学习曲线比较平缓,另外是支持它的第三方程序库非常多,无论在什么平台上都比较容易入门。多年前我曾和一些搞嵌入开发多年的朋友请教,他们更建议我多点尝试STM的开发,Arduino只能在实验室中玩玩很难产品化的,主要原因是由于芯片生产授权和Arduino嵌入到产品时很 阅读全文
posted @ 2018-10-20 17:01 Ray Liang 阅读(14348) 评论(0) 推荐(1) 编辑
摘要: 如果通过Arduino进行录音不是单纯地接一个驻极电容MIC就可以的,因为自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码。即PCM编码。PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。在开始动手之前我们需要先了解一些关于数字编码的基础知识。 采样 采样率 阅读全文
posted @ 2018-10-18 10:09 Ray Liang 阅读(14114) 评论(1) 推荐(3) 编辑
摘要: 所有的使用Arduino 的朋友大多都会知道大名鼎鼎的XBee 这个土豪级的ZigBee 的通信模块。我们是做产品开发的,对于XBee这个产品可谓是又爱又恨,不得不承认他确实是一个好货,从做工到功能都无须质疑,让人最感到遗憾的是他并不太适合于做平民化的产品,¥150~¥300 多的集价只能让我们对它 阅读全文
posted @ 2018-10-16 11:34 Ray Liang 阅读(14770) 评论(1) 推荐(4) 编辑
摘要: L9110S是为控制和驱动电机设计的两通道推挽式功率放大专用集成电路器件,将分立电路集成在单片IC之中,使外围器件成本降低,整机可靠性提高。 该芯片有两个TTL/CMOS兼容电平的输入,具有良好的抗干扰性;两个输出端能直接驱动电机的正反向运动,它具有较大的电流驱动能力,每通道能通过750~800mA 阅读全文
posted @ 2018-10-15 12:44 Ray Liang 阅读(7737) 评论(0) 推荐(0) 编辑