Rabu, 16 November 2022

Laporan Akhir 1 M3 uP & uC



Laporan Akhir (Percobaan-1)


1. Alat dan Bahan [Kembali]

- Arduino Uno

Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari output digital  dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer dengan menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk menjalankannya.

- LED


Pengertian LED (Light Emitting Diode) dan Cara Kerjanya – Light Emitting Diode atau sering disingkat dengan LED adalah komponen elektronika yang dapat memancarkan  cahaya monokromatik ketika diberikan tegangan maju. LED merupakan keluarga Dioda yang terbuat dari bahan semikonduktor. Warna-warna Cahaya yang dipancarkan oleh LED tergantung pada jenis bahan semikonduktor yang dipergunakannya. LED juga dapat memancarkan sinar inframerah yang tidak tampak oleh mata seperti yang sering kita jumpai pada Remote Control TV ataupun Remote Control perangkat elektronik lainnya.

- Buzzer

A. Konfigurasi PIN Buzzer

1

Positif

Diidentifikasi dengan simbol (+) atau kabel terminal yang lebih panjang. Dapat didukung oleh 6V DC 

2

Negatif

Diidentifikasi oleh kabel terminal pendek. Biasanya terhubung ke ground sirkuit

B. Spesifikasi Buzzer
1. Rated Voltage : 6V 
2. DC Operating Voltage : 4 to 8V 
3. DC Rated Current* : ≤30mA 
4. Sound Output at 10cm* : ≥85dB 
5. Resonant Frequency : 2300 ±300Hz 
6. Tone : Continuous 
7. Operating Temperature : -25°C to +80°C 
8. Storage Temperature : -30°C to +85°C
9. Weight : 2g 
*Value applying at rated voltage (DC)


- Push Botton

Pada dasarnya, prinsip kerja push button adalah pemutus dan penyambung aliran listrik. Namun dalam hal ini, ia tak bersifat mengunci. Jadi ia akan kembali ke posisi semua saat selesai ditekan. Saat push button ditekan, ia menjadi bernilai HIGH dan akan menghantarkan arus listrik.

2. Rangkaian Simulasi [Kembali]


3. Prinsip Kerja Rangkaian [Kembali]

Terdapat 3 variasi yang diminta oleh asisten

Variasi pertama : semua nilai baudrate pada master, slave, dan serial monitor bernilai 9600

Variasi kedua : nilai baudrate pada slave = 115200, master dan serial monitor  =  9600

Variasi ketiga : semua nilai baudrate pada master, slave, dan serial monitor bernilai 115200

Variasi pertama :

Langkah pertama yaitu membuat program yang sesuai dengan modul. Program dibuat sesuai dengan kondisi yang diminta oleh asisten. Kondisi yang diminta yaitu pada saat button ditekan, maka LED akan menyala dan pada serial monitor akan tampak angka 1. Ketika button dilepas maka akan nampak angka 2 pada serial monitor. Dengan adanya angka 1 dan 2 tersebut membuktikan bahwa adanya komunikasi antara arduino master dan slave menggunakan UART.

Variasi kedua :

Kemudian setelah didapatkan kondisi pertama, kemudian nilai baudrate pada slave diubah menjadi 115200. Kemudian setelah program diupload, maka akan terlihat LED tidak hidup. Hal ini terjadi karena adanya perbedaan nulai baudrate antara master dan slave yang menyebabkan data tidak terkirim. Sehingga tampak pada LED tidak hidup yang artinya tidak adanya output yang keluar dari arduino. Sedangkan antara arduino master dan serial monitor tetap terjadi komunikasi yang dibuktikan dengan adanya angka-angka yang muncul pada serial monitor.

Variasi ketiga :

Kemudian setelah didapat percobaan kedua, kemudian nilai baudrate pada master, slave dan serial monitor diubah menjadi 115200. Untuk hasil yang didapat yaitu sama pada percobaan variasi 1. Namun pada percobaan ini, pengiriman data lebih cepat daripada variasi pertama.

Setelah dilakukan percobaan dengan 3 variasi tersebut, dapat disimpulkan bahwa jika terdapat perbedaan nilai baudrate antara master, slave dan slave pada UART, maka arduino tidak memberikan output. Dan jika nilai baudratenya sama, maka semakin besar nilai baudrate, maka pengiriman data juga semakin cepat. 

4. Video Pratikum [Kembali]


5. Analisa [Kembali]

Percobaan 1

1. Analisa bagaimana hasil setiap variasi baudrate terhadap output yang dihasilkan oleh uno master, uno slave, serial number dan serta simpulkan.

Jawab:

Pada percobaan telah dilakukan 3 variasi

a. Variasi 1 : nilai baudrate master, slave, serial monitor = 9600

Percobaan ini menggunakan UART untuk melakukan komunikasi. Pada UART menggunakan baudrate untuk melakukan komunikasi karena nilai baudratenya sama, maka led yang digunakan sebagai output akan menyala.

b. Variasi 2 : baudrate master = 9600, baudrate slave = 115200

Setelah diinput nilai baudrate sesuai dengan variasi 2 pada program, dan diupload, maka led yang dijadikan sebagai outputtidak menyala. Hal itu terjadi karena terdapat perbedaan nilai baudrate antara master dan slave, sehingga outputnya tidak ada.

c. Variasi 3 : baudrate master = baudrate slave = baudrate serial monitor = 115200

Hasilnya sama dengan variasi 1

d. Kesimpulan : Jika nilai baudrate sama, maka arduino akan memberikan output, jika nilai baudratenya beda, maka arduino tidak akan memberikan output.

2. Analisa pengaruh jika kabel pada Tx master ke Rx slave diputus dan apakah data masih bisa dikirim oleh master ke slave

Jawab:

Pada percobaan dengan kondisi kabel Tx Rx diputus, dan push button ditekan, maka pada serial monitor tidak akan menampilkan apapun. Hal ini menjelaskan bahwa kabel Tx Rx berfungsi untuk mengirim data. Karena kabel diputus, maka data tidak akan terkirim.

3. Analisa kenapa jika pada komunikasi UART pin TxRx harus diputus saat mengupload program

Jawab:

Pada percobaan yang telah dilakukan, jika kabel tetap terhubung pada pin Tx Rx, maka pada saat upload program arduino akan berlangsung lama karena data akan diproses secara satu-satu.

6. Link Download [Kembali]

File Percobaan Proteus Klik disini

File Program Arduino Klik disini

Download HTML Klik disini

Download Video Klik disini

Library Arduino Klik disini

Datasheet Arduino Klik disini

Tidak ada komentar:

Posting Komentar

  Tugas besar UP UC [menuju akhir] [KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1. Tujuan 2. Alat dan bahan 3. Dasar teori 4. Prinsip kerja 5. Ga...