LA 2 - MODUL 1



Laporan Percobaan 2



1. Alat dan Bahan [Kembali]

a. Jumper

b. Seven Segment Annoda


c. Seven Segment Katoda


d. Modul Arduino Uno


e. Kabel USB Arduino


f. BreadBoard


2. Rangkaian Simulasi [Kembali]


3. Prinsip Kerja [Kembali]

Rangkaian diatas merupakan rangkaian percobaan menghidupkan dua buah 7-segment yaitu 7-segment anoda dan katoda dengan menggunakan arduino. Dimana pada 7-segment nantinya akan ditampilkan huruf A dan C pada 7-segment anoda dan huruf B dan D pada 7-segment katoda. 

Dapat dilihat dari rangkaian percobaan diatas dimana pin yang digunakan sebagai output pada arduino adalah pin digital dari (3-9) yang dihubungkan dengan 7-segment anoda. Sedangkan untuk 7-segment katoda dihubungkan dengan pin analog (A0-A5) dan pin digital 10.

Untuk program arduino  pada rangkaian diatas kita terlebih dahulu mendeklarasikan pin arduino yang kita gunakan dengan tipe data integer. Selanjutnya kita mendeklarasikan fungsi void hidup 1 dan void hidup 2 yang berguna sebagai fungsi atau program yang sudah di deklarasikan atau sudah dipanggil tidak mengembalikan informasi atau perintah ke fungsi. 

Selanjutnya pada fungsi void setup terdapat pengulangan for dari 0-<=8 untuk pin I/O digital arduino dimana pin ini dideklarasikan sebagai pin output melalui program "pinMode(pin[i], OUTPUT)". Selanjutnya juga terdapat pendeklarasian untuk pin analog yang dgunakan sebagai output.

Kemudian pada void loop terdapat program yang berguna untuk menampilkan huruf A, B, C, D secara berulang. Dimana pada fungsi void hidup 1 terdapat program untuk menampilkan huruf A pada 7-segment anoda dan huruf B pada 7-segment katoda dan void hidup 2 terdapat program untuk menampilkan huruf C pada 7-segment anoda dan huruf D pada 7-segment katoda. Untuk 7-segment anoda jika kita ingin menampilkan sebuah huruf  maka pada program "digitalWrite(pin, LOW) " kita harus membuat keterangan LOW agar 7-segmentnya menyala karna 7-segment anoda mempunyai sifat aktif low. Sehingga jika kita beri keterangan HIGH maka 7-segment tidak akan menyala, begitu juga sebaliknya pada 7-segment Katoda dimana pada program "digitalWrite(pin, HIGH)" kita harus memberikan kondisi hig agar 7-segment menyala karna mempunyai sifat aktif high. Jadi ketika program dijalnkan nantinya huruf A dan B akan tampil serentak pada 7-segment kemudian jeda selama 1 detik kemudian tampil huruf C dan D secara serentak. Jeda 1 detik ini timbul karna antar program menampilkan huruf A,B dan C,D terdapat delay selama 1000ms

4. Video Pratikum [Kembali]


5. Analisa [Kembali]

1. Analisa bagaimana pengaruh tampilan pada 7-segment jika diganti 7-segmentnya dengan listing program yang sama. Bagian program & wire mana yang harus diganti agar tampilan pada 7-ssegment menjadi sesuai.

Jawab:

Pada bagian program: yaitu pada program digitalwrite() misalnya dimana jika yang kita gunakan adalah 7-segment katoda dengan list program 7-segment anoda maka pada program yang awalnya digital write (pin.LOW) diganti dengan digital write(pin, HIGH) karna 7-segment katoda bersifat aktif high.begitu juga sebaliknya dengan 7-segment anoda

Untuk wire/kabel jika kita menggunakan 7-segment katoda maka kaki commonyya diarahkan pada ground. Jika kita menggunakan 7-segment anoda maka kaki commonnya dihubungkan dengan syumber tegangan.

2. Apa pengaruh tipe data yang digunakan pada program terhadap kapasitas memori arduino yang akan digunakan?

Jawab:

Tipe data akan menentukan jumlah memori arduino yang akan digunakan atau yang akan dipakai, seperti data 
  • integer membutuhkan 2 byte memori, 
  • data long membutuhkan 4 byte memori 
  • data float membutuhkan 4byte memori.

6. Link Download [Kembali]

Download HTML DISINI
Download Video Percobaan DISINI
Download List Program Percobaan DISINI
Download Datasheet Arduino DISINI
Download Datasheet Seven Segment DISINI



Tidak ada komentar:

Posting Komentar

  BAHAN PRESENTASI MATAKULIAh Elektronika 2021  OLEH: Muhammad Ilhamdi Akbar 2010953001 Dosen Pengampu: Dr.Darwison,M.T Jurusan Teknik Elek...