E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Arduino学习
Arduino学习
——流水灯
前四个灯轮流亮起,后四个灯在第1,3,5轮依次亮起,2,4,6轮依次熄灭;voidsetup(){for(inti=1;i<=8;i++)pinMode(i,OUTPUT);}boolflag=true;//对循环的是奇数次还是偶数次进行判断voidloop(){for(inti=1;i<=4;i++){digitalWrite(i,HIGH);delay(1000);digitalWrite(i
木子灬
·
2020-08-12 17:43
arduino
初学
个人
arduino学习
笔记九--Arduino 控制1602字符液晶显示
1602字符液晶是最常用的一种,很具有代表性,1602液晶分4总线和8总线2种驱动方式(关于该液晶的详细资料,大家可以自己搜索,这里就不做详细说明了)。我们用单片机驱动1602液晶,使用并口操作很容易就驱动起来了,但使用Arduino板驱动1602液晶,还真有点费劲,因为他只能位操作。根据官方网站提供的例程,很容易看出他们使用的是最常用的8总线驱动方式,然而他巧妙的使用for循环语句完成了位操作的
甜航一直在
·
2020-08-12 17:13
arduino
笔记
学习
arduino学习
笔记十七--火焰检测实验与LED
火焰检测当检测到火焰时候LED点亮。用到的元件一个红外火焰检测二极管5根杜邦线1个10K电阻1个470欧姆电阻1个LED(颜色个人喜好)1片实验板原理图根原理图搭建好实验电路,下面准备一个打火机,然后下载程序到开发板子,打开打火机靠近,火焰检测头。LED点亮(大家也可以根据自己的想法制作,火焰检测灭火机器人)代码:intphotocellPin=A2;intledPin=12;intval=0;v
甜航一直在
·
2020-08-12 17:13
笔记
学习
arduino
arduino
火焰检测
arduino学习
笔记二十五--LED闪光灯 电位器控制闪烁速度
实验用到的元件1个LED(颜色个人喜好),1个470欧姆电阻(想要亮点可以用100欧姆的电阻),一个10K电位器,5根杜邦线,一块实验板。原理图通过电位器改变LED的闪烁速度代码:intledPin=11;intanalogPin=A0;voidsetup(){pinMode(ledPin,OUTPUT);}voidloop(){intperiod=(1023-analogRead(analogP
甜航一直在
·
2020-08-12 17:13
笔记
学习
arduino
arduino学习
笔记七 数码管、按键
数码管在使用时请接一定的电阻,以免数码管造成不必要的牺牲这里数码管a、b、c、d、e、f、g、dp段分别对应端口7.6.5.11.10.8.9.4inta=7;intb=6;intc=5;intd=11;inte=10;intf=8;intg=9;intdp=4;//显示数字1voiddigital_1(void){unsignedcharj;digitalWrite(c,LOW);//给数字5引
甜航一直在
·
2020-08-12 17:43
笔记
单片机
arduino
Arduino学习
笔记
程序运行结构setup()Arduino整体程序结构主要由setup()和loop()两个函数以及其他子函数构成。在Arduino中程序运行时将首先调用setup()函数。用于初始化变量、设置针脚的输出\输入类型、配置串口、引入类库文件等等。每次Arduino上电或重启后,setup函数只运行一次。例如:intbuttonPin=3;voidsetup(){Serial.begin(9600);p
古月长青
·
2020-08-12 17:41
Arduino
Arduino学习
之呼吸灯
Arduino学习
之呼吸灯单片机:七星虫LY-F2开发板兼容Arduino软件版本:Arduino1.8.10今天突然找到了自己去年买的这款七星虫LY-F2开发板,发现自己好像买来就让它吃灰没用过,于是就拿来玩一下
维多小子
·
2020-08-12 17:50
单片机
Arduino学习
笔记--人体红外感应器
intledpin=8;intledpin2=3;intsensor=7;intval=0;voidsetup(){pinMode(ledpin2,OUTPUT);pinMode(sensor,INPUT);Serial.begin(9600);}voidloop(){val=digitalRead(sensor);Serial.println(val);if(HIGH==val){Serial.
acool555
·
2020-08-12 16:20
开源硬件Arduino
arduino学习
笔记二十二--模拟交通信号灯
交通信号灯是交通信号中的重要组成部分,是道路交通的基本语言。交通信号灯由红灯(表示禁止通行)、绿灯(表示允许通行)、黄灯(表示警示)组成。分为:机动车信号灯、非机动车信号灯、人行横道信号灯、车道信号灯、方向指示信号灯、闪光警告信号灯、道路与铁路平面交叉道口信号灯。道路交通信号灯是交通安全产品中的一个类别,是为了加强道路交通管理,减少交通事故的发生,提高道路使用效率,改善交通状况的一种重要工具。适用
甜航一直在
·
2020-08-12 16:31
笔记
学习
arduino
Arduino学习
笔记day1——流水灯
前言最近刚刚参加完校招并成功签约,在公司的签约会午餐上和人正吹着逼呢,老前辈们说让我们自我介绍一下。这一下可不得了,一桌6个应届生,除了我以外的5个人都是全国电子大赛获奖者,还有拿了一等奖马上要去人民大会堂领奖的,我的内心:???怎么办???!!!要怎么才能不被人发现我是个FW???所以我很急,马上要上班了,同志们都这么恐怖,我能咋办?为了参加工作之后尽可能地被少几个人发现我是FW的这个事实,我觉
yang4tech
·
2020-08-11 05:33
硬件学习
arduino学习
中常用电机科普之步进电机
本篇帖接着上篇
arduino学习
中常用电机科普之直流有刷电机与无刷电机继续科普总结,这次主要讲步进电机与伺服电机的工作原理。步进电机工作原理步
代码应该敲得东东东
·
2020-08-10 04:15
电机
arduino学习
笔记5 舵机控制
舵机控制舵机是一种位置伺服的驱动器,主要是由外壳、电路板、无核心马达、齿轮与位置检测器所构成。其工作原理是由接收机或者单片机发出信号给舵机,其内部有一个基准电路,产生周期为20ms,宽度为1.5ms的基准信号,将获得的直流偏置电压与电位器的电压比较,获得电压差输出。经由电路板上的IC判断转动方向,再驱动无核心马达开始转动,透过减速齿轮将动力传至摆臂,同时由位置检测器送回信号,判断是否已经到达定位。
zhangjiali12011
·
2020-08-07 22:07
Arduino学习笔记
arduino学习
笔记 74HC595
74HC595脚位图V,MR0-7OE,GNDSTSHDS接5V输出接地平台推进资料运行模式将数据传给DS,SH接高电压将DS传达到ST,ST接高电压将DS传给相应输出ps:在8个数据输入满的情况下,第一个数据会被传输到七号输出,最后一个数据被传输到0号输出,就像填充弹药一样,第一颗子弹在最下面编码(将数据传送到七个灯泡内)intbig=3//将平台接到3号针脚intpush=4//将推进器接到4
前所未有i
·
2020-08-07 21:55
Arduino
Arduino学习
日记五之接线
一继电器接线实验设备:两路光耦隔离继电器模块工作电压5V输入电路电源正、电源负、信号1负、信号1正、信号2负、信号2正其中,电源正负分别接正负极,给继电器充电信号1,2分别控制1,2号继电器的吸合,如果只用一个继电器,则只用信号1/2;eg:信号1负接负极(GND),1正接nano上的引脚输出电路公共端、常开、常闭其中,公共端接用电器正,常开接正极,常闭接负极二数码管接线实验设备:含十个引脚的数码
王文平->Trista_wang
·
2020-08-07 12:18
Arduino
基于Protues的
Arduino学习
笔记01-Arduino UNO实验板设计
2019独角兽企业重金招聘Python工程师标准>>>本文将带你使用protues7.10搭建一个ArduinoUNO的实验板,方便以后在protues仿真软件上进行Arduino的实验。参考本文,你还可以自己动手构建出ArduinoMEGA2560等一系列Arduino开发平台。ArduinoUNO是ArduinoUSB接口系列的最新版本,是Arduino平台的参考标准模板。ArduinoUNO
weixin_33674976
·
2020-08-05 14:59
Arduino学习
笔记④ 经典按键实验
1.前言 我们讲了数字IO口介绍以及做了流水灯演示(主要用到IO口的输出功能),这节课我们讲解一下IO口的输入功能,说到输入功能,最经典的例子莫过于按键实验。废话少说,赶紧上车。2.实验材料按键模块LED模块(这里属于共阳极LED模块)Mega2560板子注意:这课实验是基于第三课实验材料进行的。3.实验内容3.1按键实验1实验内容:当按住按键时点亮LED,当放开按键后熄灭LED;实验代码:
weixin_30263277
·
2020-08-05 02:40
Arduino学习
笔记一,电位器控制步进电机。
通过几天的学习,基本的LED控制已经掌握,Arduino的入门还是相对比较简单,面向对象开发,利用现有的库文件,仅需几行代码就能很方便的实现功能,非常的方便。由于最近的项目需要用到简单的单片机控制步进电机,所以专门研究一下步进电机的程序。#include//引用官方步进电机库文件#defineSTEPS100//定义步进电机每转的步数,(个人理解,相当于每转多少个脉冲)Stepperstepper
风中风中
·
2020-08-05 01:57
Arduino
Arduino学习
笔记——按钮控制LED
按钮控制LED材料:LED二极管一个面包板一块面包线若干电阻一个开关一个Arduino板一块(我用的是DCcduinoUNO)电路连接及效果图:按钮与电阻接在面包板上,两端正负极分别接电源扩展插座的3.3v和GND端口,按钮的信号线接数字扩展插座的3号端口(此端口可任意选,但要与所写代码对应),LED灯正极插数字扩展插座13号端口(此端口可任意选,但要与所写代码对应),负极插数字扩展插座GND端口
Yimi-依米
·
2020-08-05 01:47
Arduino
74HC595秒懂
Arduino学习
过程中很多童鞋都对74HC595表示晦涩难懂,今天我就来整理一下基本功能,让童鞋们呢能快速上手!74HC595是一个8位串行输入、并行输出的位移缓存器。
帅的雅痞啊
·
2020-08-04 09:56
Arduino
Arduino
74Hc595
arduino学习
日志
day1从上午十点拿到器材开始学习,悲剧的是,整个一上午都在装驱动,后来一路谷歌,最后貌似解决了问题,觉得好烦躁,于是乎决定在linux上试试。很简单也很方便操作,于是我就决定在linux上面把玩了。先看了三个sample:BasicDigitalAnalog后来便到了ardublock中,先做几个例子,然后开始了解里面的元件和具体的操作。舵机电位器搜出了一本参考书ardublock跟着此书上的案
王雅晨
·
2020-07-31 18:10
Arduino学习
笔记(12) -- MPU6050与卡尔曼滤波算法实践
01简介:WhyMPU6050?MPU6050等IMU传感器用于自平衡机器人,无人机,智能手机等。IMU传感器帮助我们在三维空间中获得连接到传感器的物体的位置。这些值通常是角度,以帮助我们确定其位置。它们用于检测智能手机的方向,或者用于Fitbit等可穿戴设备,它使用IMU传感器跟踪运动。MPU6050它是全球首例整合性6轴运动处理组件,俗称的六轴陀螺仪(xyz三轴的倾斜角度和三轴方向的加速度)。
hhaowang
·
2020-07-29 19:54
Arduino
&
Ros学习笔记
ROS与
Arduino学习
(八)电机控制(基于rosserial_arduino)
ROS与
Arduino学习
(八)电机控制(基于rosserial_arduino)ROS与
Arduino学习
(八)电机控制(基于rosserial_arduino)TutorialLevel:小案例节点通信
CloudCver
·
2020-07-29 15:31
Ros机器人
arduino学习
笔记4 读取模拟器,PWM调节灯光亮度,感热灯
1.读取模拟器intpotpin=0;//指定模拟端口A0intledpin=13;//指定LED端口13intval=0;//声明临时变量voidsetup(){pinMode(ledpin,OUTPUT);//设置端口13为输出模式Serial.begin(9600);//设置串口波特率为9600}voidloop(){digitalWrite(ledpin,HIGH);//拉高端口13,LE
zhangjiali12011
·
2020-07-29 02:21
Arduino学习笔记
Arduino学习
笔记 超声波避障小车
学习完了诸多模块,终于可以把它们凑在一起撺一台超声笔避障寻迹小车了那咱们就先将超声波避障和红外线寻迹分成两个部分来讲!先讲超声波避障部分吧!超声波避障,自然少不了超声波模块和舵机模块还有TB6612FNG的使用,在此再讲了,之前的博客已经较为详细具体讲解过这三个模块了,有需要的可以再看一看复习。直接上代码,拿代码来讲!(完整代码见文章末尾)1.要探测不同方向,自然就要用到舵机所以第一步要先调用函数
前所未有i
·
2020-07-28 22:05
Arduino
ARDUINO学习
过程 (4) PWM调光实验
(四)PWM调光实验1、理论基础学会PWM的使用:PulseWidthModulation脉冲宽度调制,简称脉宽调制。是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法,由于计算机不能输出模拟电压,而只能输出oV或5V的数字电压值,(0V为0;5V为1)所以通过高分辨率计
团团~
·
2020-07-28 21:55
arduino学习
Arduino学习
手册
Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。它由一个欧洲开发团队于2005年冬季开发。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。由于arduino是一个时间不太长的开源硬件,所以中文学习资料少。但要想系统学习,还是有很多资料可以用的。毕竟是全球最流行的开源硬件平
鱼f
·
2020-07-28 15:12
arduino学习
之led相关--跑马灯+电位器控制led亮灭
引子一直挺喜欢搞点硬件的东西,可是每次都坚持不了多久。不过人总是要寻找写改变的,之前未能坚持下去的不代表现在以及将来不能坚持下去,于是开始新的一波学习之旅。开始之前本来入了一块开发板(51和单片机都有),最近重拾单片机,顺带入了一块arduino的板子,这两天稍微学了一点便能做出一点自己认为有趣的东西,遂开贴记录之。板子接电并开始第一个测试程序很简单,1.usb接口插入电脑;2.打开arduino
skyztttt
·
2020-07-28 11:37
arduino学习
Arduino学习
笔记3--用模拟IO口实现呼吸LED灯
就像模拟输入一样,在现实的物理世界中我们经常需要输出除了0和1之外的其他数值。例如,除了想用微控制器找开或者关闭电灯之外,我们还会想控制灯光的亮度,这时就需要用到模拟输出。由于Arduino的微控制器只能产生高电压(5V)或者低电压(0V),而不能产生变化的电压,因此必须采用脉宽度调制技术(PWM,PulseWidthModulation)来模仿模拟电压。PWM是一种开关式稳压电源应用,它是借助微
andy75131
·
2020-07-27 18:00
Arduino学习
笔记二之程序框架、基本函数
程序框架:1、声明变量及接口名称(intval;intledPin=13;)。2、setup()函数在程序开始时使用,可以初始化变量、接口模式、启用库等(例如:pinMode(ledPin,OUTUPT);)。3、loop()在setup()函数之后,即初始化之后,loop()让你的程序循环地被执行。使用它来运转Arduino。基本函数:1、pinMode(接口名称,OUTPUT或INPUT)将接
pomo16
·
2020-07-16 04:09
机器人
Arduino
程序框架
基本函数
Arduino学习
笔记⑦ EEPROM断电保存数据
1.前言 EEPROM,叫做电可擦可编程可读寄存器(是不是觉得好官方,不知道是什么鬼?反正我也一脸懵逼),只需要知道这是一种断电后数据不会丢失的存储设备,可以用来应对需要做记录做保存的场合。简而言之,若想断电后Arduino仍然记住数据,就可以使用EEPROM。至于板子是否支持EEPROM,可以自主去查看板子的简洁。常见Arduino的EEPROM如下: ArduinoEEPROM类库
weixin_30780221
·
2020-07-08 14:14
Arduino - EEPROM断电存储
零基础入门学用Arduino-智能应用篇-12Arduino内存(2)EEPROM
arduino学习
网站-太极创客Arduino内存结构ArduinoEEPROMArduinoUno板子的EEPROM内存
Naiva
·
2020-07-06 23:23
Arduino
arduino学习
系列——DHT11温湿度传感器的使用
一、器材arduinoUNO、面包板、DHT11温湿度传感器、连接线这里说一下DHT11的基本情况:(1)引脚说明:1、VDD供电3.5V-5.5VDC2、DATA串行数据,单总线3、GND接地,电源负极。(2)DHT11data数据格式:一次传输40位数据=8bit湿度整数数据+8bit湿度小数数据+8bint温度整数数据+8bit温度小数数据+8bit校验位3、时序图二、连接图如图所示,将DH
自律者自由
·
2020-07-06 06:05
嵌入式开发
Arduino学习
笔记01:四位数码管的使用以及相关类库的编写
本小白遇到的问题:Q1:四位数码管怎么接线拆开包装的一瞬间本小白惊呆了:MD居然有十二个引脚!!老子的OLED屏幕才4个引脚!!经过一番简单的搜索。本小白找到了这个:怎么说呢,不明觉厉吧,不过这种高深莫测的图显然不是我这种层次的人能够揣测的,于是我继续搜索,找到了这个:如图所示(图片来自百度经验):从这张图上,可以简单看出四位数码管的工作原理,四位数码管一共8*4个发光二极管,包括四个数管,每个数
尘途小生
·
2020-07-06 05:33
Arduino
arduino学习
笔记-库函数解析_LiquidCrystal_i2c使用说明以及lcd1602的驱动
LiquidCrystal_i2c是一个通过i2c驱动lcd显示屏的库函数,具体使用说明如下i2c转接芯片的型号PCA8574arduinoR3A05为SCLA04为SDL在头文件下要初始化对象LiquidCrystal_I2Clcd(0x27,16,2);对象名lcd可以任意,这关系到下面你使用方法的对象名例如如果你的初始化对象名为lcdLiquidCrystal_I2Clcd(0x27,16,
图灵大弟子
·
2020-07-05 01:35
Arduino学习
笔记(1):控制舵机转速和继电器开关
准备:Arduinomega2560MicroServo9g杜邦线若干接线方式如图:需要上传到Arduino的代码:#include//声明调用Servo.h库Servomyservo;//创建一个舵机对象intpos=0;//变量pos用来存储舵机位置voidsetup(){myservo.attach(9);//将引脚9上的舵机与声明的舵机对象连接起来}voidloop(){for(pos=0
Canicer
·
2020-07-04 22:08
ESP8266
Arduino学习
笔记—Arduino编程基础
11月7日11月8日数字I/O的使用:前面已经介绍,现在回顾一下,20个通用I/O引脚,通过pinMode(),digitalWrite()和digitalRead()进行数字输入/输出操作;analogWrite()进行8位PWM输出;14个数字I/O引脚,其中4个用作PWM输出(对应的引脚是:3,5,6,9);6个模拟输入,即引脚A0~A5,ADC(模拟数字转换器)精度为10位。1.配置引脚的
lodd2009
·
2020-07-04 22:33
arduino
【
Arduino学习
笔记】手把手教你使用ESP8266----③整合Arduino篇
上两篇说了ESP8266的连接调试,相信大家按照前两篇的方法已经能够把ESP8266用起来了,同时调试工具的使用也应该有所了解了,这一篇讲讲重点,如何将ESP8266模块跟我们的arduino连接起来。大家应该知道,ESP8266是使用串口来进行数据通信的,同样连接到我们的arduino上也要用到我们的串口,百度了一下,还真找到了相关的连接资料,相关资料连接在此《ESP8266Wi-FiModul
半日晴天半日雨
·
2020-07-04 19:01
Arduino
【
Arduino学习
笔记】手把手教你使用ESP8266----②调试篇
上一篇讲了ESP8266模块的连接方法,这一篇写写模块连好后如何进行调试吧。参考文档:《ESP8266新手入门调试指导(补全)》《EspressifAT指令集》调试软件:有人串口网络调试助手按照上一讲将8266模块与USB转TTL正确连接并确保模块工作正常后,在电脑的设备管理器可看到硬件信息,我这里显示为COM4(如图一),这时可打开串口调试助手(如图二)【图一】【图二】根据自己硬件设备选择COM
半日晴天半日雨
·
2020-07-04 19:01
Arduino
【
Arduino学习
笔记】手把手教你使用ESP8266----①接线篇
在物联网时代搞技术就必须跟网络沾上边,这两天把前段时间淘宝上淘的ESP8266模块拿出来捣鼓了一下,初学Arduino,对硬件模块没啥了解,刚开始简直无从下手,在几个技术QQ群求教未果,技术大大们对我等小菜鸟熟视无睹,无奈只能自己问度娘,经过一段时间摸索,总算略有所成,特将学习成果拿出来与同为菜鸟的诸位分享,让大家见笑了。首先说一下用到的硬件设备:1、USB转TTL模块2、ESP8266模块3、杜
半日晴天半日雨
·
2020-07-04 19:00
Arduino
【
Arduino学习
笔记】使用L298N电机驱动模块驱动直流电机
L298N是Arduino的电机驱动模块,能驱动步进电机和两路直流电机,驱动步进电机和直流电机的文章网上百度一大堆,这里我想说的是L298N模块外接独立12V电压驱动电机的方法。我使用的L298N模块如下图(为方便直接使用了淘宝商家的图片):可能大家都知道模块可直接使用Arduino主板的5V供电,来带动电机,那大家有没有试过通过使用12V外接电源为模块供电的同时反过来为主板供电呢??接法很简单了
半日晴天半日雨
·
2020-07-04 19:00
Arduino
arduino
L298N
直流电机
Arduino学习
(三)点亮LED灯
本篇开始,学习用Arduino控制各种外部电子元器件、传感器等,学习如何搭建相关电路。用Arduino搭建电路有两种方式:方式1:购买并使用Arduino现成的模块:由于模块本身已经做好了电路,这种方式使用比较简单,只需要把管脚接上即可,不需要了解元器件性能、不需要搭电路。这种方式仅适合初学者、上手快。但长期使用模块,则可能对元器件、电路一无所知,更谈不让设计电路了。方式2:直接使用电子元器件,自
JoStudio
·
2020-07-01 19:54
arduino
Arduino学习
(四) 双色LED实验
双色LED是一种可以显示二色颜色的LED灯,可以有三种状态:灭,颜色1亮,颜色2亮.根据颜色组合的不同,分为红蓝双色,黄蓝双色,红绿双色等等.双色LED是一种常用的LED.常于指示状态,比如:红色表示忙碌,绿色表示Ready.一,双色LED(TWO-COLORLED)原理双色LED其实就是把二个LED做在一个元件中(内部原理图如下).根据接线的不同,分为共阳型和共阴型二种。二个LED有四个脚,但双
JoStudio
·
2020-07-01 19:54
arduino
Arduino学习
(二)电子电路基础
单片机开发中,需要学习一点电子电路基础知识。这一篇科普一下。作为单片机开发前的背景知识。一、关于电的几个基本概念1,电流:电子在导体中流动,形成电流。电流的计量单位是安培(A),1A=1000mA(毫安)2,电压:指电路两端的电势差或电位差。这个电位差引发电子的流动,产生电流。电压的计量单位是伏特(V)3,电功率:电流在单位时间内做的功叫做电功率,是用来表示消耗电能的快慢的物理量。电功率的计量单位
JoStudio
·
2020-07-01 19:54
arduino
Arduino学习
(六) 继电器实验
一、了解继电器(Relay)继电器(Relay)是一种电控制的开关器件,用一个小电流(低电压)去控制一个大电流(高电压)的开与关。典型的继电器结构原理图如下:继电器有一个输入回路,一般接低压电源,有一个输出回路,一般接高压电源。输入回路中有一个电磁铁线圈,当输入回路有电流通过,电磁铁产生磁力,吸力使输出回路的触点接通,则输出回路导电(通)。当输入回路无电流通过,电磁铁失去磁力,输出回路的触点弹回原
JoStudio
·
2020-07-01 01:02
arduino
arduino
Arduino学习
(九): 写一个Arduino扩展库:音乐播放库,并实现跨平台
在之前的博文:
Arduino学习
(五)蜂鸣器实验中,我们学习了使用无源蜂鸣器可以发出不同频率的声音,据此,Arduino可以用来播放音乐了。
JoStudio
·
2020-07-01 01:02
arduino
c
Arduino学习
(五) 蜂鸣器实验
一,了解蜂鸣器(Buzzer)蜂鸣器是一种电子发声元器件,可以发出"beepbeep"的声音.采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器在电路中用字母“FM”、“H”或“HA”或“ZZG”、“LB”、“JD”等表示。蜂鸣器分为有源蜂鸣器和无源蜂鸣器两种。有源蜂鸣器与无源蜂鸣器的区别:内部有否震荡源注意:这里的“源
JoStudio
·
2020-07-01 01:02
arduino
Arduino学习
(八) 数码管
一、了解数码管(Digitron)数码管,又称LED数码管,是由八段发光二极管(LED)封装在一起组成“8”字型的器件,外加一个小数点。数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一数码管就是八个LED的并联,各LED阳极或阴极共用一个管脚。根据共用管脚的不同,分为按共阳极数码管和共阴极数码管二种。如上图中的外形图,数码管有8个显示笔划"a,b,c,d,e,f,g,h"(h是小数点,有
JoStudio
·
2020-07-01 01:02
arduino
Arduino学习
(七)中断
一、中断(Interrupt)的基本概念中断(Interrupt)是计算机的一个重要概念,现代计算机普遍采用中断技术。什么是中断呢?CPU执行时原本是按程序指令一条一条向下顺序执行的。但如果此时发生了某一事件B请求CPU迅速去处理(中断发生),CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务).待CPU将事件B处理完毕后,再回到原来被中断的地方继续执行程序(中断返回),这一过程称为中断
JoStudio
·
2020-07-01 01:02
arduino
Arduino零基础入门
Arduino零基础入门
arduino学习
笔记1-什么是arduino?要了解arduino就先要了解什么是单片机,arduino平台的基础就是AVR指令集的单片机。1、什么是单片机?
怪兽小
·
2020-06-30 19:55
Arduino
Arduino学习
笔记⑤ 模拟IO实验
1.前言 还记得前几个我们都是在讲解数字IO,而其实我们生活中大多数信号都是模拟信号,如声音以及温度变化。在Arduino中,常用0~5v的电压来表示模拟信号。1.1模拟输入功能 在Arduino,编号前带有“A”的引脚是模拟输入引脚,Arduino可以读取这些引脚上输入的模拟值,也就是可以读取引脚上输入的电压大小。 模拟输入引脚带有ADC功能(ADC:Analog-to-Dig
weixin_30535043
·
2020-06-27 21:29
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他