• 如何修改树莓派I2C总线速度

    如何修改树莓派I2C总线速度

    也许大家会问,修改I2C总线速度的目的是什么?其实,更改树莓派上的默认I2C总线速度可以帮助我们改进树莓派在某些项目中的整体表现。比如,当我们使用I2C接口控制显示模块的时候,I2C总线速度就显得尤其重要…

  • 制作Arduino欧姆表测量电阻值

    制作Arduino欧姆表测量电阻值

    在DIY制作中我们经常会使用到电阻,电阻值的测量一般会通过万用表或直接读取电阻器上的色环代码来完成。没万用表怎么办?色环颜色不易分辨怎么办?为了克服这些困难,那就使用Arduino来制作一个简单的欧姆表…

  • 如何使用Arduino旋转编码器

    如何使用Arduino旋转编码器

    很久以前在立体收音机中发现过一个可以360度旋转的电位器,记得好像是ALPS制造的。后来我了解到这是一个旋转编码器(多谢互联网),于是我从网上买了一个。 旋转编码器(RT) 旋转编码器(RT)是一种可以无限旋转…

  • Arduino步进电机控制示例

    Arduino步进电机控制示例

    在本文中,我们将展示如何连接双极步进电机到Arduino Uno板,步进电机使用的是四线双极步进电机。由于步进电机所需要的电流比Arduino处理器所能承受的电流要大得多,所以我们将使用四路半高驱动器 1A –…

  • DRV8825调节电流的方法

    DRV8825调节电流的方法

    众所周知的,当我们在调节RepRap 3d打印机或其它需要使用步进电机的设备时,有一个重要的内容是调整驱动步进电机的电流。一种常见的方法是在线调节,也就是连接好电路后,通过改变DRV8825驱动板或A4988驱动…

  • 使用Arduino连接LDR传感器实现液晶屏的亮度控制

    使用Arduino连接LDR传感器实现液晶屏的亮度控制

    本文将介绍如何使用Arduino和LDR传感器实现LCD液晶屏亮度的自动调节。这是一个简单的Arduino项目,项目主要由三大部分组成:传感器,Arduino控制板和LCD模块。基本原理是:Arduino通过LDR传感器读取环境光强…

  • Arduino Mega 2560 接口定义

    Arduino Mega 2560 接口定义

    Arduino Mega 2560有什么特点? 市面上有更便宜的Arduino板子,为什么要选择Arduino Mega?主要原因是这块板子更利于扩充,Arduino Mega 2560拥有很多别的板子不具备的特性。比如:它内置了16个模拟传感器和54…

  • 树莓派使用Python控制LCD1602模块

    树莓派使用Python控制LCD1602模块

    本文将介绍使用Python通过树莓派控制LCD1602,LCD1602液晶模块相当便宜,关键是它很容易与树莓派(Raspberry Pi)进行接口连接。LCD1602模块有16个引脚,但是我们只需要在树莓派上使用6个GPIO引脚就可完成连接…

上一页

下一页