Jump to content
IP BARU: 104.234.180.158:7777 ×

Arduino Basic #4


Recommended Posts

Posted

 

Setelah digital output, kita akan membahas untuk Analog output, apa itu Analog Output?, sambil belajar elektronika ya, biar nanti waktu coding gak kaget "lah kok gini?, Eh kok bisa gini anjay?" Untuk menghindari pernyataan yang mirip dengan tadi, maka dari itu saya jelaskan, meski anda tidak tertarik, buat tambah wawasan saja.

 

Oke pertama Analog, bukan lagi bicara 0 atau 1 lagi gan, tapi kita bicara 0 - 255 (PWM)

Apa itu PWM , PWM adalah singkatan dari Pulse Width Modulation, artinya ? menurut sepengetahuan saya adalah mengubah atau memodulasi gelombang lebarnya pulsa, gelombang disini merupakan arus listrik yang bisa kita lihat di Oschiloscope.

 

PWM sering di aplikasikan untuk meredup terangkan LED.

Rangkaian Dimmer.

Inverter.

Switching Mode Power Supply.

 

Oke sedikit saja pengetahuan dari saya. Mari kita bahas Analog Output.

Untuk menghasilkan keluaran Analog kita bisa lakukan penulisan syntax seperti ini:

 

analogWrite(pin,value);

 

mari kita telaah:

1. Tetap syntax penulisan harus sama kalau tidak ERROR.

2. Sedikit Informasi, maka banyak menggunakan fungsi itu maka, juga banyak memakan memory, karena bagi anda yang sudah mengoprek fungsi itu tentu anda tidak  melihat coding yang sedikit didalamnya :D

3. Untuk Pin anda tidak bisa sembarangan meletakkan pin digital disana, karena ada pin digital khusus yang bisa dibuat PWM yaitu ada tanda ~ di depannya, contoh : di Boardnya tertulis "8~" nah berarti ini adalah pin PWM.

4. Value bisa anda tetapkan, terhadap buffer tertentu.

 

Sekian dulu dari saya wassalam :D

 

  • Like 1
  • 6 months later...
  • 2 weeks later...
  • 2 months later...
  • 2 weeks later...
  • 1 month later...
  • 4 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...