Blog Zonaduino

  • Home
  • Sub Menu
    • Lorem Ipsum
    • Ipsum Lorem
    • Muspi Merol
    • Merol Muspi
  • Menu
  • Sub Sub Menu
    • Lorem Ipsum
    • Ipsum Lorem
      • Lorem Ipsum
      • Ipsum Lorem
      • Muspi Merol
      • Merol Muspi
    • Muspi Merol
    • Merol Muspi
  • 404
Home » Arduino » Arduino Projects » Mengontrol Motor DC CW CWW Menggunakan Arduino dan Transistor H-bridge

Mengontrol Motor DC CW CWW Menggunakan Arduino dan Transistor H-bridge



ZonaDuino- Dalam Tuturial kali ini saya akan membahas tentang "Mengontrol Motor DC CW CWW Menggunakan Arduino dan Transistor H-bridge" 

Cara Kerjanya Ketika Button 1 ditekan motor akan berputar penuh kekanan, ketika Button 2 ditekan motor akan berputar penuh kekiri dan ketika Button 3 ditekan motor akan berputar kekanan 5 detik dan berputar kekiri 5 detik.

Alat dan Bahan

  1. Arduino Uno/Nano/Promini/yang lainnya x1

  2. Pust Button x3

  3. TR TIP41A x4

  4. Resistor 1k x4

  5. Motor DC


Skema

[caption id="attachment_989" align="aligncenter" width="417"] Pic : Edukasi Elektronika[/caption]



Coding

/*******************************************************************************
* Gaweane Muhammad Syafri Syamsudin                                           *
* Aja ana kang NgoPi                                                          *
* Gawea dewek bae                                                             *
* Program Motor CW CCW                                                        *
/******************************************************************************/

#define muter LOW
int button1=2; //Button 1 Putar CW
int button2=3; //Button 2 Putar CCW
int button3=4; //Button 3 Putar CW dan CCW
int pwm1=5;
int pwm2=6;

void setup() {
pinMode(pwm1, OUTPUT);
pinMode(pwm2, OUTPUT);

pinMode(button1, INPUT);
digitalWrite(button1,HIGH);
pinMode(button2, INPUT);
digitalWrite(button2,HIGH);
pinMode(button3, INPUT);
digitalWrite(button3,HIGH);
}

void loop() {
 // Button 1 Putar CW dengan Putaran Penuh
 if (digitalRead(button1) == muter)
 digitalWrite(pwm1, HIGH);
 digitalWrite(pwm2, LOW);
   
 // Button 2 Putar CCW dengan Putaran Penuh
 if (digitalRead(button2)== muter)
 digitalWrite(pwm1, LOW);
 digitalWrite(pwm2, HIGH);
    
 // Button 3 Putar CW dan CCW dengan Putaran 5 Detik CW, 5 Detik CCW
 if(digitalRead(button3)==muter)
 digitalWrite(pwm1, HIGH);
 digitalWrite(pwm2, LOW);
 delay(5000);
 digitalWrite(pwm1, LOW);
 digitalWrite(pwm2, HIGH);
 delay(5000);

}


Mengontrol Motor DC CW CWW Menggunakan Arduino dan Transistor H-bridge , Pada: 02:57:00



Share to

Facebook Google+ Twitter

Related with Mengontrol Motor DC CW CWW Menggunakan Arduino dan Transistor H-bridge :

Tags: #Arduino, #Arduino Projects Diposkan oleh syafrie di 02:57:00

0 komentar :

Post a Comment

« Next Prev »
  • Home

Labels

Acer Alat Ukur Analog Applications Arduino Arduino Projects Artikel atmega8 Blogger CMS CNC Coding Drone Dunia Komputer Edukasi Elektronika Analog Elektronika Dasar Flashing HP Google Adsense HandPhone IBM Internet Laptop Laptop Rusak Library Logic Probe Mekatronika Mikrokontroler Netbook Netbook Rusak PLC Pneumatik Robot Robotic Sekilas Info Dunia Elektronika Sensor Service Service Compaq Service FUJITSU Service HP Service IBM Service Lenovo Service LG Service Medion Service Panasonic Service Toshiba Servie Sevice Acer Software Tak Berkategori Trainer Tutorial Ultrasonik
Copyright © 2016 Blog Zonaduino All Rights Reserved | Sonic SEO Template