自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

视觉与物联智能

专注计算机视觉、机器学习、视觉智能、物联网(IoT)、M2M、机器人

  • 博客(41)
  • 资源 (10)
  • 收藏
  • 关注

原创 Ardunio开发实例-红外寻迹传感器

红外寻迹传感器红外跟踪传感器本质上是一个红外LED和一个红外检测器。 轨迹传感器的红外发射管不断发出红外光。 由于黑色吸收光,因此当IR发射管在黑色表面上发光时,反射光更少,因此接收管接收到的IR射线更少。 表示电阻大; 然后比较器输出高电平,并且指示灯LED熄灭。 同样,当它照射在白色表面上时,反射的光也会更多。 因此,接收管的电阻较低; 因此,比较器输出低电平,指示灯LED点亮。本次使用的传感器如下:当红外线发射器向纸上发射光线时,如果光线照射在白色表面上,它们将被接收器反射并接收,并且引脚D0将

2021-04-20 16:55:11 2727

原创 Ardunio开发实例-金属触摸传感器

金属触摸传感器本次使用的金属触摸传感器实际是一个MOS管,当触摸MOS管的金属支脚时,触摸传感器(mosfet)将生成输出。 然后将其馈送到LM386放大器。 然后,放大器将数据发送到模块的模拟输出引脚。 然后我们将其连接到Arduino模拟输入引脚。如下图所示:1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条金属触摸传感器模块一个金属触摸传感器有数字输出和模拟输出,在这里使用模拟输出,接线如下:引脚对应如下:传感器引脚Arduino

2021-04-20 16:54:09 770

原创 Ardunio开发实例-旋转角度传感器

旋转角度传感器角度传感器,顾名思义,是用来检测角度的。它的身体中有一个孔,可以配合乐高的轴。当连结到RCX上时,轴每转过1/16圈,角度传感器就会计数一次。往一个方向转动时,计数增加,转动方向改变时,计数减少。计数与角度传感器的初始位置有关。当初始化角度传感器时,它的计数值被设置为0,如果需要,你可以用编程把它重新复位。本次实例通过采集旋转角度传感器的值,计算相对应的角度。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条旋转角度传感器模块一个旋转角度传感器

2021-04-20 16:52:48 2351

原创 Ardunio开发实例-TSL2561数字光传感器

数字光传感器数字光传感器可以将光强度转换为数字信号,与传统的模拟光传感器(Crowtail-光传感器)不同,本次使用基于I2C光数字转换器TSL2561数字光传感器模块。该数字模块由于具有双感光二极管(红外和全光谱)而具有可选的光谱范围。 可以在三种检测模式之间切换以获取读数。 它们是红外模式,全光谱和人类可见模式。当在人类可见模式下运行时,此传感器提供接近您的眼睛感觉的读数。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条TSL2561数字光传感器模块一个

2021-04-20 16:51:24 983

原创 Ardunio开发实例-OLED显示屏

OLED显示屏OLED显示屏是指有机电激发光二极管(OrganicLight-EmittingDiode,OLED)由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。本次使用的是一块0.96寸的OLED模块分辨率为128x64,SSD1306驱动芯片,I2C通信接口,实现OLED显示屏显示文字。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一

2021-04-20 16:50:17 2455

原创 Ardunio开发实例-管场效应(MOSFET)控制12V电机PWM调速

管场效应(Mosset)控制12V电机PWM调速Arduino微控制器无疑是市场上最便宜的控制组件。 可以使用这些开发板或微控制器轻松控制负载。 但是,如果要切换电动机或大功率灯等大负载,则由于没有其他电子设备,因此无法做到这一点,因为大多数微控制器的最大输出电流为50毫安。在本文中,我们将讨论MOSFET晶体管及其工作原理。 可以切换大负载或调节直流电动机的功率。我们知道,可以通过继电器也可以达到控制大功率设备,那么MOS管与继电器有什么区别呢? 继电器可以切换电气隔离的电路,并且根据继电器的类型,甚

2021-04-20 16:49:12 4073

原创 Ardunio开发实例-红外发射

红外发射红外线发射管(IR LED)也称红外线发射二极管,属[二极管类。它是可以将电能直接转换成近红外光(不可见光并能辐射出去的发光器件。本次使用的红外发射模块发射38kHz的红外光。如下图所示:1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条红外发射模块一个本次使用的红外发射模块的特性如下:工作电压5V正向电流30 ~ 60 mA功耗90mW工作温度-25°C to 80°C [-13°F to 176°F]与

2021-04-20 16:47:42 1744

原创 Ardunio开发实例-红外避障传感器

红外避障传感器IR障碍物传感器根据红外反射原理来检测障碍物,当没有物体时,红外接收器不接受信号;当前方有物体阻挡并反射红外光时,红外接收器将接收信号。本次使用的红外避障传感器如下:1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条红外避障传感器模块一个模块具有一对红外LED,一个发射器和一个接收器。 发光二极管以一定频率发送红外光脉冲。 当光线击中时,障碍物会反射回接收器LED。模块有4个引脚:GND,+,S(输出)和EN。 跳线使模块永久启用,因此它始终会

2021-04-18 11:28:01 2162

原创 Ardunio开发实例-光遮断器模块

光遮断器模块光遮断器模块在传感器间隙之间的光被阻挡时将触发信号。本次使用的光遮断器模块如下:1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条光遮断器模块一个光遮断器模块的前面是一个光发射器/检测器,后面是两个电阻(1kΩ和33Ω)。 传感器使用发射器与检测器之间的光束检查两者之间的路径是否被不透明的物体阻挡。模块与Arduino UNO开发板接线如下:模块与Arduino UNO开发板引脚对应如下:模块Arduino- (left

2021-04-18 11:26:51 1196

原创 Ardunio开发实例-振动传感器

振动传感器振动开关模块可以检测冲击和振动。振动开关模块由导电振动弹簧和10k电阻组成,它将通过闭合电路来对冲击和振动作出反应。如下图所示:1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条振动传感器模块模块一个振动开关模块由导电振动弹簧和10k电阻组成,它将通过闭合电路来对冲击和振动作出反应。与Arduino UNO开发板接线如下:3、实现代码如下int Led = 13; // define the LED Pinint shock = 3 // d

2021-04-18 11:25:45 1350

原创 Ardunio开发实例-霍尔磁传感器

霍尔磁传感器霍尔传感器是根据霍尔效应制作的一种磁场传感器。霍尔效应是磁电效应的一种,这一现象是霍尔(A.H.Hall,1855—1938)于1879年在研究金属的导电机构时发现的。后来发现半导体、导电流体等也有这种效应,而半导体的霍尔效应比金属强得多,利用这现象制成的各种霍尔元件,广泛地应用于工业自动化技术、检测技术及信息处理等方面。霍尔效应是研究半导体材料性能的基本方法。通过霍尔效应实验测定的霍尔系数,能够判断半导体材料的导电类型、载流子浓度及载流子迁移率等重要参数。霍尔电磁传感器模块是一个在有磁场的

2021-04-18 11:24:38 1377

原创 Ardunio开发实例-水银倾斜开关模块

水银倾斜开关模块水银倾斜开关模块使用一个小的汞球,在倾斜模块时完成电路闭合。其工作电压3.3V至5.0V。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条水银倾斜开关模块模块一个水银倾斜开关模块与Arduino UNO开发板接线如下:引脚对应如下:模块ArduinoSPin 3middle+5V-GND3、代码实现int led_pin = 13; // Define the LED interfacei

2021-04-17 18:57:31 662

原创 Ardunio开发实例-双轴操纵杆模块(DUAL AXIS JOYSTICK)

双轴操纵杆模块(DUAL AXIS JOYSTICK)双轴操纵杆模块使用双轴电位计控制X和Y轴。 按下时,它会激活一个开关。本次使用的模块由两个垂直放置的电位计10k组成,可通过在移动游戏杆时改变电阻来控制X和Y轴。 当在Z轴上向下按下操纵杆时,将激活一个按钮。如下图所示:1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条双轴操纵杆模块模块一个双轴操纵杆模块与Arduino UNO模块的接线如下:模块的工作电压为3.3V-5.0V,与Arduino UNO

2021-04-17 18:56:34 634

原创 Ardunio开发实例-磁簧开关

磁簧开关磁簧开关是一种小型电气开关,通常由接近磁场通过施加的磁场进行操作。本次实例使用的磁簧开关模块如下:1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条磁簧开关模块一个强力磁铁一个该模块具有数字和模拟输出。 微调器用于校准传感器的灵敏度。模块由一个2x14mm常开簧片开关,一个LM393双差分比较器,一个3296W-104微调仪电位计,六个电阻器和两个LED组成。 该开发板具有模拟和数字输出,工作电压为3.3V-5V。与Arduino UNO开发板接线

2021-04-16 21:25:51 635

原创 Ardunio开发实例-敲击传感器

敲击传感器振动是自然界最普遍的现象之一,大至宇宙小至原子粒子,无不存在振动现象。在工程技术领域中振动现象比比皆是,但在很多情况下振动是有害的,例如:振动降低加工精度和光洁度,加剧结构件的疲劳和磨损,在车辆和航空领域中机体及结构件的振动不但会影响驾驶员的操作和舒适度,严重情况下还会引起机体、结构件的断裂甚至解体。敲击传感器是用于检测冲击力或者加速度的传感器 ,通常使用的是加上应力就会产生电荷的压电器件,也有采用别的材料和方法可以进行检测的传感器。本次实例使用的敲击传感器相对简单,如下图所示:1、硬件

2021-04-16 21:24:11 1094

原创 Ardunio开发实例-数字温度传感器

数字温度传感器数字式温湿度传感器就是能把温度物理量和湿度物理量,通过温、湿度敏感元件和相应电路转换成方便计算机、plc、智能仪表等数据采集设备直接读取得数字量的传感器。本次使用的数字温度传感器如下:1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条数字温度传感器模块一个该传感器根据热敏电阻的电阻测量温度变化。 该模块具有数字和模拟输出,有一个电位计可调节数字接口上的检测阈值。模块包括一个NTC热敏电阻,一个LM393双差分比较器,一个3296W微调电位器,

2021-04-16 21:23:13 10991

原创 Ardunio开发实例-火焰探测

火焰探测火焰传感器:由各种燃烧生成物、中间物、高温气体、碳氢物质以及无机物质为主体的高温固体微粒构成的。火焰的热辐射具有离散光谱的气体辐射和连续光谱的固体辐射。不同燃烧物的火焰辐射强度、波长分布有所差异,但总体来说,其对应火焰温度的近红外波长域及紫外光域具有很大的辐射强度,根据这种特性可制成火焰传感器.百度百科本次使用传感包括一个5mm的红外接收器LED,一个LM393双差分比较器,一个3296W的微调电位器,六个电阻和两个指示器LED。 该开发板具有模拟和数字输出。1、硬件准备Arduino

2021-04-16 21:21:45 286

原创 Ardunio开发实例-光敏电阻光线强度检测

光敏电阻光线强度检测光敏电阻(photoresistor or light-dependent resistor,后者缩写为ldr)或光导管(photoconductor),常用的制作材料为硫化镉,另外还有硒、硫化铝、硫化铅和硫化铋等材料。这些制作材料具有在特定波长的光照射下,其阻值迅速减小的特性。这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源的正极,空穴奔向电源的负极,从而使光敏电阻器的阻值迅速下降。百度百科本次实例通过光敏电阻传感器模块,检测光强度并通过串口输出到电

2021-04-16 21:19:46 1742

原创 Ardunio开发实例-热敏电阻温度传感器

热敏电阻温度传感器热敏电阻温度传感器使用热敏电阻检测环境温度。 当环境温度降低时,热敏电阻的电阻将增加。 这就是我们用来计算环境温度的特性。热敏电阻是可变电阻器,其电阻会随温度变化。 根据其电阻对温度变化的响应方式对它们进行分类。 在负温度系数(NTC)热敏电阻中,电阻随温度的升高而减小。 在正温度系数(PTC)热敏电阻中,电阻随温度的升高而增加。NTC热敏电阻是最常见的,这就是我们在本教程中将要使用的类型。 NTC热敏电阻由半导体材料(例如金属氧化物或陶瓷)制成,该材料经过加热和压缩以形成对温度敏感

2021-04-16 21:18:37 1642

原创 Ardunio开发实例-紫外线强度检测

紫外线强度检测紫外线传感器ML8511是易于使用的紫外线传感器。 MP8511紫外线(紫外线)传感器通过输出与检测到的紫外线量有关的模拟信号来工作。可用于创建警告用户晒伤或检测与天气状况相关的紫外线指数的设备。MP8511紫外线传感器根据其检测到的紫外线量输出模拟信号,该传感器可最有效地检测280-390nm的紫外线。 这被归类为UVB(燃烧射线)光谱和大部分UVA(晒黑射线)光谱的一部分。本次实例将实现对紫外线强度的采集,并通过串口输出。1、硬件准备Arduino UNO 开发板一块杜邦线

2021-04-16 21:17:30 647

原创 Ardunio开发实例-微型振动电机

微型振动电机微型振动电机,适合作为不可听见的指示器。 当输入为高电平时,电动机将像在静音模式下的手机一样振动。本次实例将通过高低电平控制微型振动电机的振动。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条微型振动电机模块一个微型振动电机与Arduino UNO开发板的接线如下:3、代码实现int MoPin = 5; // vibrator connected to digital pin 5void setup() { pinMode

2021-04-16 21:16:19 1556

原创 Ardunio开发实例-线性电位计

线性电位计线性电位计模块使用最大可变电阻为10KΩ的线性可变电阻器。 当将滑块从一侧移到另一侧时,其输出电压范围为0 V至所施加的Vcc。通过线性电位计可以简单模拟PWM输出,调节LED亮度等。本次实例实现对线电位计输出的值进行模拟采样。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条线性电位计模块一个线性电位计与Arduino UNO开发板的接线比较简单,如下图所示:2、软件准备Arduino IDE3、代码实现int sensorpin=

2021-04-16 21:14:59 897

原创 Ardunio开发实例-ENC28J60以太网模块实现Web服务器

ENC28J60以太网模块实现Web服务器ENC28J60采用与以太网兼容的IEEE 802.3或可用作以太网控制器。 换句话说,ENC28J60是具有一种功能的微芯片,该功能能够根据芯片使用Internet或Intranet网络封装(重新封装,通常是将一种类型的数据网络数据包转换为其他数据类型)数据的过程。 配置可在20MHz-25MHz频率和3.14VDC-3.45VDC之间的电压下工作。ENC28j60是低成本的以太网芯片。 它包含以太网PHY层和MAC层。 IP层和TCP层(TCP / IP堆栈

2021-04-16 21:13:41 770

原创 数字图像处理与Python实现-图像滤波-小波滤波

小波滤波1、前言小波变换(wavelet transform,WT)是一种新的变换分析方法,它继承和发展了短时傅立叶变换局部化的思想,同时又克服了窗口大小不随频率变化等缺点,能够提供一个随频率改变的“时间-频率”窗口,是进行信号时频分析和处理的理想工具。它的主要特点是通过变换能够充分突出问题某些方面的特征,能对时间(空间)频率的局部化分析,通过伸缩平移运算对信号(函数)逐步进行多尺度细化,最终达到高频处时间细分,低频处频率细分,能自动适应时频信号分析的要求,从而可聚焦到信号的任意细节,解决了Fourie

2021-04-13 22:04:32 1448

原创 Ardunio开发实例-LCD12864显示屏(SPI方式)

LCD12864显示屏(SPI方式)带中文字库的128X64 是一种具有4 位/8 位并行、2 线或3 线串行多种接口方式,内部含有国标一级、二级简体 中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192 个1616 点汉字,和128 个168 点ASCII 字符 集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4 行16×16 点 阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液

2021-04-13 01:01:36 3519

原创 ESP32-Arduino开发实例-与Arduino之间SPI通信

NodeMCU-ESP32与Arduino之间SPI通信SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。SPI通信协议使用SCK,MOSI,MISO和SS等四条线路。 SPI总线可以有一个主设备和多个从设备。 主设备是微控制器,而从设备可以是微控制器,ADC,DAC等。在这里对SPI通信协议不做详细描述,在后期的文章中做专门描述。在前面Ardunio开发实例-两个Ardui

2021-04-13 00:59:01 5335 3

原创 Ardunio开发实例-七段数码管

七段数码管数码管的一种是半导体发光器件,数码管可分为七段数码管和八段数码管,区别在于八段数码管比七段数码管多一个用于显示小数点的发光二极管单元DP(decimal point),其基本单元是发光二极管。七段数码管分为共阳极及共阴极,共阳极的七段数码管的正极(或阳极)为八个发光二极管的共有正极,其他接点为独立发光二极管的负极(或阴极),使用者只需把正极接电,不同的负极接地就能控制七段数码管显示不同的数字。共阴极的七段数码管与共阳极的只是接驳方法相反而已。本次实例主要实现七段数码管的基本操作。1、硬件

2021-04-06 22:17:10 1443

原创 Ardunio开发实例-蜂鸣器播放音乐

蜂鸣器播放音乐蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“ZZG”、“LB”、“JD”等)表示。本次将使用一个无源蜂鸣器模块实现警报声音播放以及MDI音乐播放。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条蜂鸣器模块一个(这里使用无源类型的

2021-04-06 22:15:15 707

原创 Ardunio开发实例-旋转编码器

旋转编码器旋转编码器是用来测量转速并配合PWM技术可以实现快速调速的装置,光电式旋转编码器通过光电转换,可将输出轴的角位移、角速度等机械量转换成相应的电脉冲以数字量输出(REP)。旋转编码的各类比较多,可通过输出信号或传感技术进行分类,在本次实例中,我们使用的特定旋转编码器是增量式旋转编码器,它是测量旋转的最简单的位置传感器。本次实例使用编码器,实现一个计数器,为后面的PWM、电机等应用打下基础。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条旋转编码器模块

2021-04-06 22:13:53 1401

原创 Ardunio开发实例-MQ-2烟雾传感器

MQ-2烟雾传感器本指南介绍了如何构建烟雾检测器,该烟雾检测器在检测到易燃气体或烟雾时会发出蜂鸣声。MQ-2烟雾传感器如下图所示:MQ-2烟雾传感器对烟雾和以下易燃气体敏感:液化石油气(LPG)丁烷(Butane)丙烷(Propane)甲烷(Methane)酒精(Alcohol)氢气(Hydrogen)传感器的电阻根据气体的类型而不同。2、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条MQ-2烟雾传感器模块一个烟雾传感器具有内置电位计,可

2021-04-05 16:08:01 4695

原创 Ardunio开发实例-土壤水分传感器

土壤水分传感器土壤湿度传感器或湿度计通常被用于检测的土壤湿度。 因此,构建自动浇水系统或监视植物的土壤水分是理想的选择。电子板(在右侧),并与两个焊盘的探针,用于检测水含量(在左侧):该传感器是由两片设置。如下图所示:该传感器具有一个内置的电位计,用于调节数字输出(D0)的灵敏度,一个电源LED和一个数字输出LED,如下图所示。这是一个简单的示例,可帮助您了解如何在Arduino项目中使用土壤湿度传感器。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条土壤

2021-04-05 16:06:36 535

原创 Ardunio开发实例-雨滴传感器

雨滴传感器雨量传感器用于检测水,并且可以检测湿度传感器的功能。 FC-37雨水传感器(或其他类似YL-83的版本)由两部分组成:电子板(在左侧)和收集水滴的收集板(在右侧), 如下图所示:雨量传感器具有内置电位计,用于调节数字输出(D0)的灵敏度。 它还具有一个电源LED,当传感器打开时,该LED点亮;数字输出LED则点亮。本文介绍了如何在Arduino上使用FC-37雨水传感器模块。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条FC-37雨水传感器模块

2021-04-03 12:15:48 3975

原创 Ardunio开发实例-TCS3200颜色传感器

颜色传感器TCS3200颜色传感器可以根据其波长检测多种颜色。 该传感器对颜色识别项目特别有用,例如颜色匹配,颜色分类,试纸条读取等等。TCS3200颜色传感器(如下图所示)使用TAOS TCS3200 RGB传感器芯片检测颜色。 它还包含四个白色LED,它们可以照亮前面的物体。本实例将展示如何使用TCS230 / TCS3200颜色传感器检测颜色。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条TCS230 / TCS3200颜色传感器一个(本次使用TCS

2021-04-03 12:13:48 2062

原创 Ardunio开发实例-简单声音感应控制开关

简单声音感应控制开关麦克风声音传感器,顾名思义,它可以检测声音。 它可以测量声音的响度。这些传感器种类繁多。 在下图中,经常使用的声音传感器:在最左侧,是KY-038,在右侧则是LM393麦克风声音传感器。本实例将如何在Arduino开发板上使用麦克风声音传感器控制LED。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条麦克风声音感器模块一个(本次使用KY-038)将传感器连接到Arduino非常简单:PinWiring to Arduino

2021-04-03 12:11:45 13018

原创 Ardunio开发实例-倾斜传感器

倾斜传感器倾斜传感器可以检测方向或倾斜度。 它可以检测传感器是否完全竖立或是否倾斜。这使其非常有用,例如可用于玩具,机器人和其他工作方法取决于倾斜度的电器中。本实例展示了如何在Arduino上使用倾斜传感器模块。 倾斜传感器多次被称为倾斜仪,倾斜开关或滚动球传感器。 使用倾斜传感器是检测方向或倾斜度的简单方法。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条倾斜传感器模块一个倾斜传感器是圆柱形的,内部包含一个自由导电的滚动球,下方有两个导电元件(磁极)。如

2021-04-03 12:10:16 2256 2

原创 Ardunio开发实例-LM35、LM335、LM34温度传感器

LM35、LM335、LM34温度传感器LM35,LM335和LM34是线性温度传感器,其输出与温度值成比例的电压。温度传感器输出电压线性LM35 (LM35DZ)与摄氏温度成正比(ºC)10mV/ºCLM335与温度成正比(以开尔文为单位)(ºK)10mV/ºKLM34与温度成正比(以华氏度为单位) (ºF)10mV/ºF这些传感器以类似的方式工作,但是经过不同的校准以输出与不同温度单位成比例的电压。LM35输出每摄氏度升高10 mV的温度。 以类

2021-04-03 12:00:06 2880

原创 Ardunio开发实例-DS18B20温度传感器使用

DS18B20温度传感器使用DS18B20温度传感器是单线数字温度传感器。 这意味着它仅需要一条数据线(和GND)即可与MCU通信。DS18B20可以由外部电源供电,也可以从数据线供电(称为“寄生模式”),从而无需外部电源。本次实例,将使用DS18B20温度传感器对环境温度的测量。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条DS18B20传感器模块一个DS18B20传感器与Arduino UNO接线原理图如下:DS18B20的引脚如下:

2021-04-03 11:57:51 1522

原创 Ardunio开发实例-BMP180气压传感器

BMP180气压传感器BMP180气压传感器(GY-68型)用于测量周围空气的绝对压力。 它的测量范围为300至1100hPa,精度低至0.02 hPa。 它还可以测量高度和温度。BMP180气压传感器通过I2C接口进行通信。 这意味着它仅使用2个引脚即可与Arduino通信。本实例是关于如何在Arduino上使用BMP180气压传感器。 它也适用于其他类似的气压传感器。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条BMP180传感器模块一个BMP18

2021-04-03 11:55:52 2039

原创 Ardunio开发实例-BME280传感器

BME280传感器BME280是一款APSM(Advanced Porous Silicon Membrane)工艺的小封装低功耗数字数字复合传感器,它可以测量环境温度、湿度和大气压强。它向下兼容BMP280,气压温度寄存器控制和数据读出操作方式相同。湿敏元件具有快速唤醒与响应时间、精度高和宽温度工作范围;气压敏感元件是一个压阻式低噪高精度分辨率绝对大气压力感应元件;温度感测元件低噪高分辨特性,温度值可以对湿度和气压进行温度补偿自校正。温度感测元件和气压敏感元件可以独立的启用/禁用;通过配置采样率寄存器,

2021-04-03 11:54:29 1078

原创 Ardunio开发实例-实时时钟(RTC)DS1307模块使用

实时时钟(RTC)DS1307模块使用本实例是关于如何在Arduino上使用DS1307实时时钟(RTC)模块。 您还可以针对其他类似模块(例如DS3231 RTC)参考本实例。如上图所示,该模块已安装备用电池。 这样,即使在没有Arduino供电的情况下,模块也可以保留时间。 这样,每次打开和关闭模块时,时间都不会重置。该模块使用I2C通信。 这意味着它仅使用2个引脚即可与Arduino通信。1、硬件准备Arduino UNO 开发板一块杜邦线若干、数据线一条数据线一条RTC-DS13

2021-04-03 11:52:45 3066

hc32f460 ddl Rev2.2.0固件库

hc32f460 ddl Rev2.2.0固件库及帮助文档。目前官网找不到,上传备份一下。

2024-08-31

Blynk服务器和客户端 App

自编译Blynk服务器以及Blynk客户端的App。压缩包中包含Blynk服务端应用程序和Android端应用程序。非常适用于搭建自己独立的家庭自动化环境

2023-12-09

Android 手机蓝牙串口调试APK

Android 手机蓝牙串口调试APK

2023-11-08

STM32虚拟串口驱动

STM32单片机USB虚拟串口驱动

2022-04-22

8051单片机OLED(SSD1306)仿真代码

8051单片机OLED(SSD1306)仿真代码

2021-10-24

ArduinoLibraryforProteusV2.0.zip

Arduino的Proteus库,包含Arduino Mega2560、Arduino Nano、Arduion Uno等

2021-10-18

OpenCV4.x图像处理实例-社交距离检测Caffe模型

OpenCV4.x图像处理实例-社交距离检测,文章地址https://blog.csdn.net/wujuxKkoolerter/article/details/108846101

2020-11-17

12-neural-style.7z

Opencv使用Fast Neural Style实现图像风格迁移,Opencv代码实现,Python语言实现

2020-06-11

OpenCV深度学习残差网络(ResNet)人脸检测

使用OpenCV深度学习模型残差网络(ResNet)人脸检测,实现了静态图像人脸检测和实时视频流人脸检测

2020-04-29

Computer Vision A Modern Approach

Computer Vision A Modern Approach。英文原版!!!!

2018-07-03

3D计算机视觉高效方法和应用

3D计算机视觉高效方法和应用,真心不错哦。英文原版!!

2018-07-03

Mastering Go Web Services

About This Book, Effectively deploy and integrate Go web services with applications in the real worldFamiliarize yourself with RESTful practices and apply them in GoA comprehensive tutorial with lots of tips and tricks to program and develop web services in Go, Who This Book Is For, If you are a web programmer with experience in developing web services and have a rudimentary knowledge of using Go, then this is the book for you. Basic knowledge of Go as well as knowledge of relational databases and non-relational NoSQL datastores is assumed. Some basic concurrency knowledge is also required., What You Will Learn, Familiarize yourself with RESTful practices and apply them in Go Acquaint yourself with the best practices for API design such as URL routing and HTTP response methods Utilize useful middleware and frameworks to augment applications otherwise relying on pure Go Understand the basic and complex authentication models for APIs Deploy your code to staging and development environments Look at ways to make your Go web services as speedy and thrifty as possible Secure your web services Ingest your own API and make it appealing to other developers, In Detail, This book will take you through the most important aspects of designing, building, and deploying a web service utilizing idiomatic REST practices with a focus on speed, security, and flexibility. You will begin by building your first API in Go using the HTTP package. You will look at designing and building your application including popular design structures like Model-View-Controller. You will also understand methods for deploying code to staging and development. Finally, you will see how the security features in Go can be used for protection against SQL injection, and sensitive data compromise., By the end of this book, you will have achieved a high level of proficiency in building and deploying web services and web APIs with Go.

2017-11-07

Pro Processing for Images and Computer Vision with OpenCV

Pro Processing for Images and Computer Vision with OpenCV

2017-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除