极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10772|回复: 0

Arduino遥控小车制作

[复制链接]
发表于 2015-8-18 13:59:20 | 显示全部楼层 |阅读模式
本帖最后由 Forever忠 于 2015-8-18 13:58 编辑

上班闲着没事做了一个简单的遥控小车。
器材:Arduino(带电机驱动)、蓝牙、两个小马达、一个小车模型、安卓手机。

用手机下载一个蓝牙串口助手,调试你的蓝牙模块,蓝牙与板子连接方式是:TXD-RXD、RXD-TXD、V-V、GND-GND

代码:


  1. void setup()
  2. {
  3.   Serial.begin(9600);
  4. // Serial.println("start");
  5.   pinMode(8,OUTPUT); //定义方向D8为输出管脚
  6.   pinMode(10,OUTPUT); //定义速度D10为输出管脚
  7.   pinMode(7, OUTPUT);
  8.   pinMode(9, OUTPUT);
  9. }

  10. void loop()
  11. {
  12.   char val=Serial.read();
  13.   if(val=='a')
  14.   {
  15.     Serial.println("go ");
  16.     go();
  17.   }
  18.   else if(val=='b')
  19.   {
  20.     Serial.println("back");
  21.     back();
  22.   }
  23.   else if(val=='c')
  24.   {
  25.     Serial.println("stay");
  26.     stay();
  27.   }
  28.   else if(val=='d')
  29.   {
  30.     Serial.println("turn left");
  31.     turnleft();
  32.   }
  33.   else if(val=='e')
  34.   {
  35.     Serial.println("turn right");
  36.     turnright();
  37.   }
  38. }

  39. void go()
  40. {
  41. digitalWrite(7,1);
  42. digitalWrite(8,0);
  43. analogWrite(9,240);
  44. analogWrite(10,240);
  45. delay(100);
  46. }

  47. void turnleft()
  48. {
  49. digitalWrite(7,0);
  50. digitalWrite(8,0);
  51. analogWrite(9,240);
  52. analogWrite(10,240);
  53. delay(100);
  54. }

  55. void turnright()
  56. {
  57. digitalWrite(7,1);
  58. digitalWrite(8,1);
  59. analogWrite(9,240);
  60. analogWrite(10,240);
  61. delay(100);
  62. }

  63. void back()
  64. {
  65. digitalWrite(7,0);
  66. digitalWrite(8,1);
  67. analogWrite(9,240);
  68. analogWrite(10,240);
  69. delay(100);
  70. }

  71. void stay()
  72. {
  73. digitalWrite(7,0);
  74. digitalWrite(8,1);
  75. analogWrite(9,0);
  76. analogWrite(10,0);
  77. delay(100);
  78. }
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-4 18:21 , Processed in 0.035871 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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