avatar
Articles
851
Tags
236
Categories
189

Yan 的杂物志_个人主页分享
Search
03_Arduino简单实例之三_土壤湿度传感器
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例之三 _ 土壤湿度传感器 #Arduino 1) 说明: 用于土壤的湿度检测。 可通过电位器调节土壤湿度的阀值,顺时针调节,控制的湿度会越大,逆时针越小;湿度低于设定值时,DO 输出高电平,模块提示灯亮;湿度高于设定值时,DO 输出低电平,模块提示灯灭。 工作电压 3.3V-5V。3V 时,在空气中 AO 读取的值最大为 695,浸泡在水里的 最小值 245;5V 时,在空气中 AO 读取的值最大为 1023 ,浸泡在水里的最小值 245。 2) 硬件: 土壤湿度传感器,Arduinouno,杜邦线 3) 连接: VCC 接 Arduino 3.3V 或 5V GND 接 Arduino GND AO 接 ArduinoAnalog DO 接 Arduino Digital 4 [](https://img- blog.csdn.net/20170220130149517?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlleWFuMDgxMQ==/font/5a6L5L2T/fontsize/400/fill/I0 ...
04_Arduino简单实例之四_PS2游戏摇杆
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例之四 _PS2 游戏摇杆 #Arduino 1) 说明: PS2 游戏双轴摇杆传感器模块由采用金属 PS2 摇杆电位器制作,具有 (X,Y)2 轴模拟输出,(Z) 1 路按钮数字输出。可制作遥控器等互动作品。 SW 引脚按下去时输出低电平,反之输出高电平 2) 硬件: PS2 游戏摇杆 joystick,Arduino uno,杜邦线 3) 连接: 5V 接 Arduino 5V GND 接 Arduino GND URx 接 Analog 0 URy 接 Analog 1 SW 接 Digital 2 [](https://img- blog.csdn.net/20170220130702165?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlleWFuMDgxMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center) 4) 代码 #define PIN_X 0 #define PIN_Y 1 #define ...
05_Arduino简单实例之五_红外避障传感器模块
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例之五 _ 红外避障传感器模块 #Arduino 1) 说明: 红外避障传感器具有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测方向遇到障碍物(反射面)时,红外线反射回来被接收管接收。它常用于安装在小车上,判断前方是否有障碍物。可通过电位器设置阀值。正前方有障碍时绿灯亮起,OUT 引脚为低电平,反之为高电平。 由于日光是也含红外线,所以大多数便宜红外模块在户外使用就会遇到问题。 2) 硬件: 红外避障模块,arduinouno,杜邦线 3) 连接:: VCC 连接: Arduino 5V(说明书上写 3.3V-5V,我的硬件只在 5V 下正常工作) GND 连接: Arduino GND OUT 连接: Digital 13 [](https://img- blog.csdn.net/20170220131517981?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlleWFuMDgxMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/7 ...
06_Arduino简单实例之六_超声测距离传感器
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例之六 _ 超声测距离传感器 #Arduino 1) 说明: 超声波测距离传感器常用于小车的障碍物检测。它采用超声波回波测距原理,运用精确的时差测量技术,检测传感器与目标物之间的距离。 Trig 触发控制信号输入,Echo 回响信号输出。写程序给 Trig 发送一个低高低的短时间脉冲,触发测距;pulseIn 函数会等待引脚变为 HIGH,开始计算时间,再等待变为 LOW 并停止计时。 声速是:340m/1s 换算成 34000cm/ 1000000μs => 34 /1000。因为发送到接收,实际是相同距离走了 2 回,所以要除以 2。 距离 (厘米) = (回波时间 * (34 / 1000)) / 2,简化后的计算公式为 (回波时间 * 17)/ 1000 2) 硬件: 超声距离传感器 HC-SR04,Arduino uno 板,杜邦线 3) 连接: VCC 接 Arduino 5V GND 接 Arduino GND TRIG 接 ArduinoDigital 12 ECHO 接 Arduino Digital 11 [](https://img- ...
07_Arduino简单实例之七_红外遥控接收
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例之七 _ 红外遥控接收 #Arduino 1) 说明: 红外接收模块适用于红外线遥控和红外线数据传输。对于不同的遥控器,区别只是接到的数字不同。 注意要买三脚的红外接收头,而不是直接购买红外对管。当然也可以买电子积木的红外接收模块,它还多了一块小板和小灯,质量也相对好一些,容易固定,价钱稍贵。 因为日光中有红外线,所以在室外使用可能受到影响。 2) 硬件: TL1838 万能接收头,Arduinouno,杜邦线 3) 连接: VCC 接 Arduino 3.3V 或 5.5V GND 接 Arduino GND  OUT 接 Digital 11 [](https://img- blog.csdn.net/20170220133058312?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlleWFuMDgxMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center) 4) 代码 #include <IRremote. ...
09_Arduino简单实例之九_温湿度传感器模块
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例之九 _ 温湿度传感器模块 #Arduino 1) 说明: DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。 2) 硬件: DTH11 温湿度传感器电子积木模块,Arduinouno,杜邦线 3) 连接: VCC 接 Arduino 3.3V 或 5V GND 接 Arduino GND OUT 接 Digital 2 [](https://img- blog.csdn.net/20170220134021152?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlleWFuMDgxMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center) 4) 代码 #include <dht11.h> dht11 DHT11; #define PIN_DHT11 2 void setup() { Serial.begin(9600); } void loop() &# ...
08_Arduino简单实例之八_蓝牙模块
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例之八 _ 蓝牙模块 #Arduino 1) 说明: 蓝牙模块用于和手机或其它带蓝牙的设备通讯。蓝牙设备分为主从两种模式,作为主设备时,它查找和连接其它设备;作为从设备时只能被只它设备连接;通讯模式分透明传输和 AT 命令模式。最好购买主从一体的蓝牙模块。 下面介绍的是最常用的是作为从设备与手机相接,之后进入透明传输。这也是最简单的一种。 注意: Arduino 与电脑和蓝牙模块通讯都使用串口 TX/RX,同时操作时产生冲突,程序写入 Arduino 时要断开与蓝牙相连的 RX, 执行时要注意,Serial.println() 会将内容输出到蓝牙的另一端,而不是在电脑端显示信息。 另外,蓝牙的默认密码是 0000 或 1234。 2) 硬件: 蓝牙模块 HC-06,Arduino uno,Android 手机,杜邦线 3) 连接 VCC:接 Arduino 的 5V 或者 3.3V GND:接 Arduino 的 GND TXD:发送端,接 Arduino 的 RX RXD:接收端,接 Arduino 的 TX (千万注意,不能接错,若接收发端与电源连接,会烧掉 ...
10_Arduino简单实例之十_舵机
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例之十 _ 舵机 #Arduino 说明 舵机的旋转不像普通电机那样只是转圈圈,它可以根据你的指令旋转到 0 至 180 度之间的任意角度然后精准的停下来,常用于控制机器人。 舵机的转动的角度是通过调节 PWM(脉冲宽度调制)信号的占空比来实现的。需要使用 Arduino 上的 PWM 口控制(数字前带~的),Arduino 的驱动能力有限,所以当需要控制 1 个以上的舵机时需要外接电源。一个机器人经常需要很多个舵机同时工作,此时需要加一个舵机控制板,舵机控制板本身是一个单片机,它不但能接 16/24/32 个舵机,同时也简化了舵机操作命令。 下例中使用的是 9g 的小舵机,用 arduino 板上的 5V 供电,大的舵机有的需要外部供电才能驱动,外接电源时需要将降到舵机指定的电压,否则会烧坏舵机。 硬件 舵机 SG90,Arduino uno,杜邦线 接线 GND(棕色) 接 Arduino GND PWM(橙色) 接 Arduino Digital 10 VCC(红色) 接 Arduino 5V 代码 1234567891011121314151617181 ...
11_Arduino简单实例十一_四脚三色LED灯
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例十一 _ 四脚三色 LED 灯 #Arduino 1) 说明: LED 灯是发光二级管,反着接电阻无穷大,正着接不需要考虑电阻。一般小的 LED 灯可通过的最大电流为 30mA,如电压为 5V,加一个 220 欧电阻后,电流约 22mA 左右,则可以保证不烧坏 LED。 另外,控制明暗需要接 Arduino 的 PWM 口(数字前带~的) 2) 硬件: 四脚三色 LED 灯,面包板,电阻 220 欧三只,Arduino uno,杜邦线 3) 连接: 下例为共阳的 LED 灯,长脚的为阳极接 3.3V 三个颜色的引脚分别接一个 220 欧的电阻 4) 代码 int led1 = 9; int led2 = 10; int led3 = 11; void setup() { pinMode(led1,OUTPUT); pinMode(led2,OUTPUT); pinMode(led3,OUTPUT); } void setColor(int red,int green,int blue) { analogWrit ...
12_Arduino简单实例十二_蜂鸣器播放生日快乐
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例十二 _ 蜂鸣器播放生日快乐 #Arduino 1) 说明: 蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算电子玩具、定时器等电子产品中作发声器件。 蜂鸣器分有源和无源。如果是有源的,单片机只要输出高低电平就可以,如果是无源的,单片机就要输出 PWM 波才可以让蜂鸣器发声。 2) 硬件: 5V 有源蜂鸣器,Arduinouno,杜邦线 3) 连接: 正极连 ArduinoDigital 4 负极连 Arduino GND 4) ­­代码: int PIN_SPEAKER = 4; int length = 25; char notes[] = "ggagCbggagDCggGECbaffECDC"; int beats[] = {1,1,2,2,2,4, 1,1,2,2,2,4, 1,1,2,2,2,2,2, 1,1,2,2,2,4,1}; int tempo = 300; void playTone(int tone, int duration) { for (long i = ...
1…717273…86
avatar
Yan.xie
顺流而下还是逆流而上?
Articles
851
Tags
236
Categories
189
Follow Me
Announcement
This is my Blog
Recent Post
LLM+知识库_总结篇2026-04-10
LLM_知识库_02_记忆宫殿2026-04-10
LLM_知识库_03_LLM_Wiki2026-04-10
模仿欲望_读后感2026-04-07
OpenAI的CUA_ComputerUseAgent2026-04-07
Categories
  • 0_IMO2
    • 工作1
    • 方法1
      • 工作1
  • 1_Data11
    • 生活9
      • 主食3
      • 菜3
Tags
浏览器插件 编程语言/C 模型工具 数据存储/Hadoop 情绪分析 语言模型 辅助编程 模型解释 阅读/社会学 目标管理 阅读 工具 技巧 VPN 项目管理 知识库 经济 远程桌面 工作思考 金融 AI绘画 异常检测 卡片 开源许可 markdown 健康 网络服务 主题笔记 音视频处理 嵌入表示 开发 日常技能 Paper 反思 区块链 软件版权 美食 视频编辑 云计算 #论文阅读
Archives
  • April 202616
  • March 20265
  • February 202637
  • January 20262
  • December 20252
  • November 202511
  • October 20258
  • September 20254
Info
Article :
851
Total Count :
1084.3k
UV :
PV :
Last Push :
©2020 - 2026 By Yan.xie
Framework Hexo|Theme Butterfly
京公网安备11010802043346号
京ICP备2023029600号-1
Search
Loading the Database