Senin, 30 September 2013

Pemrograman Digital Input Menggunakan Fungsi Arduino

       Seperti yang telah ku jelaskan barusan namun dalam rangkaian ini ditambah sebuah Push Button dan merubah programnya saja.

Prinsip kerja rangaian yang akan kita buat ini adalah Ketika push button ditekan maka buzzer akan menyala atau mengeluarkan suara dan Untuk melakukan pengkaksesaterhadap masukan digital akan digunakan fungsi Arduino.

Lankah kerja

  • Siapkan Alat dan Bahan

   1.  Komputer                : 1 set
2.  Arduino Uno            : 1 pcs
3.  Kabel USB tipe B    : 1 pcs
4.  Project board           : 1 pcs
5.  Kabel jumper           : Secukupnya
6.  Buzzer 5V               : 1 set
7.  Transistor 2N2222   : 1 pcs
8.  Resistor 2K2            : 1 pcs
9. Push button                : 1 pcs

  • Rangkailah rangkaian seperti gambar dibawah ini :
  • Tuliskan syntaks pada program seperti dibawah ini :
void  setup()  {
pinMode(A0, INPUT);

digitalWrite(A0,HIGH);

pinMode(12, OUTPUT);
}
void  loop()  {
if(digitalRead(A0)==LOW) {
digitalWrite(12, HIGH);
}
else{
digitalWrite(12, LOW);
}
}

  • Kemudian segera lakukan Vitify lalu upload 
  • Jika sudah selesai maka coba tekan Button , Bila button ditekan dahulu baru buzzer baru bunyi maka percobaan yang anda lakukan telah benar, bila tdak maka cek kembali rangkaian atau progam sampai buzzer dapat brbunyi saat button ditekan.

____________________________SELAMAT MENCOBA________________________________
Penggunaan Fungsi DELAY

Tanpa basa basi sedikitpun, ayooo kita langsung saja menuju topik utam dari penggunaan Fungsi Delay ini.

Pada percobaan kali ini akan dipraktekkan penggunaan fungsi delay pada program. Program yang akan dibuat bertujuan untuk membuat buzzer menyala dan mati secara bergantian dengan sela waktu tertentu. Konfigurasi nyala dan mati buzzer dengan sela waktu tertentu ini akan membuat suara seperti alarm ataupun sirine.
Langkah Kerja

  •  Siapkan Alat dan Bahan yang dibutuhkan

1.  Komputer                : 1 set

2.  Arduino Uno            : 1 pcs

3.  Kabel USB tipe B    : 1 pcs

4.  Project board           : 1 pcs

5.  Kabel jumper           : Secukupnya

6.  Buzzer 5V               : 1 set

7.  Transistor 2N2222   : 1 pcs

8.  Resistor 2K2            : 1 pcs


  • Rangkailah rangkaian seperti dibawah ini :
  • Tuliskan Syntaks program seperti dibawah ini :
void  setup()  {
pinMode(12, OUTPUT);


}
void  loop()  { 
  digitalWrite(12, HIGH );
  delay(1000);
  digitalWrite(12, LOW );
  delay(1000);
}


  • Kemudian lakukan virify dan upload. Amatilah bunyi buzzer

____________Selamat Mencoba dan Menikmati____________








Pemrograman Digital Output Menggunakan Konfigurasi Register

        Sama seperti yang telah saya jelaskan sebelumnya, namun pada percobaan kali ini program yang dibuat mengguakan Kofigurasi Register untuk mengaskes ke pin digital.

        Rangkaian yang kita buat sama seperti rangkaian sbelumnya namun kita hanya disuruh mengganti programnya saja. Simple kan guys jadi jangan difikir pusing pusing yah.

 Kita tuliskan Program seperti gambar dibawah :

Bila sudah kita segea lakukan Virify untuk mengetahui apakah program yang kita buat sudah benar apa belum, bila tidak ada langsung saja kita upload program kemudian amatilah LED pada pin berapa sajakah yan menyala.
dibawah ini terdapat Tabel yang Menunjukan LED menyala pada pin berapa saja.
Pin
Kondisi LED
8
Hidup
9
Hidup
10
Hidup
11
Mati
12
Mati
13
Mati
Jika pada pin 8, 9, 10 ada yang tidak menyala maka lakukan pengecekan pada program maupun pada Rangkaian, atau bisa saja LEDnya yang sudah mati atau putus.

OK Selamat Mencoba :)
 
Pemrograman Digital Output Menggunakan Library Arduino


ketemu lagi kita,,,
kesempatan kali ini saya ingin membagi sedikit ilmu yang telah saya dapat di awal semester 3 ini, yaitu mata kuliah Sistem Mikrokontroler. sebenarnya sih ini adalah bagian dari tugas saya, jadi senang gak senang enak gak enak  harus dinikmatin aja,,hehehe dan tetap tersenyum
langung saja kita masuk kedalam pembahasan.
 Ceck It Out...

Sekarang kita harus tau dulu, Fungsi dari Programan Dgital Output Menggunakan Library Arduino ini. Kalian semua ada yang tau gak fungsi dari  Programan ini???

Programan Dgital Output Menggunakan Library Arduino ini berfungsi untuk mengontrol 6 buah lampu LED. 3 buah lampu LED akan dinyalakan dan 3 buah sisanya akan dimatikan melalui program. Program yang dibuat akan menggunakan fungsi yang disediakan oleh Arduino IDE.

Sebelum Melakukan praktikum kita harus menyiapkan Alat Dan Bahan yang kita perlukan terlebih dahulu kemudian dilanjut pada langkah kerjanya.
          Alat dan Bahan :
Komputer

:1set
Arduino Uno
:1pcs
Kabel USB tipe B
:1pcs
Project board
:1pcs
Kabel jumper
:Secukupnya
Buzzer  5V
:1pcs
Transistor 2N2222
:1 pcs
Resistor 2K2
:1 pcs
LED
:6 pcs
Resistor 330 Ohm
:6 pcs

          Langkah Kerja
1. Rangkailah rangkaian seperti gambar dibawah

2. Tuliskan syntaks program dibawah ini pada Arduini IDE Kemudian lakukan komplikasi dan upload program ke sistem minimum Aduino
     




 3. Bila sudah selesai menuliskan program maka lakukan Verify untuk mengetahui program ada yang salah apa tidak, bila tidak ada langsung kita upload
Perhatikan dan amati mana saja yang menyala dari ke-6 LED tersebut. Dibawah ini terdapat tabel yang menunjukan pada pin berapa saja LED akan menyala
Pin
Kondisi LED
8
Hidup
9
Hidup
10
Hidup
11
Mati
12
Mati
13
Mati