avatar
Articles
794
Tags
222
Categories
158

Yan 的杂物志_个人主页分享
Search
01_Arduino简单实例之一_人体传感器
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例之一 _ 人体传感器 #Arduino 1) 说明 人体红外感应模块是基于红外线技术的自动控制产品。附近有人时,对应引脚高电平,反之为低平台。 5 米内有效。可用螺丝(下图中橙色部分)调节灵敏度和延时。 2) 硬件 HC-SR501 人体红外感应模块,Arduinouno,杜邦线 3) 连接 VCC 接 Arduino 3.3V GND 接 Arduino GND OUT 接 Digital 2 [](https://img- blog.csdn.net/20170220124753890?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlleWFuMDgxMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center) 4) 代码 #define PIN_NUM 2 void setup() { Serial.begin(9600); pinMode(PIN_NUM,INPUT); } voi ...
01_Arduino综合实例之一_避障小车
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 综合实例之一 _ 避障小车 #Arduino 1. 说明: 此实例实现了通过蓝牙连接小车和手机,在手机端用软件控制小车前进,后退,左/右转向,控制行驶速度。并能让小车自动行驶,躲避障碍。 我买的是最便宜的黄色四驱小车,加了一个电机驱动模块(用于控制小车),一个蓝牙模块(用于与手机连接),一个距离传感器(测试前方是否有障碍物),一个舵机(在遇到障碍时,控制距离传感器转动,判断左/右哪边空间更大)。 2. 硬件: (加起来百十来块钱) 1) 小车硬件 小车(30+),含车架,车轮,电动机等。最便宜的一套 30 块钱左右(四驱),当然也不怎么结实。实验用没什么问题。 2) 电机驱动 电机驱动模块可使用 L298n(5+)或 L293D(8+)。一个 L298N 可驱动两个电机,一个 L293D 可驱动四个电机。我使用的是一个 L298N,控制四个电机(两两串联,也带得动)。 不太喜欢 L293D 扩展板,它是 Arduino UNO R3 的扩展板,是直接插在 Arduino 板上用的,我买的那一块,虽然能接几个舵机,几个直流电机,但是要想再插传感器就比较麻烦了,还有 TX/ ...
02_Arduino简单实例之二_光敏传感器
Created2017-02-20|2_Note0_Technic3_编程Arduino
Arduino 简单实例之二 _ 光敏传感器 #Arduino 1) 说明: 光敏传感器是把光信号变成电信号的一种传感器,它利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器; 入射光强,电阻减小,入射光弱,电阻增大。 可用电位器(螺丝)调节亮度阀值,亮度大于设定值时 DO 输出低电平,反之输出高电平。AO 输出具体的亮度值。建议购买四脚的(三脚的没有 AO) 2) 硬件: 光敏传感器模块,Arduinouno,杜邦线 3) 连接: VCC 接 arduino 的 3.3 或 5V GND 接 arduino 的 GND DO 接 arduino 的 Digital 2 AO 接 arduino 的 Analog 0 [](https://img- blog.csdn.net/20170220125150050?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlleWFuMDgxMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Cente ...
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 ...
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 ...
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. ...
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 [](https://img- blog.csdn. ...
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() &# ...
1…656667…80
avatar
Yan.xie
顺流而下还是逆流而上?
Articles
794
Tags
222
Categories
158
Follow Me
Announcement
This is my Blog
Recent Post
对谈_250427_舞台与社交的自我察觉2025-05-07
对谈_250424_开源进化2025-05-07
对谈_25042x_剃头技巧2025-05-07
对谈_250326_强迫症和不甘心2025-05-07
对谈_250401_高敏感是武器2025-05-07
Categories
  • 0_IMO49
    • 工作1
    • 说给一个人听48
      • 01_自我建构20
        • 思考与觉悟11
        • 行动与进化9
      • 02_情绪心理12
      • 03_关系互动5
Tags
心理 生物医学 编程语言 社会评价 心情 世界观 阅读心理学 Python/数据 Android 程序员 个人成长 代码生成 成瘾 机器学习 哲学 情感 职场 行为模式 SSH GitHub Actions markdown 操作系统/Linux 版本管理 笔记工具 数据库 嵌入表示 数据管理 模型增强 音视频处理 阅读/心理学 大模型 个人信息 卷积神经网络 网络 代码模型 舞台感 认知建构 编程语言/C 软件版权 知识图/知识图谱
Archives
  • May 202550
  • April 202517
  • March 202512
  • February 20253
  • January 20256
  • December 20243
  • November 20246
  • October 20244
Info
Article :
794
Total Count :
1073.3k
UV :
PV :
Last Push :
©2020 - 2025 By Yan.xie
Framework Hexo|Theme Butterfly
京公网安备11010802043346号
京ICP备2023029600号-1
Search
Loading the Database