Universitas Gadjah Mada Menara Ilmu Mikrokontroller
Universitas Gadjah Mada
  • Home
  • Kabar Terkini
  • Artikel
    • Teknologi Mikrokontroler
    • Sensor
    • Pemrograman
    • Penelitian
  • Profil
  • Forum
  • Beranda
  • Pos oleh
  • page. 7
Pos oleh :

roghib.muh

Menggunakan example analog read serial

Pemrograman Tuesday, 2 October 2018

Pada artikel ini akan ditunjukkan cara menggunakan example arduino untuk menampilkan data pembacaan pin analog arduino pada serial terminal IDE Arduino

1. Alat dan Bahan

  • Komputer
  • Board Arduino UNO R3
  • Kabel USB
  • Potensiometer
  • Breadboard
  • Kabel

2. Skematik

Gambar 1. Skematik potensiometer

3. Langkah Kerja

  • Buka example analog read serial seperti pada Gambar 2.
  • read more

    Menggunakan Button Untuk Mengontrol LED Pada Arduino

    Pemrograman Tuesday, 2 October 2018

    Pada artikel ini akan ditunjukkan cara menggunakan button/tombol sebagai input untuk dapat mengontrol nyala lampu LED pada output.

    1. Alat dan Bahan

    • Komputer
    • Board Arduino UNO R3
    • Kabel USB
    • Resistor 10K
    • Push Button
    • Breadboard
    • Kabel

    2. Skematik


    Gambar 1. Skematik Button Arduino

    3. Kode program

        const int buttonPin = 2; // inisiasi konstanta tombol pada pin 2

    const int LEDPin = 13; // inisiasi konstanta LED pada pin 13

    int buttonState = 0; // inisiasi status tombol

    void setup()
    {

      // inisiasi pin LED sebagai OUTPUT

      pinMode(LEDPin, OUTPUT);

      // inisiasi pin tombol sebagai INPUT read more

    Mengatur tingkat cahaya LED Pada Arduino

    Pemrograman Tuesday, 2 October 2018

    Pada artikel ini akan ditunjukkan cara mengatur tingkat terang cahaya LED pada output Arduino.

    1. Alat dan Bahan

    • Komputer
    • Board Arduino UNO R3
    • Kabel USB
    • Resistor 220 Ohm
    • LED 5mm
    • Breadboard
    • Kabel

    2. Skematik

    Gambar 1. Skematik Pengatur Keterangan LED

    3. Kode Program

    int led = 9; // inisiasi LED pada pin 9

    int brightness = 0; // inisiasi variabel tingkat terang lampu(0-255)

    int fadeAmount = 5; // inisiasi variabel jumlah nilai redup lampu

    void setup()
    {

      // inisiasi pin LED sebagai output

      pinMode(led, OUTPUT);

    }

    void loop()
    {

      // menulis nilai analog ke pin LED menghasilkan tingkat terang lampu yang berbeda read more

    Mengakses RTC (Real Time Clock)

    Pemrograman Tuesday, 2 October 2018

    Pada artikel ini akan ditunjukkan cara mengakses RTC pada IC DS1302 untuk menampilkan jam dan tanggal.

    1. Alat dan Bahan

    • Komputer
    • Board Arduino UNO R3
    • Kabel USB
    • Shield RTC

    2. Skematik

    Gambar 1. Koneksi Arduino Ke Komputer

    Gambar 2. Koneksi Arduino ke komputer

    3. Kode Program

    //library untuk rtc

    #include <virtuabotixRTC.h>

    // setting pin rtc

    //Data pada pin 2

    //CLK pada pin 3

    //RST pada pin 4

    virtuabotixRTC myRTC(3, 2, 4);

    void setup()
    {

      Serial.begin(9600);//inisiasi komunikasi serial

      // Set Tanggal RTC(hapus bagian ini jika tidak perlu disetting ulang
    read more

    Menggunakan Button Untuk Mengontrol LED Pada Arduino

    Uncategorized Thursday, 23 August 2018

    int potPin = 0;    
    int ledPin = 9;   
    int val = 0;      

    void setup() {
      pinMode(ledPin, OUTPUT);  
    }

    void loop() {
      val = analogRead(potPin);   
      digitalWrite(ledPin, HIGH);
      delay(val);                 
      digitalWrite(ledPin, LOW);   
      delay(val);                  
    }

    Alat dan Bahan
    – Komputer
    – Board arduino Uno r3
    – Kabel USB
    – Resistor 220
    – Potensiometer 10K
    – LED 5mm
    – Breadboard
    – Kabel

    Langkah Kerja

    1. Rangkai alat dan bahan seperti skema
    2. Tuliskan kode program pada arduino IDE
    3. Upload Program
    4. Tekan Potensiometer dan amati delay waktu nyala LED

    read more

    1…567
    Universitas Gadjah Mada

    Menara Ilmu Mikrokontroler FMIPA
    Universitas Gadjah Mada
    Kontak :
    roghib.muh@ugm.ac.id
    +62 856-4781-7270

    © Universitas Gadjah Mada

    KEBIJAKAN PRIVASI/PRIVACY POLICY

    [EN] We use cookies to help our viewer get the best experience on our website. -- [ID] Kami menggunakan cookie untuk membantu pengunjung kami mendapatkan pengalaman terbaik di situs web kami.I Agree / Saya Setuju