亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

建立一个走开!机器人 - 儿童简易入门项目

组件和用品

Arduino UNO
× 1
无焊面包板半尺寸
× 1
超声波传感器 - HC-SR04(通用)
× 1
蜂鸣器、压电式
× 1
5 毫米 LED:绿色
× 1

关于这个项目

我们使用以下草图连接了电路板:

我们使用了泡沫聚苯乙烯假发头,将背面挖空并在其上戳一些孔以进行各种连接:

该视频展示了我们如何将它们组合在一起:

更新:评论中有人问如何制作机器人的身体,所以我制作了这个视频来展示你如何自己制作!

代码

  • 距离传感器激活的蜂鸣器和 LED
距离传感器激活的蜂鸣器和 LEDArduino
距离以厘米为单位。
#define trigPin 13#define echoPin 12#define buzzer 9 //蜂鸣器到arduino pin 9#define led 11void setup(){ Serial.begin (9600);pinMode(trigPin, OUTPUT);pinMode (echoPin, 输入); pinMode(蜂鸣器,输出); // 设置蜂鸣器 - pin 9 作为输出 pinMode(led, OUTPUT);}void loop(){ long duration, distance;digitalWrite(trigPin, LOW);delayMicroseconds(2);digitalWrite(trigPin, HIGH);delayMicroseconds(10) );digitalWrite(trigPin, LOW);duration =pulseIn(echoPin, HIGH);distance =(duration/2) / 29.1;如果(距离 <100){ 音调(蜂鸣器,98); // 发送 1KHz 声音信号...digitalWrite(led,HIGH);}else {noTone(buzzer);digitalWrite(led,LOW);}Serial.print(distance);Serial.println("cm");delay( 500);}

示意图

我们为 Arduino 和组件设置的草图、面包板视图。

制造工艺

  1. 我的工厂准备好迎接机器人了吗?
  2. 构建 Raspberry Pi 机器人:初学者的最佳教程
  3. 为您的无人机构建弹道降落伞回收系统
  4. 智能笔:ECE5725 的最终项目
  5. 带有 Arduino 的用于飞行模拟器的 LCD 面板
  6. 用于 FS2020 的带有 Arduino 的开关/LED 面板
  7. 适用于 WS2812 RGB LED 阵列动画的 Excel
  8. 如何打造机器人之王索伦
  9. Littlearm 2C:构建 3D 打印的 Arduino 机械臂
  10. 超酷室内导航机器人
  11. RTC 模块:简单项目的绝对指南
  12. PACKEX Toronto:现在是轻松实现自动化的时代