Arduino Coding help

dushan90

Active member
  • Jan 22, 2008
    811
    50
    28
    Diagon Alley
    Machanla mata project ekakata toy theater ekak hadanna thiyenawa. Man plan kale movements tika arduino ekakin karanna. Danata man gawa Arduino Leonardo ekak thiyenawa. Wade kiyanne man meeta issella arduino wada mokuth karala na.:confused: Puluwanda mata meke coding karana hati kiyala denna.

    Wenna one mekai;
    * Stepper motor ekak turns gaanak karakila nawathinna one.
    * Continuous servo ekakuth e wage karakila nawathinna one.
    * Servo ekak 120 degrees withara karakenna one.

    Danata forums search karala hoya gaththa vidihata nan advice karala thiyenne void setup() eke code eka liyanna kiyalai.

    Meke mata kathandarayak kiyannai thiyenne machan.

    Puluwan da help ekak denna. Jan 9 dead line eka ban.:baffled:

    Arduino Leonardo ekata amatharawa, 17HS3401 stepper motor ekakui A4988 driver ekakui man gawa danata thiyenaw.
     
    Last edited:
    • Like
    Reactions: sudathmadusanka

    Scattered123

    Well-known member
  • Nov 18, 2012
    949
    323
    63
    Does it matter?
    Machanla mata project ekakata toy theater ekak hadanna thiyenawa. Man plan kale movements tika arduino ekakin karanna. Danata man gawa Arduino Leonardo ekak thiyenawa. Wade kiyanne man meeta issella arduino wada mokuth karala na.:confused: Puluwanda mata meke coding karana hati kiyala denna.

    Wenna one mekai;
    * Stepper motor ekak turns gaanak karakila nawathinna one.
    * Continuous servo ekakuth e wage karakila nawathinna one.
    * Servo ekak 120 degrees withara karakenna one.

    Danata forums search karala hoya gaththa vidihata nan advice karala thiyenne void setup() eke code eka liyanna kiyalai.

    Meke mata kathandarayak kiyannai thiyenne machan.

    Puluwan da help ekak denna. Jan 9 dead line eka ban.:baffled:

    Arduino Leonardo ekata amatharawa, 17HS3401 stepper motor ekakui A4988 driver ekakui man gawa danata thiyenaw.


    void setup eke tiyena code eka run wenne eka paarai mcn. ubata onenm eke liyannath puluwan, ntnm loop eke lyannth puluwan.
     
    • Like
    Reactions: dushan90

    dushan90

    Active member
  • Jan 22, 2008
    811
    50
    28
    Diagon Alley
    Story ekak nisa machan mata eka paarak thama machan wenna one. E kiyanne eka scene ekak ivara wela eeta passe anik scene eka yannai one machan.
     

    Scattered123

    Well-known member
  • Nov 18, 2012
    949
    323
    63
    Does it matter?
    mama servo use krlnm na mcn, stepper motor use krlth na. me code eka run krl blapn pddk

    Code:
    #include <Servo.h>
    
    Servo myservo;
    
    void setup() {
      myservo.attach(2);  // servo eka connect karana arduino-pin eka
      
      for (int i = 0; i <= 120; i += 1) { // degrees 120k turn karanwa
        myservo.write(i);              
        //delay(15);                       // delay ekak daganin ubata kamathi widiyata
      }
    }
     
    Last edited:

    dushan90

    Active member
  • Jan 22, 2008
    811
    50
    28
    Diagon Alley
    motor 3n scenes 3kd? e kiyanne ubata one widiya pddk pahadili karapn

    Stepper eka use karanne machan backgrounds maru karanna. E kiyanne Backgrounds tika man reel ekaka hadala thiyenawa. One welawata reel eka ethila hari pic eka avama nawathinnai thiyenne.

    Servos use karanne machan ekak curtain eka arena scene ekata. Anik euwa yanne machan man belt ekaka minissu tikak adala alawanawa. Eka loop ekaka waage karakenna hadanne. One welawata one karana miniha scene eke madata avilla nawathinnai karanna one.

    120 degrees kathandare kiuwe machan mata viper ekaka wage movement eka wage ekak karanna one. Habai viper eke wage aye enne na. 0 to 120 giya, ethana nawathuna.

    Therunada manda :confused:
     
    Last edited:

    Scattered123

    Well-known member
  • Nov 18, 2012
    949
    323
    63
    Does it matter?
    Stepper eka use karanne machan backgrounds maru karanna. E kiyanne Backgrounds tika man reel ekaka hadala thiyenawa. One welawata reel eka ethila hari pic eka avama nawathinnai thiyenne.

    Servos use karanne machan ekak curtain eka arena scene ekata. Anik euwa yanne machan man belt ekaka minissu tikak adala alawanawa. Eka loop ekaka waage karakenna hadanne. One welawata one karana miniha scene eke madata avilla nawathinnai karanna one.

    120 degrees kathandare kiuwe machan mata viper ekaka wage movement eka wage ekak karanna one. Habai viper eke wage aye enne na. 0 to 120 giya, ethana nawathuna.

    Therunada manda :confused:

    uba ptn ganna thanak kiypn mulinma
     

    Scattered123

    Well-known member
  • Nov 18, 2012
    949
    323
    63
    Does it matter?
    Stepper eka use karanne machan backgrounds maru karanna. E kiyanne Backgrounds tika man reel ekaka hadala thiyenawa. One welawata reel eka ethila hari pic eka avama nawathinnai thiyenne.

    Servos use karanne machan ekak curtain eka arena scene ekata. Anik euwa yanne machan man belt ekaka minissu tikak adala alawanawa. Eka loop ekaka waage karakenna hadanne. One welawata one karana miniha scene eke madata avilla nawathinnai karanna one.

    120 degrees kathandare kiuwe machan mata viper ekaka wage movement eka wage ekak karanna one. Habai viper eke wage aye enne na. 0 to 120 giya, ethana nawathuna.

    Therunada manda :confused:

    mehemai bn, mulin eka part eka gaane design karanna hithaan. background eka uba kiyana widiyata hadala balapn mulin. hari pic eka awama nawathinnane ubata one, eth uba trigger karanne khmd? push button ekak ehema use krnwd?
     

    dushan90

    Active member
  • Jan 22, 2008
    811
    50
    28
    Diagon Alley
    uba ptn ganna thanak kiypn mulinma

    Issellama machan curtain eka arinawa servo ekakin. Ethakota man ara kiuwa background eka empty thiyenne. Curtain eka arila ivara unama 1st background
    eka gannawa stepper eken. Eeta passe ara viper eke wage movement eka yanawa. Passe thiyenne eka eka welawata minissu tika gannai, thanin thana aye backgrounds maru wennai thama machan.
     

    Scattered123

    Well-known member
  • Nov 18, 2012
    949
    323
    63
    Does it matter?
    Issellama machan curtain eka arinawa servo ekakin. Ethakota man ara kiuwa background eka empty thiyenne. Curtain eka arila ivara unama 1st background
    eka gannawa stepper eken. Eeta passe ara viper eke wage movement eka yanawa. Passe thiyenne eka eka welawata minissu tika gannai, thanin thana aye backgrounds maru wennai thama machan.


    Code:
    #include <Servo.h>
    #include <Stepper.h>
    
    const int stepsPerRevolution = 200;
    
    Servo myServo;
    Stepper myStepper(stepsPerRevolution, 8, 9, 10, 11);
    
    void setup() {
      myServo.attach(2); //servo connected pin
      myStepper.setSpeed(60); //60 rpm
    }
    
    void loop() {
    
      //Curtain eka arinna
      for(int i=0;i<=180;i++){
        myServo.write(i);
      }
    
      //delay(100); //delay before the background change
      changeBackground();
    
      //delay(100); //delay before the objects come to stage                                 
    }
    
    void changeBackground(){
      //Background change
      myStepper.step(stepsPerRevolution); //for counterclockwise use
                                          //-stepsPerRevolution
    }


    timing walainma control karapn
     

    Scattered123

    Well-known member
  • Nov 18, 2012
    949
    323
    63
    Does it matter?
    curtain eka open karala delay ekak deepn uba kamathi widiyata, eeta passe tiyenne background change eka, variables ubata one widiyata wenas karala oya tika hadaganin mcn mulinma. mama sample codes tikak aragena hadala dunne ubata, test karala balapan hariyatama.

    minissu geennath ubata servo eka use krnne, mulin curtain ekai, background ekai ena eka hdala idapn. ithuru tika pddai.

    aith tiyenne belt ekata set karapu servo motor ekath ara wagema control karannane.

    mama hithapu widiya harida?
     
    Last edited: