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

Pemrograman

Peningkatan presisi pembacaan sensor LM35

Pemrograman Tuesday, 2 October 2018

Pada artikel ini akan ditunjukkan cara meningkatkan presisi pembacaan sensor LM35.

1. Alat dan Bahan

  • Komputer
  • Board Arduino UNO R3
  • Kabel USB
  • Shield Sensor
  • Sensor LM35

2. Kode Program
  //deklarasi variabel
  float tempC

  int reading; 

  int tempPin = 0

  void setup()

  {

   analogReference(INTERNAL); //referensi pin analog

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

  }

  void loop()

  {

   reading = analogRead(tempPin);

   tempC = reading/9.31            //formula konversi ke Celcius

   Serial.println((byte)tempC); //tulis data ke serial
read more

Sensor Suhu LM 35

Pemrograman Tuesday, 2 October 2018

Pada artikel ini akan ditunjukkan cara menggunakan sensor LM35 untuk melakukan pengukuran suhu.

1. Alat dan Bahan

  • Komputer
  • Board Arduino UNO R3
  • Kabel USB
  • Shield Sensor
  • Sensor LM35

2. Skematik

Gambar 1. Skematik Sensor LM35

3. Kode Program

  //deklarasi variabel

  float tempC; 

  int tempPin = 0

  void setup()

  {

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

  }

  void loop()

  {

   tempC = analogRead(tempPin); //baca nilai sensor

   tempC = (5.0 * tempC * 100.0)/1024.0; //konversi nilai analog ke suhu C

   Serial.println((byte)tempC); //tulis data ke serial
read more

Menggunakan Potensiometer Untuk Mengontrol Delay LED Pada Arduino

Pemrograman Tuesday, 2 October 2018

Pada artikel ini akan ditunjukkan cara menggunakan potensiometer sebagai input untuk mengontrol delay/waktu tunggu nyala LED pada output Arduino.

1. Alat dan Bahan

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

2. Skematik

Gambar 1. Konfigurasi LED

Gambar 2. Skematik Potensiometer LED Arduino

3. Kode Program

int potPin = A0; // inisiasi potensio pada pin A0

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

int val = 0; // inisiasi variable val dengan nilai 0

void setup()
{

  pinMode(ledPin, OUTPUT); // inisiasi pin LED sebagai output
read more

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

    12345
    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