infinite

无描述
  • 如何在Debian Stretch 下使用Axidraw绘图机器人

    如何在Debian Stretch 下使用Axidraw绘图机器人

    前段时间一直在折腾一台很老的笔记本电脑,Sony VGN-S38GP。详见:Sony S38GP Debian 系统安装NVIDIA Go 6200驱动 ,Debian系统在多年前的笔记本上表现得很好,为了让这台老鸡能够与Axidraw绘图机器人配合使用,我又经过了一番折腾,记录过程如下: Debi…

  • micro:bit 硬件结构

    micro:bit 硬件结构

    micro:bit 是一款基于ARM-mbed平台的单板电脑,micro:bit 在只有半张信用卡大小的PCB上集成了nRF51应用处理器和一系列与它连接的外围设备,如陀螺仪、运动传感器、LED阵列、蓝牙等设备。 micro:bit 还包含一个连接到应用程序处理器的接口处理器 KL26 ,接口处理器…

  • 如何用Arduino IDE对STM32 "Blue Pill"进行编程

    如何用Arduino IDE对STM32 "Blue Pill"进行编程

    STM32 F103C8T6开发板——也称为“Blue Pill”,翻译过来有一个好听的名字叫蓝色药丸,它是一款基于ARM Cortex M3微控制器的开发板。 “Blue Pill” 的外观看起来很像Arduino Nano,但是它包含了更多的功能。 STM32 "Blue Pill" 当拿到ST…

  • Arduino连接测试E18-D80NK红外开关传感器

    Arduino连接测试E18-D80NK红外开关传感器

    本文我们将通过Arduino连线E18-D80NK红外开关传感器进行简单测试, E18-D80NK 是一个高灵敏度的红外光线开关传感器,它可以用来检测物体或者作为光电开关使用,测量检测范围从3cm到80cm。 E18-D80NK 工作原理 当发射器发出的红外线被被测物表面阻挡后,红外光会发生反射,反…

  • 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。树莓派自诞生以来,经历了…

下一页