Minggu, 06 November 2022

Tugas Pendahuluan 2




1. Kondisi
[Kembali]

Pada praktikum uP&uC modul 2, kelompok kami memilih percobaan 2 kondisi 8.
Kondisi 8 : bila suhu yang terbaca pada LCD menunjukkan >25 derajat celcius maka motor akan berputar kekiri. 

2. Gambar Rangkaian Simulasi [Kembali]



Gambar Rangkaian Sebelum di running




Gambar Rangkaian Saat motor belum jalan




Gambar Rangkaian saat motor sudah jalan



Gamabar Program


3. VideoRangkaian Simulasi [Kembali]





4. Prinsip Kerja [Kembali]
Rangkain menggunakan arduino, driver, motor, LCD, dan LM35. Pin A0 dihubungkan denagn pin 2 pada sensor suhu. Pin arduino 9 dihubungkan dengan pin In2 pada driver, pin 10 dengan pin In1. Pin OUT1 dan OUT2 pada driver dihubungkan dengan motor. Pin EN1 dan Vss pada driver dihubungkan pada power. hal ini agar In1 dan In2 aktif dan bisa mengakses. Pin Vs dihubungkan denagn baterai 12v karena motor memiliki tegangan 5-12v dan arduino hanya memfasilitasi 5v sehingga butuh tambahan dari luar. Pin GND dihubungkan pada ground agar tegangan yang besar dan berlebih disalurkan kesana dan komponen tidak rusak.

Pin digital pada arduino dihubungkan dengan LCD. Pin 3 dihubungkan dengan pin RS, yang merupakan pin untuk memilih data dikirim dan diterima. pin 2 dehubungkan dengan pin E, yang merupakan pin untuk persetujuan anable untuk tampilan dilayar. pin 7 dihubungkan dengan D4, pin 6 dihubungkan dengan D5, pin 5 dihubungkan dengan pin D6 dan 4 dihubungkan dengan D7. Karena dihubungkan dengan pin D4-D7 maka bit bisa 4 atau 8.

Cara kerja dari rangkaian ini adalah dengan menampilkan angka 9,7, dan 5. Cara kerja dari program yang digunakan adalah:
1. digunakan '#include' untuk deklarasi library LCD dan keypad karena proteus tidak memiliki library nya
2. menggunakan 'void setup' yang kan menyatakan bahwa fungsi hanya akan dieksekusi sekali saja
3. menggunakan 'void loop' yang menyatakan bahwa fungsi bisa dikode berulang.
4. menggunakan 'digitalwrite' yang akan menyatakan fungsi yang akan dilaksanakan
5. menggunkan 'delay' yang digunkan untuk menunda dan menahan tampilan pada 7segmen 
6. digunkan 'lcd.begin(20,4)' untuk mengatur baris dan kotom LCD. disini berarti terdapat 20 baris dengan 4 kolom.
7. digunkan 'lcd.setCursor' untuk menentukan awal karakter muncul pada baris dan kolom
8 .digunakan 'lcd.print' untuk menampilkan output yang diinginkan

5. Link Download [Kembali]

Download HTML                              <<disini>>
Download Rangkaian Proteus           <<disiini>>
Download Program Arduino IDE      <<disini>>
Download Video                                <<disini>>
Download datasheet motor dc          <<klik disini>>
Download datasheet Arduino           <<klik disini>>
Download datasheet L293D             <<klik disini>>
Download datasheet LCD                 <<klik disini>>
Download datasheet LM35               <<klik disini>>

Tidak ada komentar:

Posting Komentar

Modul 4

[KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1. Tujuan Perancangan 2. Komponen 3. Dasar Teori 4. Listing Program 5. Flowchart ...