Anda di halaman 1dari 4

MIKROKONTROLER II

Program aplikasi control 7 segmen menggunakan saklar

Nama Kelompok
1. Andrian Yudistira

:
(20133005)

1. Judul
aplikai 7 segmen menggunakan saklar pusth battom

2. Tujuan
Program ini bertujuan untuk membuat 7 segmen pada arduino
dengan saklar yang ditampilkan pada serial monitor.
3. Teori
Arduino dikatakan sebagai sebuah platform dari physical computing yang bersifat
open source. Arduino tidak hanya sekedar sebuah alat pengembangan, tetapi ia adalah
kombinasi dari hardware, bahasa pemrograman dan Integrated Development
Environment (IDE) yang canggih. IDE adalah sebuah software yang sangat berperan
untuk menulis program, meng-compile menjadi kode biner dan meng-upload ke
dalam memori mikrokontroler. Ada banyak projek dan alat-alat dikembangkan oleh
akademisi dan profesional dengan menggunakan Arduino, selain itu juga ada
banyak modul- modul pendukung (sensor, tampilan, penggerak dan sebagainya)yang
dibuat oleh pihak lain untuk bisa disambungkan dengan Arduino. Arduino berevolusi
menjadi sebuah platform karena ia menjadi pilihan dan acuan bagi banyak praktisi.
Salah satu yang membuat Arduino memikat hati banyak orang adalah karena sifatnya
yang open source, baik untuk hardware maupun software-nya. Diagram rangkaian
elektronik Arduino digratiskan kepada semua orang. Anda bisa bebas men- download
gambarnya,

membeli

komponen-komponennya,

membuat

PCB-nya

dan

merangkainya sendiri tanpa harus membayar kepada para pembuat Arduino.


Sama halnya dengan IDE Arduino yang bisa di-download dan diinstal pada
komputer secara gratis.

4. Program
#include <mega16.h>
void main()
{

while(1)
{

PORTD=0b10010010;
};
5. }
6. #include <mega16.h>
7. #include <delay.h>
8. void main()
9. {
10. ..
11. while(1)
12. {
13. PORTD=0b11111111;
14. PORTD=0b11000000;
15. delay_ms(500);
16. PORTD=0b11111001;
17. delay_ms(500);
18. PORTD=0b10100100;
19. delay_ms(500);
20. PORTD=0b10110000;
21. delay_ms(500);
22. PORTD=0b10011001;
23. delay_ms(500);
24. PORTD=0b10010010;
25. delay_ms(500);
26. PORTD=0b10000011;
27. delay_ms(500);
28. PORTD=0b11111000;
29. delay_ms(500);
30. PORTD=0b10000000;
31. delay_ms(500);
32. PORTD=0b10011000;
33. delay_ms(500);
34. };
35. }

36.

Data / Hasil pengujian

7segmen menggunakan saklar dan arduino uno

37. Kesimpulan
Dapat disimpulkan bahwa saklar digunakan sebagai pematik inputan
signal sebagai fungsi 7 segment, dengan kata lain, jika saklar ditekan
maka akan memberi perintah pada arduino board kemudian output di
tampilkan pada 7 segmen

Anda mungkin juga menyukai