سلام دوستان.من یه ربات ساختم که کدش رو در زیر میزارم:
این برنامه خودش مشکلی نداره و من میخوام از طریق گوشی اندروید و بلوتوث, آردوینو و ماژول بلوتوث رو کنترل کنم.
از چه برنامه سازی میتونم استفاده کنم و برناممو بسازم؟ماژول بلوتوث هم hc-08 هست.
کد:
#include <Servo.h> #include <AFMotor.h> AF_DCMotor MotorR(1); AF_DCMotor MotorL(2); AF_DCMotor MotorR2(3); AF_DCMotor MotorL2(4); Servo gripperServo; int reads = Serial.read(); void setup() { Serial.begin(9600); gripperServo.attach(5); MotorR.setSpeed(255); MotorL.setSpeed(255); MotorR2.setSpeed(255); MotorL2.setSpeed(255); } void loop() { switch (reads){ case 200: MotorR.run(FORWARD); MotorL.run(FORWARD); MotorR2.run(FORWARD); MotorL2.run(FORWARD); break; case 210: MotorR.run(BACKWARD); MotorL.run(BACKWARD); MotorR2.run(BACKWARD); MotorL2.run(BACKWARD); break; case 220: MotorR.run(FORWARD); MotorL.run(RELEASE); MotorR2.run(FORWARD); MotorL2.run(RELEASE); break; case 230: MotorR.run(RELEASE); MotorL.run(FORWARD); MotorR2.run(RELEASE); MotorL2.run(FORWARD); break; case 240: MotorR.run(BACKWARD); MotorL.run(RELEASE); MotorR2.run(BACKWARD); MotorL2.run(RELEASE); break; case 250: MotorR.run(RELEASE); MotorL.run(BACKWARD); MotorR2.run(RELEASE); MotorL2.run(BACKWARD); break; } if (reads<=180) { gripperServo.write(reads); } }
از چه برنامه سازی میتونم استفاده کنم و برناممو بسازم؟ماژول بلوتوث هم hc-08 هست.
دیدگاه