MODUL 2

Percobaan 1 Kondisi 10



 

Modul 1 Percobaan 1 Kondisi 10

Buatlah vehicle maju 4 detik lalu mundur

2. Gambar Rangkaian Simulasi [kembali]

  
  Sebelum disimulasikan




  Sesudah disimulasikan








Pada rangkaian yang telah dibuat pada percobaan 1 ini memiliki prinsip kerja sebagai berikut.
Pertama-tama pada rangkaan digunakan sebuah komponen mikro prosesor berupa arduino uno sebagai mikrao prosesor untuk pengolahan data yang akan dibuat pada aplikasi arduino IDE. Selanjutnya u ntuk outputan pada kaki arduinonya yaitu pin kaki 9 dan 10.

Selanjutnya outputan tersebut akan di teruskan ke sebuah ICL293D, IC ini sendiri berfungsi untuk menjadi sebagai driver untuk pengontor Motor yang akan digunakan. Pada IC ini untuk inputan yang digunakan yaitu inputan kaki in1 dan in2 sebagi input sinyal logika. selanjutnya kaki VSS merupakan inputan untuk sumber daya dari ic tersebut. dan kaki en1 merupakan enable agar IC nya aktif dan dapat digunakan. Kaki VS digunakan untuk sumber tegangan dari symber untuk menghidupkan motor. sedangkan untuk kaki GND nya digabung dan dihubungkan ke ground . selanjutnya untuk outputannya yaitu out1 dan out2 yang mana akan dihubungkan ke motor agar motor dapat bekerja sebagai mana mestinya. untuk menentukan logika atau kondisinya sendiri disini saya menggunakan sebuah program yang telah ditulis pada aplikasi arduino IDE.

dan program yang ditulis sebagai berikut :

// GERINANDA
// 2010953004
// PERCOBAAN 1 KONDISI 10
// BUATLAH MOTOR MAJU SELAMA 4 DETIK KEMUDIAN MUNDUR
// Bila suhu yang terbaca pada lcd menunnjukkan suhu > 25 derajat celsius maka motor akan berputar ke kanan

#define in1 10 //Deklarasi pin 10 sebagai input 1
#define in2 9 //Deklarasi pin 9 sebagai input 2
void setup() { //Semua kode dalam fungsi ini di eksekusi sekali
pinMode(in1, OUTPUT); //Deklarasi in1 sebagai OUTPUT
pinMode(in2, OUTPUT); //Deklarasi in2 sebagai OUTPUT

}

void loop() { //Semua kode dalam fungsi ini dieksekusi berulang
digitalWrite(in1, HIGH); //in1 diberi logika 1
digitalWrite(in2, LOW); //in2 diberi logika 0
delay(4000); //Jarak waktu 4s setelah input dieksekusi

digitalWrite(in1, LOW); //in1 diberi logika 0
digitalWrite(in2, HIGh); //in2 diberi logika 1
delay(10000); //Jarak waktu 10000 ms setelah input dieksekusi
}

5. Link Download [kembali]

Rangkaian Simulasi Proteus : Klik Disini...
File HTML : Klik Disini...
Video Rangkaian : Klik Disini...
Flow Chart : Klik Disini...
Program Arduino : Klik Disini...
Library Arduino UNO : Klik Disini...
Data sheet Arduino UNO : Klik Disini...
Data sheet Motor : Klik Disini...
Data sheet IC L293D : Klik Disini...



Tidak ada komentar:

Posting Komentar

 BAHAN PORESENTASI UNTUK MATAKULIAH KIMIA 2020 Kelompok 14 Bab 8. Hubungan Periodik Antar Unsur OLEH GERINANDA 2010953004 ...