Farikh_ notes


Program Motor Servo

Posted in mikrokontroller oleh farikhardiansyah pada Desember 19, 2012

Dalam projek ini kita akan belajar bersama tentang pemrograman motor servo. Motor servo sering digunakan pada robot berkaki.

Seperti inilah contoh dari motor servo

servo

Gambar : motor servo

servo1

Gambar : putaran motor servo

 

Untuk programnya dapat temen  – temen lihat dibawah ini :

Chip type                                    : ATmega16

Program type                            : Application

AVR Core Clock frequency  : 11,095200 MHz

Memory model                         : Small

External RAM size                   : 0

Data Stack size                          : 256

*****************************************************/

 

#include <mega16.h>

#include <delay.h>

int i;

 

while (1)

      {

      // Place your code here

      for (i=0;i<200;i++)

        {

         //….putar 0 derajat….//

         PORTA.0=1;

         delay_us(1500);

         PORTA.0=0;

         delay_us(18500);

        }

        delay_ms(1000);

      for (i=0;i<200;i++)

        {

         //….putar kanan 45 derajat….//

         PORTA.0=1;

         delay_us(1350);

         PORTA.0=0;

         delay_us(18650);

        }

        delay_ms(1000);

      for (i=0;i<200;i++)

        {

         //….putar kiri 45 derajat….//

         PORTA.0=1;

         delay_us(1625);

         PORTA.0=0;

         delay_us(18375);

        }

        delay_ms(1000);

       

      };

}

 

Semoga temen – temen dapat berkreasi dengan program servo tersebut…

Semoga bermanfaat😀

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s


%d blogger menyukai ini: