Rabu, 29 Mei 2024

PWM 2 Proyek Motor DC 5 kecepatan Simulasi Proteus

Haloo Semua Apa kabar??

Pada kesempatan kali ini Kita Masih melanjutkan Pembahasan Kita Yaitu PWM dan akan menjadi dasar Proyek Elektro Kita kali ini. Baik Biar ga pada bingung  kita jelaskan saja ya tentang Proyek Kita. 

Proyek Motor Dc 5 kecepatan ini adalah Sebuah Motor DC yaang di gunakan sebagai Motot utama dan kita Pakai menggunakan 5 kecepatan Yaitu :

1. Mundur 

2. Maju pada kecepatan 1,2,3,4,5

Karena ini Merupakan Simulasi Kita siapkan rangkaian nya di Proteus dan Kita buat source codenya 

Buatlah Rangkaian seperti di atas  atau jika belum Mahir bisa memakai File yang kami sertakan untuk Belajar. 
Kita Lanjutkan membuat source Code Nya kita buka halaman Arduini IDE lalu kita tulis seperti di Bawah ini tanpa library ya kawan kawan.

const int pb1=7;
const int pb2=6;
const int pb3=5;
const int pb4=4;
const int pb5=3;
int pb1State=0;
int pb2State=0;
int pb3State=0;
int pb4State=0;
int pb5State=0;



void setup() {
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(pb1,INPUT);
pinMode(pb2,INPUT);
pinMode(pb3,INPUT);
pinMode(pb4,INPUT);
pinMode(pb5,INPUT);



}
void kec1(){
  digitalWrite(9,LOW);
  analogWrite(10,50);
}
void kec2(){
  digitalWrite(9,LOW);
  analogWrite(10,95);
}
void kec3(){
  digitalWrite(9,LOW);
  analogWrite(10,150);
}
void kec4(){
  digitalWrite(9,LOW);
  analogWrite(10,255);
}

void netral(){
  digitalWrite(9,LOW);
  analogWrite(10,0); 
}

void mundur(){
 digitalWrite(10,LOW);
  analogWrite(9,50);  
}

void loop() {
pb1State=digitalRead (pb1);
pb2State=digitalRead (pb2);
pb3State=digitalRead (pb3);
pb4State=digitalRead (pb4);
pb5State=digitalRead (pb5);

if(pb1State==HIGH){

  kec3();
  delay(1000);
}
else if(pb2State==HIGH){
  kec2();
  delay(1000);
}
else if(pb3State==HIGH){
  kec1();
  delay(1000);
}
else if(pb4State==HIGH){
  mundur();
  
}
else if(pb5State==HIGH){
  kec4();
  delay(1000); 
}
else{
  netral();
}

}

Setelah itu lakukan Compile Program Tentunya Tool nya di seting Arduino Uno ya, hasil dari compile tersebut kita tempel pada Arduino yg berada di halam Proteus. 
Lalu coba mulai Dengan Menekan Tombil Kecepatan agar motor Bserputar sesuai keinginian Kita. 
Bagi Kawan kawan yg belum mahir membuat source code maupun  Rangkaian Proteus kalian bisa Download Melalui Link Berikut Ini:

https://drive.google.com/file/d/1NP-mxKGjs9O3h4o38kaxAKwcEqRl5_FI/view?usp=sharing
Setelah Proyek kalian berhasil maka kalian bebas merubah  File Source Code maupun File Proteusnya 
tidak pelu lagi memintaa ijin kepada Kami .
 Dalam Pembuatan Video ,Penulisan Artikel Pihak DDC OFFICIAL Tidak Pernah Meminta Sumbangan , uang Tunai, Hadiah  dan lainya , Jika Terdapat dari Team Kami melakukan ini segera laporkan Kepada kami . Bisa Kunjungi Diclaimer DDC OFFICIAL DI Link berikut;
https://dodydarmadi.blogspot.com/2023/02/disclaimer.html

Jika Masih ada Kesulitan bisa menonton Videonya di link Berikut :





Terima kasih dan Berjumpa Kembali pada Artikel Berikutnya.
==========================================================================
DDC OFFICIAL \\ Dody Darmadi Chanel 
Dudu Sinten Sinten 
Agriculture, Electronic Tutorial & Event Report
==========================================================================



 

0 komentar:

Posting Komentar