只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
方形卡通宠物外观的纸巾盒1个(这是萌的关键,某宝上有卖)万能手机夹1个(某宝上有卖)网灵机器人3D打印件1套Arduino控制板+蓝牙小板1块L298N电机驱动模块1块标准舵机1个电池电压传感器模块1个可充电锂电池1块65mm轮子+电机(转速不要太快,大概为50转每分钟)2套一寸万向轮1个开关1个M3x30mm长螺丝4根,M3x25mm螺丝若干,M3x8mm螺丝若干,自攻螺丝若干,铜柱长螺丝2根,M3螺母若干杜邦线若干,导电线若干
电烙铁,电钻,502胶,电胶布,钳子,改锥,小刀
网灵云控制客户端 安卓大脑的APK安装包 安卓大脑的源程序 Arduino源程序 3D打印STL文件 3D打印设计源文件
#include<Servo.h> #include<dht.h> //模拟IO口和数字IO口的定义 #define PIN_UNDEFINED 255 #define PIN_A_VOLTAGE 5 //电池电压传感器 #define PIN_A_MQX 4 //气体传感器,MQ2,MQ135 #define PIN_D_SERVO_V 9 #define PIN_D_SERVO_H PIN_UNDEFINED #define PIN_D_SERVO_L 5 //PIN_UNDEFINED #define PIN_D_SERVO_R 6 //PIN_UNDEFINED #define PIN_D_DHT 8//PIN_UNDEFINED //DHT11温湿度传感器 #define PIN_D_RELAY PIN_UNDEFINED //一路继电器 #define PIN_D_RED PIN_UNDEFINED //红外人体感应传感器 #define PIN_D_LEDA PIN_UNDEFINED //LED指示灯A #define PIN_D_LEDB PIN_UNDEFINED //LED指示灯B //PT2272 Recv,D0->D3用模拟IO口实现,因为Arduino UNO的数字IO口不够用 #define PIN_D_2272VT 4 #define PIN_A_2272D0 0 #define PIN_A_2272D1 1 #define PIN_A_2272D2 2 #define PIN_A_2272D3 3 //315M、433M RF Send,控制智能开关、智能插座、电动窗帘 #define PIN_D_315SEND 7//PIN_UNDEFINED #define PIN_D_433SEND PIN_UNDEFINED //左中右三个方向的壁障传感器pin定义 #define PIN_D_BIZ_C PIN_UNDEFINED #define PIN_D_BIZ_L PIN_UNDEFINED #define PIN_D_BIZ_R PIN_UNDEFINED //L298N电机驱动板的控制pin //舵机用了9号PWM,L298N用10,11号PWM的话,会导致10号PWM失效!!! //motor A #define dir1PinA 2 #define dir2PinA 10 #define speedPinA 3 //motor B #define dir1PinB 12 #define dir2PinB 13 #define speedPinB 11
查看全部评分
使用道具 举报
qjzyx 发表于 2018-1-19 22:37 很好的一个想法~~~~~~改天也试试!
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网