Selasa, 21 Februari 2017

3rd Arduino Project "Display Output Value (centimeters) Ultrasonic Sensor with 7Segment"

Proyek ketiga dalam mata kuliah II3231 adalah menampilkan nilai keluaran sensor dalam satuan tertentu dengan display yang telah dipilih. Pada proyek ini kami menggunakan sensor ultrasonic untuk mengukur jarak dengan menampilkan keluaran sensor dalam satuan centimeter. Untuk menampilan keluaran angka menggunakan dua buah 7segment kami merasa kesulitan, karena keterbatasan jumlah pin pada Arduino. Untuk itu, kami menggabung jenis pin yang sama pada 7segment yang terhubung ke pin digital Arduino yang sama. Dengan demikian maka kedua 7segment akan bekerja secara bergantian, sehingga dua 7segment dapat digunakan pada Arduino tanpa kekurangan pin. 


Berikut merupakan alat dan bahan yang dibutuhkan dalam membuat proyek ini:
  1. Arduino UNO
  2. Kabel USB downloader
  3. Kabel jumper
  4. 7segment
  5. Breadboard
  6. Sensor Ultrasonik (HCSR0)

Berikut rangkaian yang digunakan dalam membuat proyek ini:


Berikut kode program yang digunakan dalam proyek ini:






GitHub : 3rd Project Source Code

Hasil implementasi proyek:

  1. Tampak atas
  2. Tampak samping



Video:

Minggu, 12 Februari 2017

2nd Arduino Project "Control 7segment Counter with PushButton"


Proyek kedua dalam mata kuliah II3231 adalah kontrol 7segment untuk counter menggunakan push button. 7segment akan digunakan sebagai tampilan counter angka 1 digit dengan push button sebagai kontrol counternya. Saat Push button ditekan maka angka yang ditampilkan pada 7segment akan bertambah. Angka yang ditampikan pada 7segment dari 0 sampai 9, jika counter angka sudah mencapai angka 9 maka ketika push button ditekan kembali secara otomatis counter akan reset ke angka 0 karena hanya menggunakan satu 7segment sehingga tidak dapat menampilkan lebih dari satu digit.


Berikut merupakan alat dan bahan yang dibutuhkan dalam membuat proyek ini:
  1. Arduino UNO
  2. Kabel USB downloader
  3. Kabel jumper
  4. 7segment
  5. Resistor
  6. Breadboard
  7. Push button
Berikut rangkaian yang digunakan dalam membuat proyek ini:



Kami menggunakan seven segment jenis common anode (LED menyala ketika diberi tegangan LOW). Berikut seven segment display yang kami gunakan:

Berikut logika tampilan pada seven segment :

Berikut kode program yang digunakan dalam proyek ini:




Hasil implementasi proyek:




Video:




Kamis, 02 Februari 2017

1st Arduino Project "Control LED with PushButton"


Proyek awal dalam mata kuliah II3231 adalah kontrol LED menggunakan push button. Awalnya LED akan menyala, lalu setelah ditekan push button maka LED akan mati, jika push button ditekan kembali maka LED akan menyala kembali, dan begitu seterusnya. Keadaan tersebut sering dikenal sebagai toggle switch.

Toggle switch merupakan saklar yang akan berubah status jika diberi perintah penekanan tombol yang sama.

Berikut merupakan alat dan bahan yang dibutuhkan dalam membuat proyek ini:
  1. Arduino UNO
  2. Kabel USB downloader
  3. Kabel jumper
  4. LED
  5. Resistor
  6. Breadboard
  7. Push button
Berikut rangkaian yang digunakan dalam membuat proyek ini:

Keterangan:
Kabel coklat    : Ground
Kabel orange   : Vcc (5V)
Kabel hijau      : LED (pin digital 13) 
Kabel biru        : Resistor ke push button (pin digital 2)

Berikut kode program yang digunakan dalam proyek ini:



GitHub : Source code


Hasil implementasi proyek:

1. Rangkaian komponen




2. LED menyala




3. Push button ditekan, LED OFF


Video implementasi: