Universitas Gadjah Mada Menara Ilmu Mikrokontroller
Universitas Gadjah Mada
  • Home
  • Kabar Terkini
  • Artikel
    • Teknologi Mikrokontroler
    • Sensor
    • Pemrograman
    • Penelitian
  • Profil
  • Forum
  • Beranda
  • Pemrograman
  • Program Photodioda

Program Photodioda

  • Pemrograman
  • 2 October 2018, 14.23
  • Oleh: roghib.muh
  • 0

Protodioda adalah sensor untuk cahaya yang berfungsi seperti resistor. Saat terkena cahaya photodiode akan berubah nilai resistansinya sehingga photodiode dapat digunakan untuk mengetahui intensitas cahaya.

1. Kebutuhan

  • Arduino UNO
  • (1) Photodioda
  • Kabel
  • (1) Resistor
  • Breadboard

2. Skematik

Gambar 1. Photodioda

 

Gambar 2. skematik pemasangan photodiode sebagai sensor cahaya.

Photodiode ditempatkan terbalik pada bagian GND dan outputnya ke ADC Arduino.

Gambar 3. pemasangan photodiode dengan Arduino, pembacaan nilai photodiode pada pin A0 Arduino

3. Program

//program pembacaan nilai tegangan hasil dari sensor photodioda

void setup(void)
{

 //deklarasi untuk setting komunikasi serial pada baudrate 9600

 Serial.begin(9600);

}

void loop(void)
{

 int pinRead0 = analogRead(A0);
//pembacaan nilai ADC pada pin A0

 float pVolt0 = pinRead0 / 1024.0 * 5.0;    // konversi nilai ADC yang dibaca ke Volt

 Serial.print(pVolt0);    //menulis nilai konversi Volt melalui komunikasi serial

 Serial.println();

 delay(100);
 // menunggu selama 100 mili detik

}

 

Leave A Comment Cancel reply

Your email address will not be published. Required fields are marked *

*

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