Espruino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5523|回复: 5

用Espruino做的极简遥控车

[复制链接]

23

主题

43

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
11454

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2014-8-15 16:12:37 | 显示全部楼层 |阅读模式
很早就想做一个遥控车玩玩,还因此买了一块Arduino Mega 2560,结果由于种种原因,最终没有做成,
Arduino放在家里吃灰了。

开始接触Espruino之后,做个遥控车的想法又回来了,因为Espruino玩起来确实方便,这个用过的人应该
都知道哈~

买了一个遥控器模块,一个两驱的小车套件。代码很简单,但是确实实现了简单的遥控功能,至于避碍,
巡线啥滴[就以后再说吧~
接线方法请参考代码里的相关参数~
[mw_shl_code=javascript,true]function up()
{
  digitalWrite([C0,C1,C2,C3],0b1001);
}
function down()
{
  digitalWrite([C0,C1,C2,C3],0b0110);
}
function left()
{
  digitalWrite([C0,C1,C2,C3],0b1010);
}
function right()
{
  digitalWrite([C0,C1,C2,C3],0b0101);
}
function stop()
{
  digitalWrite([C0,C1,C2,C3],0b0000);
}
setWatch("right()",A2,{ repeat:true, edge:'rising' });
setWatch("stop()",A2,{ repeat:true, edge:'falling' });
setWatch("down()",A3,{ repeat:true, edge:'rising' });
setWatch("stop()",A3,{ repeat:true, edge:'falling' });
setWatch("up()",A4,{ repeat:true, edge:'rising' });
setWatch("stop()",A4,{ repeat:true, edge:'falling' });
setWatch("left()",A5,{ repeat:true, edge:'rising' });
setWatch("stop()",A5,{ repeat:true, edge:'falling' });
//setWatch(function(){},A6,{ repeat:true, edge:'rising' });
//setWatch(function(){},A6,{ repeat:true, edge:'falling' });
function onInit()
{
  analogWrite(A0,1);
  analogWrite(A1,1);
}[/mw_shl_code]

lb001.JPG

lb002.JPG
发表于 2014-8-15 16:50:40 | 显示全部楼层
isaac5niu 发表于 2014-8-15 16:38
手机蓝牙控制,材料会容易些啊,,

当初是为了给我家小孩子玩的,所以考虑这种遥控器更方便,木有手机也能玩~

1

主题

16

帖子

208

积分

中级会员

Rank: 3Rank: 3

积分
208
发表于 2014-8-15 16:36:46 | 显示全部楼层
无量寿福,,,
回复

使用道具 举报

1

主题

16

帖子

208

积分

中级会员

Rank: 3Rank: 3

积分
208
发表于 2014-8-15 16:38:11 | 显示全部楼层
手机蓝牙控制,材料会容易些啊,,

26

主题

92

帖子

4万

积分

论坛元老

Rank: 8Rank: 8

积分
40603

最佳新人活跃会员突出贡献论坛元老

发表于 2014-8-15 19:27:05 | 显示全部楼层
lawrencedon 发表于 2014-8-15 16:50
当初是为了给我家小孩子玩的,所以考虑这种遥控器更方便,木有手机也能玩~

恩,使用两块Espruino,用蓝牙  或者nrf24,或者其他,语音,

11

主题

39

帖子

456

积分

中级会员

Rank: 3Rank: 3

积分
456
发表于 2014-8-16 11:45:19 | 显示全部楼层
lawrencedon 发表于 2014-8-15 16:50
当初是为了给我家小孩子玩的,所以考虑这种遥控器更方便,木有手机也能玩~

但要小心車車被小朋友支解   ,讚啦!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|Espruino中文社区 ( 苏14007051 )

GMT+8, 2019-10-22 14:37 , Processed in 0.378984 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表