Cara membuat gelombang analog segitiga menggunakan PWM arduino

Salam arduino

Sekarang kita coba untuk membuat gelombang segitiga.
sinyal ini dibuat dengan beberapa langkah penaikan tegangan DC secara bertahap. efeknya akan terbentuk sinyal yang menyerupai sinyal analog.

Berikut programnya

void setup()
{
   pinMode(9,OUTPUT);
   analogWrite(9,0);
}

void loop()
{
   analogWrite(9,85);
   delay(100);
   analogWrite(9,170);
   delay(100);
   analogWrite(9,255);
   delay(100);
   analogWrite(9,170);
   delay(100);
   analogWrite(9,85);
   delay(100);
   analogWrite(9,0);
   delay(100);
}

sinyal outputnya akan seperti di bawah:
Sinyal segtiga
Jika ingin lebih halus sinyalnya, bisa diperkecil tingkat kenaikan tegangannya.

Selamat mencoba.

Comments

Popular posts from this blog

Membuat lampu otomatis menggunakan arduino dan RTC (Untuk 2 lampu)

Cara membuat gelombang sinus dengan PWM arduino (Make a sine wave with PWM arduino)

Cara menggunakan tombol keypad pada LCD shield (How to use keypad on LCD shield)