1. Arduino 电机
arduino板构建于开放原始码simpleI/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。主要包含两个的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。
Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是通过Arduino编程语言(基于 Wiring)和Arduino开发环境(基于 Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信(比如 Flash, Processing, MaxMSP)来实现。
2. 超声波 arduino
工作原理:当一个控制口发一个至少10US以上的高电平,就会触发SR04的测距功能,触发后,模块会自动发送8个40KHZ的超声波脉冲,并且自动检测是否有信号返回。这一步骤会有模块内部自动完成。
另一个控制口高电平持续的时间就是此次测距的时间,方可算出距离.如此不断的周期测,即可以达到你移动测量的值.
3. Arduino 直流电机
四路电机驱动板说明 :四路电机驱动板使用Altium Designer 14.2 设计,程序 下载使用Arduino IDE; 将本电路板插入arduinomega 2560 后可同时驱动四个直流电机并 可调速; 本产品带光耦隔离电路,用时可在P4接电5V...
4. 基于arduino的超声波雷达
一、环境传感器
14A DHT11温湿度传感器
15A MQ-2气体烟雾传感器
16A MQ-3酒精传感器
17 红外热释电传感器
17A 红外热释电传感器
19A LM35线性温度传感器
20A DS18B20数字温度传感器
22A 火焰传感器
34 水流量传感器
47A 土壤湿度传感器
48A 水位传感器
80A 水蒸气传感器
160 DS18B20 水温传感器
185 PM2.5 传感器
二、运动传感器
01A RB URF02超声波传感器
02A Mini红外寻线传感器
03A Mini红外避障传感器
11 Memsic2125双轴加速度计
12 超声波传感器
21A PS2游戏摇杆模块
24A 旋转角度电位计模块
25A 继电器开关控制模块
27A 绿色单向倾角传感器
28A 银色单向倾角传感器
29A 黑色震动传感器
30A 蓝色震动传感器
32A 按压式大按钮模块
33 碰撞开关模块
33A 碰撞开关模块
37 ADXL345数字三轴加速度计
45 ADXL335模拟三轴加速度计
46 Flex 2.2"弯曲传感器
71A 滑条电位计模块
73 LSM9DS0 9轴姿态传感器
82A 压电陶瓷震动传感器
87 振动马达模块
96 ADXL335 三轴加速度模块
112 电子罗盘
113 九轴姿态检测传感器
120 风扇电机模块
122 电磁铁模块
三、物理量测量传感器
09A 电压检测传感器
88 电流检测传感器
26A 磁感应传感器
38 FSR400压力感测电阻
39 Flexiforce压力传感器-100磅
40 Flex-03A单向弯曲传感器
58 MEAS压电式薄膜-直
59 MEAS压电式薄膜-弯
四、触觉、视觉、听觉传感器
23A 光线传感器
31A 蜂鸣器发声模块
35 TCS3200颜色传感器
74 声音检测传感器
75 USB麦克风模块
78A 灰度传感器
81A 触摸传感器
84A RB声音检测传感器
91 TEMT6000光敏传感器
92 全彩LED发光模块
93 Speaker发声模块
94 Recorder录音/播放模块
103 复眼传感器
104 IIC触摸传感器
161 IIC 颜色传感器
五、其它
101 RTC时钟模块
106 逻辑与模块
107 逻辑或模块
108 逻辑非模块
159 模拟键盘模块
18 SD卡读写模块
18A TF卡读写模块
5. arduino驱动大功率电机
用Arduino可以控制两个歩进电机,控制X,Y的移动,主电机上加上两个开关量输入,可以用光电检测或用霍尔元件检测,调整转动两个开关的时间内,针在上边,此时XY可以移动。
两个开关量输入到Arduino板上。
由Arduino根据两个开关量的输入(如果能调整好,一个开关就行。
),控制XY两个歩进电机。