Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 3476|回復: 3

藍芽自走車控制 求助

[複製鏈接]
發表於 2016-9-21 08:56:17 | 顯示全部樓層 |閱讀模式
各位前輩高手,小弟剛接觸arduino 版,最近使用arduino mega 2560搭配L293D與藍芽HC-06,想嘗試寫個藍芽控制伺服馬達與DC馬達動作,
驗證時沒有問題,但上傳到版子上時,有時會出現下列錯誤訊息:

avrdude: stk500v2_recv(): checksum error
avrdude: verification error, first mismatch at byte 0x0018
         0xfc != 0x3c
avrdude: verification error; content mismatch

且  0xfc != 0x3c會有變化


以下為程式碼
====================
#include <SoftwareSerial.h>
#include <Servo.h>
#include <AFMotor.h>

#define SERVO1_PWM 10

SoftwareSerial BTSerial(10, 11); // RX, TX
int pp;   //temp value

AF_DCMotor motor(1,MOTOR12_2KHZ);
Servo servo;

void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
BTSerial.begin(9600);    //BTSerial 9600,19200,38400,57600
servo.attach(SERVO1_PWM);
motor.run(RELEASE);
}

void loop() {
  // put your main code here, to run repeatedly:
if (BTSerial.available()>0){
    pp=BTSerial.read();
    Serial.println(pp);
    switch(pp){
    case 'f':  //Forward
      Up();
    break;
    case 'b':  //Back
      Down();
    break;
    case 'l':  //Turn Left
      Left();
    break;
    case 'r':  //Turn Right
      Right();
    break;
    case 's':  //Stop
      stop();
    break;
    }
  }
}
int Up(){
  servo.write(0);
  motor.setSpeed(200);
  motor.run(FORWARD);
  
  //delay(1000);
}
int Down(){
   servo.write(0);
   motor.setSpeed(200);
   motor.run(BACKWARD);
}
int Right(){
   servo.write(45);
}
int Left(){
   servo.write(135);
}
int stop(){
    motor.run(RELEASE);
}
===============================
程式結束

麻煩前輩高手們,是否可以幫我看看,是哪邊出了問題,因小弟剛接觸不久,很多異警訊息都看不太懂。
麻煩前輩高手了,謝謝。
發表於 2016-9-21 10:00:12 | 顯示全部樓層
試看看先把車子上面的元件拔掉, 再下載
下載成功再裝回去
 樓主| 發表於 2016-9-21 10:29:08 | 顯示全部樓層
回復 2# 超新手


    您好:
           一開始沒有裝L293D時,可以傳入,但是在裝了L293D就有時可以成功傳入,有時失敗。

           請問這是什麼原因造成的呢?
           麻煩前輩解惑,謝謝您。
發表於 2022-3-12 23:13:41 | 顯示全部樓層

谢谢大大分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-3-29 07:15 , Processed in 0.194112 second(s), 6 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表