Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Servo.h>
- Servo servo,kolmotor;
- int joy = A0;
- int kol = A1;
- int veri;
- int veri2;
- byte durum=0;
- byte kdurum=0;
- void setup() {
- pinMode(joy, INPUT);
- pinMode(kol, INPUT);
- servo.attach(3);
- kolmotor.attach(5);
- Serial.begin(115200);
- }
- void loop() {
- govde();
- deneme();
- }
- void govde(){
- joy = analogRead(A0);
- veri = map(joy,0,1023,-5,5);
- /* GÖVDE */
- if(veri < 0 && durum > 0){
- durum = durum-10;
- }
- if(veri > 0 && durum < 250){
- durum = durum+10;
- }
- servo.write(durum);
- delay(150);
- Serial.write("GOVDE :");
- Serial.println(durum);
- }
- void deneme(){
- kol = analogRead(A1);
- veri2 = map(kol,0,1023,-10,10);
- /* KOL */
- if(veri2 < 0 && kdurum > 0){
- kdurum = kdurum-10;
- }
- if(veri2 > 0 && kdurum < 250){
- kdurum = kdurum+10;
- }
- kolmotor.write(kdurum);
- delay(150);
- Serial.write("KOL :");
- Serial.println(kdurum);
- Serial.write("Joystick degeri :");
- Serial.println(joy);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement