Minggu, 20 April 2025

Yang dimaksud Arduino Board

  apa sih Arduino itu? mari kita simak Arduino versi Uno. Arduino versi Uno atau Arduino Uno memiliki beberapa komponen di dalamnya. Arduino adalah Papan Mikrokontroler berbasis ATmega 328 memiliki  Pin Digital Pim In/Out dimana Pin tersebut digunakan sebagai OUTPUT PWM. PWM adalah Pulse Width Modulation. 

PWM pada arduino bekerja pada frekuensi 500Hz, artinya 500 siklus/ketukan dalam satu detik. Untuk setiap siklus, kita bisa memberi nilai dari 0 hingga 255.  Ketika kita memberikan angka 0, berarti pada pin tersebut tidak akan pernah bernilai 5 volt (pin selalu bernilai 0 volt). Sedangkan jika kita memberikan nilai 255, maka sepanjang siklus akan bernilai 5 volt (tidak pernah 0 volt). Jika kita memberikan nilai 127 (kita anggap setengah dari 0 hingga 255, atau 50% dari 255), maka setengah siklus akan bernilai 5 volt, dan setengah siklus lagi akan bernilai 0 volt. Sedangkan jika jika memberikan 25% dari 255 (1/4 * 255 atau 64), maka 1/4 siklus akan bernilai 5 volt, dan 3/4 sisanya akan bernilai 0 volt, dan ini akan terjadi 500 kali dalam 1 detik. Untuk visualisasi siklus PWM


Siklus PWM pada Arduino


Mari kita mulai dengan sudut kanan atas
  • Serial In (RX)
  • Serial Out (TX)
  • Digital I/O Pins angka 2-13
  • Digital Ground
  • Analog Reference Pin
  • USB Plug


  • In-Circuit Serial Programmer
  • Atmego 328 Microcontroller
  • Analog Pin 0-5
  • Voltage In
  • Ground Pin
  • 5 Volt Power Pin
  • 3.3 Volt Power Pin
  • External Power Supply

MICROCONTROLLERATmega328P
OPERATING VOLTAGE5V
INPUT VOLTAGE (RECOMMENDED)7-12V
INPUT VOLTAGE (LIMIT)6-20V
DIGITAL I/O PINS14 (of which 6 provide PWM output)
PWM DIGITAL I/O PINS6
ANALOG INPUT PINS6
DC CURRENT PER I/O PIN20 mA
DC CURRENT FOR 3.3V PIN50 mA
FLASH MEMORY32 KB (ATmega328P) of which 0.5 KB used by bootloader
SRAM2 KB (ATmega328P)
EEPROM1 KB (ATmega328P)
CLOCK SPEED16 MHz