1. Alat dan Bahan
[Kembali]
1. Arduino
Arduino merupakan sebuah perangkat elektronik yang bersifat open source dan sering digunakan untuk merancang dan membuat perangkat elektronik serta software yang mudah untuk digunakan. Arduino ini dirancang sedemikian rupa untuk mempermudah penggunaan perangkat elektronik di berbagai bidang.
Arduino ini memiliki beberapa komponen penting di dalamnya, seperti pin, mikrokontroler, dan konektor yang nanti akan dibahas lebih dalam selanjutnya. Selain itu, Arduino juga sudah menggunakan bahasa pemrograman Arduino Language yang sedikit mirip dengan bahasa pemrograman C++.
2. LED
LED (Light Emitting Diode) adalah Sebuah lampu kecil yang digunakan sebagai penanda atau pointer. Light Emitting Diode adalah salah satu komponen elektronika yang terbuat dari bahan semi konduktor jenis dioda yang mempu mengeluarkan cahaya. Strukturnya juga sama dengan dioda, tetapi pada LED elektron menerjang sambungan P-N (Positif-Negatif). Untuk mendapatkan emisi cahaya pada semikonduktor, doping yang pakai adalah galium, arsenic dan phosporus. Jenis doping yang berbeda menghasilkan warna cahaya yang berbeda pula.
Seven Segment Display (7 Segment Display) dalam bahasa Indonesia disebut dengan Layar Tujuh Segmen adalah komponen Elektronika yang dapat menampilkan angka desimal melalui kombinasi-kombinasi segmennya. Seven Segment Display pada umumnya dipakai pada Jam Digital, Kalkulator, Penghitung atau Counter Digital, Multimeter Digital dan juga Panel Display Digital seperti pada Microwave Oven ataupun Pengatur Suhu Digital . Seven Segment Display pertama diperkenalkan dan dipatenkan pada tahun 1908 oleh Frank. W. Wood dan mulai dikenal luas pada tahun 1970-an setelah aplikasinya pada LED (Light Emitting Diode).
Resistor merupakan komponen penting dan sering dijumpai dalam sirkuit Elektronik. Boleh dikatakan hampir setiap sirkuit Elektronik pasti ada Resistor. Tetapi banyak diantara kita yang bekerja di perusahaan perakitan Elektronik maupun yang menggunakan peralatan Elektronik tersebut tidak mengetahui cara membaca kode warna ataupun kode angka yang ada ditubuh Resistor itu sendiri.
2. Rangkaian Simulasi [Kembali]
3. Prinsip Kerja Rangkaian
[Kembali]
Pada percobaan pertama yang dilakukan saat praktikum adalah menghubungkan arduino ke 7-segment, LED hijau, kuning , merah beserta resistornya masing2 dan dilakukan di breadboard dimana yang ditampilkan yaitu membuat LED merah kuning hijau lalu membuat 7-segment menampilkan angka dari 4 sampai 6 dengan cara memasukan list program seperti d bawah pada aplikasi arduino.
Listning program:
byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9};
bool digit[6][8]={
{1,1,1,0,0,1,1,0},
{1,1,1,0,1,1,0,1},
{1,1,1,1,1,1,0,1},
{1,1,1,0,0,1,1,0},
{1,1,1,0,1,1,0,1},
{1,1,1,1,1,1,0,1},
};
void setup()
{
pinMode (A0,OUTPUT); //led hijau
pinMode (A1,OUTPUT); //kuning
pinMode (A2,OUTPUT); // merah
for (int i = 0; i <= 7; i++)
{
pinMode(pin[i], OUTPUT);
}
for(int i = 0; i <= 8; i++){
digitalWrite(pin[i], HIGH);
}
}
void loop()
{
digitalWrite(2,LOW);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,LOW);
digitalWrite(8,LOW);
digitalWrite(9,LOW);
digitalWrite(A0,HIGH);
delay(1000);
digitalWrite(A0,LOW);
digitalWrite(A1,HIGH);
delay(1000);
digitalWrite(A1,LOW);
digitalWrite(A2,HIGH);
delay(1000);
digitalWrite(A2,LOW);
tampil(0);
delay(500);
tampil(1);
delay(500);
tampil(2);
delay(500);
tampil(3);
delay(500);
tampil(4);
delay(500);
tampil(5);
delay(500);
digitalWrite(A2,HIGH);
delay(1000);
digitalWrite(A2,LOW);
digitalWrite(A1,HIGH);
delay(1000);
digitalWrite(A1,LOW);
digitalWrite(A0,HIGH);
delay(1000);
digitalWrite(A0,LOW);
}
void tampil(int angka){
for(int i=0; i<=7; i++)
{
digitalWrite(pin[i],digit[angka][i]);
}
}
Dari program yang telah dibuat dapat dilihat bahwa pin 2-9 digunakan untuk pin 7-segment dan pin A0 LED hijau, pin A2 untuk LED kuning, dan pin A3 digunakan untuk pin LED merah. Pin tersebut kita desain untul digunakan sebagai output dengan pinMode, untuk merealisasikan program yang akat kita buat kita perlu mengatur urutan yang akan tampil pada void loop.
Karena LED meraah, kuning, hijau yang terlebih dahulu hudup maka kita buat semua pin 7-segment mati(low) dengan cara digitalWrite masing masing pin nya low, lalu giliran LED yang menyala , maka digitalWrite untuk LED secara berurutan high, setelah salah satu LED menyala juga kita harus mematikan LED nya sebelum LED yang lain juga menyala. Setelah LED menyala maka 7-segment akan mulai menampilkan angka 4-6, maka kita digitalWrite kan dan di atau pin mana saja di antara pin 2-9 yang akan high karena 7-segmentnya adalah aktif high, setelah di atur maka 7-segment akan menampilkan angka 4-6. Selanjutnya membalikan dari 6-4 lalu LED hijau,kuning,merah yang hidup dengan cara melakukan seperti yang dilakukan sebelumnya tetapi pada hal ini dibalikan programnya
4. Vidio Rangkaian
[Kembali]
1. Bagaimana pengaruh besar resistor terhadap warna LED (jelakan dengan rumus)
jawab : R= (Vs-Vled) / Iled
Jika dilihat dari datasheet LED dapat dilihat bahwa grafik karakteristik dari LED tidak linear dengan resistor. Fungsi resistor adalah utuk membatasi arus listrik yang mengalir. Jadi guna dari kita mengunakan resistor pada LED adalah untuk mengurangi arus pada LED maka gunakanlah resistor sebgai penahan arus, sehingga LED menyala tapi tidak merusak LED tersebut karena tidak kelebihan arus
2. Apa yang dimaksud pin common pada 7-segment, apa yang terjadi jika salah satu pin commong tidak terhubung
Jawab : 1. common katoda = jenis pin terhubung pada kaki katoda LED
2. common anoda = Jenis pin yang terhubung pada kaki anoda LED didalan perangkat 7-segment
JIka salah satu pin commongg tidak terhubung, maka hal itu berpengaruh ke 7-segmentnya karena kalau kaki anoda terhubung ke VCC dan kaki katoda terhubung ke ground
3. Bagaimana pengaruhh potensiometer terhadap LED, Jelaskan
Jawab : Fungsi potensiometer jika dihubungkan ke LED adalah untuk merubah resistansi pada LED, hal itulah yang menentukan besar cahaya yang dihasilkan pada LED dengan cara memutar knop yang ada pada potensiometer
6. Link Download
[Kembali]
Tidak ada komentar:
Posting Komentar