Android Aplication för Robot kontroll med hjälp av HC-05 och Arduino (Android Studio) (5 / 7 steg)
Steg 5: Programmering Robot
Deklarationen eller ge ett namn för varje stift:
CONST byte PWMKI = 11;
CONST byte DIR1KI = 13.
CONST byte DIR2KI = 2;
CONST byte PWMKA = 3;
CONST byte DIR1KA = 9;
CONST byte DIR2KA = 4;
installationsprogrammet, set arduino utgångsstiftet för ut motorn förarens:
pinMode(PWMKI,OUTPUT);
pinMode(DIR1KI,OUTPUT);
pinMode(DIR2KI,OUTPUT);
pinMode(PWMKA,OUTPUT);
pinMode(DIR1KA,OUTPUT);
pinMode(DIR2KA,OUTPUT);
Klik New tab, ge namnet motor.ino:
När DIR1 och kat2 har diferent logik motor kör. bara använda digitalWrite (digital stift, hög/låg) för outpur DIR och analogWrite (analog stift, 0-255) för PWM-utgång.
I motor.ino har programmet cekMotor att kontrollera din motor drive, avkommentera cekMotor() och kommentera play() för att kolla motordrift sedan ladda upp program, programmet är: framåt = > bakåt = > sväng höger = > sväng vänster. Om roboten inte gör det, så kolla din maskinvara och kabel anslutning.
Klik New tab, namnge BT.ino:
I BT.ino har två program:
1. cekBluetooth (för att kontrollera bluetooth data i Serial Monitor)
2. spela (för att spela robot med telefonen)
* Var försiktig att öppna filen program, öppna bluetooth_robot.ino inte öppna motor.ino och BT.ino.
* Vissa kommentarer är använda Indonesien lenguage.