![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
arduino
文章平均质量分 60
45845
这个作者很懒,什么都没留下…
展开
-
arduino小夜灯
arduino小夜灯的制作随着冬天的到来,白天也显得越来越短了,回到家中昏暗的环境容易让我们不小心就绊到脚,因此决定做一盏小夜灯能够在黑暗中照明。首先,小夜灯所具有的功能当然是能够在黑暗中发光,其次,当白天时小夜灯将会关闭,当然,当没人在的黑夜中,会采用呼吸灯的方式,减少一些能耗。因此,此次我们需要的材料有:arduino uno光敏电阻灯人体红外传感器首先从最简单的开始,因为我们将会用到呼吸灯的形式,显然常规的数字口并不能满足我们的需求,取而代之的是PWM口。PWM接口的输出范围在0~原创 2020-11-25 20:18:08 · 1735 阅读 · 0 评论 -
arduino实现简易计算器
arduino制作简易的整数计算器在学习了arduino的一些基础实验过后,我们将利用arduino与4*4键盘制作一个简易的整数加减乘除计算器。我们将做什么:我们将学到什么:4*4键盘的使用方法数据类型的转化我们需要什么:4*4键盘arduino unoarduino IDE第一步:4*4键盘的功能实现在此项目中,4*4键盘只需要实现输入数据的功能,因此,只需要当按键按下后将按键所对应的数字以字符串的方式显示出来即可,以方便之后的数据切割工作。键盘可通过添加keypad库原创 2020-11-21 16:59:03 · 10550 阅读 · 12 评论 -
Arduino练习十一——数码管显示实验
数码管是一种半导体发光器件,其基本单元是发光二极管。数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示),本实验所使用的是八段数码管。按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM 接到+5V,当某一字段发光二极管的阴极为低电平时...原创 2019-07-18 08:03:16 · 5519 阅读 · 3 评论 -
Arduino实验十——火焰报警实验
一、火焰传感器介绍1、认识火焰传感器火焰传感器(即红外接收三极管)是机器人专门用来搜寻火源的传感器,本传感器对火焰特别灵敏。实物如图所示。2、工作原理火焰传感器利用红外线对火焰非常敏感的特点,使用特制的红外线接收管来检测火焰,然后把火焰的亮度转化为高低变化的电平信号,输入到中央处理器,中央处理器根据信号的变化做出相应的程序处理。3、火焰传感器的连线红外接收三极管的短引线端为负极,长引...原创 2019-07-17 19:07:03 · 4761 阅读 · 0 评论 -
Arduino实验九——感光灯实验
完成以上的各种实验后,我们对Arduino 的应用也应该有一些认识和了解了,在基本的数字量输入输出和模拟量输入以及PWM 的产生都掌握以后,我们就可以开始进行一些传感器的应用了。...原创 2019-07-17 18:48:55 · 3258 阅读 · 0 评论 -
Arduino实验八——模拟值读取实验
本个实验我们就来开始学习一下模拟I/O 接口的使用,Arduino 有模拟0—模拟5 共计6 个模拟接口,这6 个接口也可以算作为接口功能复用,除模拟接口功能以外,这6 个接口可作为数字接口使用,编号为数字14—数字19,简单了解以后,下面就来开始我们的实验。电位计是大家比较熟悉的典型的模拟值输出元件,本实验就用它来完成。元器件电位计*1面包板*1面包板跳线*1 扎本实验我们将电位计...原创 2019-07-16 16:11:06 · 2524 阅读 · 0 评论 -
Arduino简介与基础指令
Arduino 硬件Arduino UNO 是Arduino系列中最常用的开发板适合初学者使用,因此本篇文章就UNO开发板进行介绍。微控器参数微控制器 ------ ATmega架构 -------------AVR工作电压---------5V闪存---------------32KBSRAM------------2KB时钟速度---...原创 2019-07-07 14:42:53 · 4874 阅读 · 0 评论 -
Arduino实验七——抢答器设计实验
完成上面的实验以后相信已经有很多朋友可以独立完成这个实验了,本实验就是将上面的按键控制小灯的实验扩展成3 个按键对应3 个小灯,占用6 个数字I/O 接口。原理这里就不多说了同上面实验,下面附上参考原理图和实物连接图。参考程序int redled=10;int yellowled=9;int greenled=8;int redpin=7;int yellowpin=6;int...原创 2019-07-15 19:04:35 · 6354 阅读 · 2 评论 -
Arduino实验六——按键控制LED实验
I/O 口的意思即为INPUT接口和OUTPUT 接口,到目前为止我们设计的小灯实验都还只是应用到Arduino 的I/O 口的输出功能,这个实验我们来尝试一下使用Arduino的I/O口的输入功能即为读取外接设备的输出值,我们用一个按键和一个LED小灯完成一个输入输出结合使用的实验,让大家能简单了解I/O的作用。按键开关大家都应该比较了解,属于开关量(数字量)元件,按下时为闭合(导通)状态。元...原创 2019-07-15 18:22:24 · 4804 阅读 · 0 评论 -
Arduino实验五——交通灯设计实验
上面我们已经完成了单个小灯的控制实验,接下来我们就来做一个稍微复杂一点的交通灯实验,其实这个实验就是将上面单个小灯的实验扩展成3 个颜色的小灯,就可以实现我们模拟交通灯的实验了。元件Arduino控制器下载线红色M5 直插LED*1黄色M5 直插LED*1绿色M5 直插LED*1220Ω电阻*3面包板*1面包板跳线*1 扎准备好上述元件我们就可以开工了,我们可以按照上面小灯...原创 2019-07-15 17:35:17 · 5998 阅读 · 0 评论 -
Arduino实验四——流水灯
流水灯效果实验实验器件Led灯220Ω的电阻面包板跳线接线按照二级管的接线方法,将六个LED灯依次接到数字1~6引脚上实验原理在生活中我们经常会看到一些由各种颜色的led灯组成的流水灯。本节实验就是利用led灯编程模拟流水灯效果。参考代码int BASE = 2 ; int NUM = 6;void setup() { for (int i = BASE; i &l...原创 2019-07-15 17:16:04 · 3146 阅读 · 0 评论 -
Arduino练习三——PWM 调控灯光亮度实验
Pulse Width Modulation 就是通常所说的PWM,译为脉冲宽度调制,简称脉宽调制。脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法,由于计算机不能输出模拟电压,只能输出0 或5V 的的数字电压值,我们就通过使用高分辨率计数器,利用方波的占空比被调制的方法来对一个具体模拟信号的电平进行编码。PWM 信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么是5V(ON...原创 2019-07-14 18:34:48 · 4060 阅读 · 1 评论 -
Arduino练习二——外接LED闪烁实验
LED小灯实验是比较基础的实验之一,上一个实验里已经利用到了Arduino 自带的LED,这次我们利用其他I/O 口和外接直插LED 灯来完成这个实验。实验器材Arduino控制器USB下载线LED*1220Ω直插电阻*1面包板*1面包板跳线*1 扎下一步我们按照下面的小灯实验原理图链接实物图,这里我们使用数字10 接口(也可以使用其他任意数字口)。使用发光二极管LED 时,要...原创 2019-07-13 20:41:41 · 1168 阅读 · 0 评论 -
Arduino练习一——LED闪烁
练习一:LED闪烁!首先先来练习一个不需要其他辅助元件,只需要一块Arduino 和一根下载线的简单实验,让我们的Arduino 说出“Hello World!”,这是一个让Arduino 和PC 机通信的实验,这也是一个入门试验,希望可以带领大家进入Arduino 的世界。这个实验我们需要用到的实验硬件有:Arduino控制器USB下载线我们打开Arduino 的软件,编写一段程序...原创 2019-07-12 21:03:20 · 563 阅读 · 0 评论 -
4*4键盘密码锁
继上次关于4*4矩阵式键盘学习之后,于是乎,我就想为何不将他制作成一个简单的类似于密码锁的小玩意。首先我们需要准备的材料有:4*4矩阵式键盘Arduino 板lcd1602液晶显示器lcd1602的接线图忘记了的可以看这个之后就是我们的代码部分`#include <EEPROM.h>void setup(){...原创 2018-12-03 19:10:27 · 5926 阅读 · 2 评论 -
矩阵式键盘
矩阵式键盘码值最近正好学习到了矩阵式键盘,然而当时的我是这样的这是什么东西!!于是当我决定向百度求助时,依旧一脸懵,但实践出真理嘛。秉持着这个理念,撸起袖子说干就干。首先,我们要准备的器械有Arduino uno(代替c51)4*4矩阵式键盘为了方便理解我将行列分别进行了编号左边四个接口为行数,右边四个为列数,分别对应第1,2,3,4行。接下来让我们看看那些码值哦,是不...原创 2018-11-25 20:21:39 · 1635 阅读 · 6 评论 -
简单的超声波测距
简易超声波测距报警装置元件Arduino uno有源蜂鸣器HC-SR04红色led小灯超声波模块HC-SR04 超声波测距模块可提供 2cm-400cm 的非接触式距离感测功能,测距精度可达高到 3mm;模块包括超声波发射器、接收器与控制电路。接线Vcc供5v电源,GND 接地,TRIG 触发控制信号输入,ECHO 回响信号输出注意事项有源蜂鸣器接线时注意其正...原创 2018-11-10 17:52:38 · 1247 阅读 · 1 评论