• Arduino利用红外传感器控制风扇原理

    Arduino利用红外传感器控制风扇原理

    在上篇文章:如何使用TV遥控器和Arduino传感器来控制电器发布后,一些朋友发邮件询问PWM控制电路的相关元件参数和工作原理,本文将对相关知识和电路配置做进一步讨论和测试。 电路元件介绍 一、TV遥控器 本次测试采用的电视遥控器为东芝LCD电视遥控器,型号为:CT-90301。具体如图所示: 二、…

  • 如何利用8051单片机控制舵机

    如何利用8051单片机控制舵机

    我们知道伺服电机常被称为舵机,它是一种用于精确控制旋转角度的电气装置。适用于一些需要精确控制角度的场合,如机械手的控制。舵机由一个直流电机和控制电路组成,控制电路用于控制电机轴的旋转位置。舵机机的旋转角度值是由PWM信号控制的,通过改变PWM信号的宽度,可以改变电机的旋转角度和旋转方向。 有关舵机和…

  • Nodemcu的ADC功能介绍

    Nodemcu的ADC功能介绍

    模数转换器(ADC)用于将模拟信号转换成数字形式。NodeMcu内置了10位ADC,只有一个ADC通道,即只有一个ADC输入引脚从外部设备读取模拟电压。 NodeMcu ADC引脚 Nodemcu内部设计中,ADC引脚与外部供电电路进行多路复用。因此,我们可以利用它来测量内部电压或外部电压。ADC引…

  • Nodemcu的GPIO接口介绍

    Nodemcu的GPIO接口介绍

    通用输入/输出(GPIO)是集成电路上的一个引脚功能,它既可以是输入引脚,也可以是输出引脚,这些功能均可以在编写程序时进行控制。 NodeMCU的开发工具包( Dev kit  )提供了对Nodemcu GPIO的支持。唯一需要注意的是,NodeMCU Dev kit引脚的编号与Nodemcu的内部…

  • Nodemcu I2C接口连接Arduino

    Nodemcu I2C接口连接Arduino

    I2C是一种是串行总线接口连接协议,它也被称为TWI(双线接口),因为它只使用两条线缆进行通信,这两条线分别是SDA(串行数据)和SCL(串行时钟)。I2C是一种即时应答的通信协议,即发送方在发送数据后即刻检查接收方的确认信号,以确定接收方是否成功的接收到数据。 I2C的工作模式 I2C的工作模式分…

  • Nodemcu PWM控制原理

    Nodemcu PWM控制原理

    脉冲宽度调制(PWM)是一种在保持波形频率不变的情况下改变脉冲宽度的技术。 PWM产生 脉冲的周期包含了一个高电平(开)和低电平(关)的循环,信号在一段时间内处于高电平状态的部分称为占空比(duty cycle)。 释义: DutyCycle:占空比 percenttage:百分数 Ton:高电平持…

  • 树莓派3 安装Fyde OS

    树莓派3 安装Fyde OS

    FydeOS(原名 Flint OS,于 2018 年 6 月正式更名)基于驱动 Chrome OS 及谷歌浏览器的开源项目二次开发,融合自主专利技术,继承 Chrome OS 所有特性,适配更多硬件品类,比如ASUS tinker board 安装 Fyde OS。 Fyde OS支持的硬件 Fy…

  • 有必要从树莓派 3 升级到 3B+ 甚至树莓派 4 吗?

    有必要从树莓派 3 升级到 3B+ 甚至树莓派 4 吗?

    众所周知的,树莓派是一款应用广泛且性能优异的单板电脑(SBC),在树莓派上我们可以运行很多不同的操作系统(OS),包括基于Linux内核的Ubuntu MATE、Raspbian 、Android、Fyde OS等和非Linux内核的操作系统,如Windows 10 IOT。树莓派自诞生以来,经历了…

  • 树莓派连接红外传感器获取遥控器的键值

    树莓派连接红外传感器获取遥控器的键值

    红外线是一种不可见光。日常生活中所有物体都会吸收和释放红外光,只是强度有所不同,这一特性并被科技工作者广泛利用。比如红外夜视仪,它利用在低可见光条件下,物体会产生红外辐射的特性,如果在设备中配置红外传感器,传感器就可以检测并输出这些红外辐射图像! 红外传感器简介 红外传感器由光电元件和芯片组成的装置…

  • 如何使用TV遥控器和Arduino传感器来控制电器

    如何使用TV遥控器和Arduino传感器来控制电器

    在本文中,我们将学习如何使用电视遥控器和Arduino来控制电子设备。我们将从控制一个简单的LED开始,然后控制直流风扇的旋转速度,再到控制家用电器。 控制原理 在日常生活中,电视遥控器我们再熟悉不过了,只是随着网络电视的普及,传统红外线电视机遥控器已经逐步被取代了。你可能注意到,电视遥控器在使用时…

  • Arduino-时间函数-系列10

    Arduino-时间函数-系列10

    在Arduino中包含四种时间操作函数,分别是:delay()、delayMicroseconds()、millis () 和 micros() ,它们可以分为两个大类,一类是以毫秒为单位进行操作的,另一类是以微秒为单位进行操作的,具体的差异在下文逐一描述,下面我们来了解一下。 delay()函数 …

  • 树莓派7寸触摸屏安装指南

    树莓派7寸触摸屏安装指南

    最近为我的树莓派( Raspberry Pi )购置了一台官方的7英寸触摸屏,现在把使用过程整理了一下,向需要的朋友展示它是如何设置的,并分享一些我目前的想法。 树莓派7寸触摸屏 树莓派与触摸屏的连接分两种类型,一种是使用HDMI接口进行连接的屏幕;一种是使用 DSI 接口进行连接的屏幕,我本次购买…

更多...

加载中...