TP M1 Percobaan 2




1. Kondisi
[Kembali]

Modul 1 Percobaan 2 Kondisi 2

Modul 1 Percobaan 2 2  Tampilkan angka dari 1 sampai 9 secara berulang


2. Rangkaian Simulasi [Kembali]





3. Video [Kembali]




4. Prinsip Kerja [Kembali]

Pada modul 1 percobaan 2 kondisi 2 ini terdapat rangkaian yang terdiri atas Arduino dan 7 segment. 7-segment yang digunakan adalah MP-X2 dan merupakan jenis kathoda dan dihubungkan ke kaki-kaki Arduino. Pada kaki 7-segment kaki 1 dihubungkan ke ground agar display angka yang ditampilkan berada disebelah kiri. Pada percobaan 2 kondisi 2 ini diperintahkan untuk menampilkan angka 1 – 9 secara berulang. Oleh karena itu, pada Arduino harus diinputkan program agar rangkaian dapat berjalan secara semestinya.

Untuk program Arduino, perlu dideklarasikan byte pin untuk mendeklarasikan pin 2 – 9 yang digunakan, kemudian dideklarasikan bool digit berupa matriks yang berukuran 10 X 8 yang mewakilkan segment-segment pada 7-segment, 0 berarti low dan 1 berarti high. Kemudian dideklarasikan void setup untuk semua kode yang akan dijalankan sebanyak 1 kali. Didalam void setup terdapat perulangan tipe data int dengan variable I kondisi kurang dari 8 increasement, didalam perulanagn for terdapat pinmode untuk menyatakan pin yang dihubungkan ke pin I sebagai output. Kemudian terdapat perulanagn for digitalWrite untuk segment-segment  yang diwakilkan oleh pin[i] diberi logika 1sehingga segment-segment pada 7 segment menyala. Kemudian dideklarasikan void loop yang berfungsi membaca kode secara berulang. Didalam void loop terdapat fungsi tampil dan delay sebagai deklarasi fungsi untuk dipanggil. Kemudian dideklarasikan, void tampil untuk memanggil fungsi-fungsi yang ada di dalam void loop sehingga output dari Arduino dapat dikirimkan menuju 7-segement. Output yang ditampilakan pada 7-segment berupa angka 1 – 9 secara berulang 


5. Link Download [Kembali]



0 komentar:

Posting Komentar