• 在树莓派上测试防水型超声波测距模块

    在树莓派上测试防水型超声波测距模块

    当我们需要测量水桶里的水位或者在室外环境下进行距离测量时,那么会用到防水的超声波测距模块。它的使用与普通的超声波模块 HC-SR04 的方式是相同的。 防水型超声波传感器模块 是不是和我们常见的倒车雷达的探头是一样的。没错倒车雷达也就是在室外环境下使用的防水型超声波测距模块。除了上面的探头外,它还有…

  • 如何使用DS3231时钟模块

    如何使用DS3231时钟模块

    这个项目将展示如何使用实时时钟模块(DS3231),并将在串口监视器上显示时钟值。 DS3231实时时钟模块 DS3231时钟模块是一个可以测量时间值的模块,它可以独立使用,也可以依赖于Arduino开发板使用,Arduino开发板可以通过它测量时钟模块打开以来的运行时间(单位:ms)。该模块安装纽…

  • 如何使用BME280-I2C温度和压力传感器模块

    如何使用BME280-I2C温度和压力传感器模块

    BME280是一种数字气压传感器模块,是BMP180的升级版,该模块通过I2C接口实现对传感器的访问。这使得我们能够轻松地将其连接到树莓派,然后使用Python语言读取其数据。BME280模块提供了温度、压力和湿度传感器。有兴趣的可以将它与BMP085进行比较。 BME280 模块 BME280是由…

  • 如何使用555定时器制作直流电机PWM调速器

    如何使用555定时器制作直流电机PWM调速器

    在本文中我们将探讨如何使用555定时器做一个直流电机的 PWM 调速器。主要涉及的内容有555定时器中PWM信号发生器电路是如何工作的?如何使用它来控制直流电机的速度和如何制作一个性化的PCB电路板。 PWM脉冲宽度调制 通俗地讲PWM就是一种通过控制输入信号宽度,实现有效信号电压的持续时间的控制方…

  • 如何使用树莓派通过OpenCV进行人脸识别

    如何使用树莓派通过OpenCV进行人脸识别

    本文的重点是在树莓派上如何使用OpenCV来读取、显示并识别图像,我们可以理解为这是简单的图片识别或人脸识别,图像识别是使用OpenCV时需要掌握的基础之一,也是很多代码中最常用的一部分。 前言 如果我们想制作一个安防机器人,在你不在家的时候机器人在家中巡游并拍照,那么本文将是类似项目的基础。 下面…

  • 制作Arduino自平衡机器人并了解机器人的控制原理

    制作Arduino自平衡机器人并了解机器人的控制原理

    本文将介绍如何使用Arduino来制造一个自动平衡机器人,并介绍其控制原理。 自平衡机器人的控制原理 自平衡机器人听名字比较高大上,但实际生活中其中已经可以看到很多成品了,像比较早期高端的赛格威,满大街跑的小米平衡车等,都属于自平衡机器人的范畴。那他是如何工作的呢?首先我们要知道,自平衡机器人为了让…

  • Arduino直流电机控制教程

    Arduino直流电机控制教程

    在这个Arduino教程中,我们将学习如何使用Arduino控制直流电机。我们来看看控制直流电机的一些基本技术,并通过两个例子,学习如何使用L298N电机驱动器和Arduino板来控制直流电机。 在以往的文章中,我们知道可以通过简单地控制输入电压来控制直流电机的速度,最常用的方法是使用PWM信号。延…

  • 使用Arduino Nano通过Joystick模块控制两个舵机的代码

    使用Arduino Nano通过Joystick模块控制两个舵机的代码

    关于舵机的文章都陆续整理了好多了,原因是舵机对于现在的智能控制项目和机器人项目真的非常有用,这些文章包括:舵机角度控制原理、Joystick控制舵机...等等。 今天我们再来做一个舵机控制的实验,实验的主体是Arduino Nano,Nano因为体积小巧在一些项目中个人感觉,它比UNO等中大型开发板…

  • 使用ESP32和DFPlayer制作WiFi门铃

    使用ESP32和DFPlayer制作WiFi门铃

    本文将介绍如何制作一款基于ESP32,并经由WiFi网络实现的门铃。关于ESP32的使用和接口定义,各位可阅读: ESP32专题的相关文章。 项目起因 今年新家装修的时候,我忽略了门铃的问题。原来门边上设置有一个门铃按钮,但由于原来预留的线都被混凝土掩盖了,没办法找到电缆头在哪里。于是纠结怎么安装一…

  • 树莓派安装Windows 10 IoT 并实现远程连接

    树莓派安装Windows 10 IoT 并实现远程连接

    Windows 10 IoT core是Windows 10的精简版,是专门为使用树莓派(Raspberry Pi)等系统进行设计的。Windows 10 IoT core 的一个重要特性是允许用户访问 .Net framework 来使用物联网应用程序。 名词解释:IoT 英文全称是:“Inter…

  • 使用Arduino播放《星球大战》音乐

    使用Arduino播放《星球大战》音乐

    本篇文章,我们将使用Arduino制作一个播放 《星球大战》音乐的装置。 原件清单 Arduino UNO 蜂鸣器 连接线 电路图 电路很简单,只需要把蜂鸣器的正极连接到Arduino UNO的数字针5,负极连接到GND即可完成。 代码 这是一个非常简单的项目,项目的硬件部分对每一个人来说均不存在困…

  • 使用 Arduino Nano 控制红绿灯

    使用 Arduino Nano 控制红绿灯

    本文将介绍如何基于一个简单PCB洞洞板制作红绿灯,并通过Arduino Nano R3对它进行控制。 元器件清单 Arduino Nano R3 LED发光二极管(红、绿、黄) 220欧姆电阻3个 按钮开关 洞洞板 单排母插针 烙铁 电路原理图 电路连接图,因为软件中没有找到Nano的原型图,所以用…

更多...

加载中...