Arduino UNO R3, Pin Diagram, Spesifikasi dan Aplikasi

Coba Instrumen Kami Untuk Menghilangkan Masalah





Itu Arduino UNO R3 sering digunakan papan mikrokontroler dalam keluarga seorang Arduino. Ini adalah versi ketiga papan Arduino terbaru dan dirilis pada tahun 2011. Keuntungan utama dari papan ini adalah jika kita membuat kesalahan kita dapat mengganti mikrokontroler di papan tulis. Fitur utama dari papan ini terutama mencakup, tersedia dalam DIP (dual-inline-package), detachable dan mikrokontroler ATmega328. Pemrograman papan ini dapat dengan mudah dimuat dengan menggunakan program komputer Arduino. Papan ini mendapat dukungan besar dari komunitas Arduino, yang akan membuat cara yang sangat sederhana untuk mulai bekerja di elektronik tersemat, dan banyak lagi aplikasi. Silakan merujuk tautan untuk mengetahui tentang Arduino - Dasar, dan Desain

Apa itu Arduino Uno R3?

Arduino Uno R3 adalah salah satu jenis papan mikrokontroler berbasis ATmega328P. Ini mencakup semua hal yang diperlukan untuk menahan mikrokontroler, cukup pasangkan ke PC dengan bantuan kabel USB, dan berikan suplai menggunakan adaptor AC-DC atau baterai untuk memulai. Istilah Uno berarti 'satu' dalam bahasa 'Italia' dan dipilih untuk menandai rilis perangkat lunak IDE 1.0 Arduino. R3 Arduino Uno adalah modifikasi ke-3 serta terbaru dari Arduino Uno. Papan Arduino dan perangkat lunak IDE adalah versi referensi dari Arduino dan saat ini berkembang ke rilis baru. Uno-board adalah yang utama dalam rangkaian USB- Papan Arduino , & model referensi yang dirancang untuk platform Arduino.




Arduino Uno R3

Arduino Uno R3

Spesifikasi Arduino Uno R3

Itu Papan Arduino Uno R3 termasuk spesifikasi berikut.



  • Ini adalah Mikrokontroler berbasis ATmega328P
  • Tegangan Operasi Arduino adalah 5V
  • Rentang tegangan input yang disarankan dari 7V hingga 12V
  • Tegangan i / p (batas) adalah 6V hingga 20V
  • Input dan output digital pin-14
  • Pin input & output digital (PWM) -6
  • Pin analog i / p adalah 6
  • Arus DC untuk setiap Pin I / O adalah 20 mA
  • Arus DC yang digunakan untuk Pin 3.3V adalah 50 mA
  • Memori Flash -32 KB, dan memori 0,5 KB digunakan oleh boot loader
  • SRAM berukuran 2 KB
  • EEPROM berukuran 1 KB
  • Kecepatan CLK adalah 16 MHz
  • Dalam LED Bawaan
  • Panjang dan lebar Arduino adalah 68,6 mm X 53,4 mm
  • Berat papan Arduino adalah 25 g

Diagram Pin Arduino Uno R3

Itu Diagram pin Arduino Uno R3 ditampilkan di bawah. Ini terdiri dari 14 digit pin I / O. Dari pin-pin ini, 6-pin dapat digunakan seperti keluaran PWM. Papan ini mencakup 14 pin input / output digital, Input analog-6, koneksi USB, kristal kuarsa-16 MHz, colokan listrik, a Koneksi USB , resonator-16Mhz, colokan listrik, header ICSP dan tombol RST.

Diagram Pin Arduino Uno

Diagram Pin Arduino Uno

Sumber Daya listrik

Itu Sumber Daya listrik Arduino dapat dilakukan dengan bantuan catu daya eksterior atau koneksi USB. Catu daya eksterior (6 hingga 20 volt) terutama mencakup baterai atau adaptor AC ke DC. Sambungan adaptor dapat dilakukan dengan mencolokkan steker positif-tengah (2.1mm) ke soket listrik di papan. Terminal baterai dapat ditempatkan di pin Vin serta GND. Pin daya sebuah Papan Arduino termasuk yang berikut ini.


Anggur: Tegangan input atau Vin ke Arduino saat menggunakan catu daya eksterior yang berlawanan dengan volt dari koneksi USB atau lainnya RPS (catu daya teregulasi) . Dengan menggunakan pin ini, seseorang dapat mensuplai tegangan.

5Volts: RPS dapat digunakan untuk memberi catu daya mikrokontroler serta komponen yang digunakan pada papan Arduino. Ini dapat mendekati dari tegangan input melalui regulator.

3V3: Tegangan suplai 3,3 dapat dihasilkan dengan regulator onboard, dan arus penarikan tertinggi adalah 50 mA.

GND: Pin GND (ground)

Penyimpanan

Memori mikrokontroler ATmega328 mencakup memori 32 KB dan 0,5 KB digunakan untuk Boot loader), dan juga termasuk SRAM-2 KB serta EEPROM-1KB.

Masukan dan keluaran

Kita tahu bahwa Uno R3 yang berdebat mencakup 14-pin digital yang dapat digunakan sebagai input atau output dengan menggunakan fungsi seperti Pin Mode (), Digital Read (), dan digital Write (). Pin ini dapat beroperasi dengan 5V, dan setiap pin digital dapat memberi atau menerima 20mA, & termasuk 20k hingga 50k ohm tarik resistor . Arus maksimum pada pin apapun adalah 40mA yang tidak dapat dilampaui untuk menghindari mikrokontroler dari kerusakan. Selain itu, beberapa pin Arduino menyertakan fungsi tertentu.

Pin Serial

Pin serial papan Arduino adalah pin TX (1) dan RX (0) dan pin ini dapat digunakan untuk mentransfer data serial TTL. Sambungan pin ini dapat dilakukan dengan pin yang setara dari chip ATmega8 U2 USB ke TTL.

Pin Interupsi Eksternal

Pin interupsi eksternal papan adalah 2 & 3, dan pin ini dapat diatur untuk mengaktifkan interupsi pada tepi yang naik jika tidak jatuh, nilai rendah jika tidak diubah nilainya

Pin PWM

Pin PWM Arduino adalah 3, 5, 6, 9, 10, & 11, dan memberikan output PWM 8-bit dengan fungsi analog Write ().

Pin SPI (Serial Peripheral Interface)

Pin SPI adalah 10, 11, 12, 13 yaitu SS, MOSI, MISO, SCK, dan ini akan mempertahankan Komunikasi SPI dengan bantuan perpustakaan SPI.

Pin LED

Papan perdebatan sudah ada di dalamnya sebuah LED menggunakan pin-13 digital. Setiap kali pin digital tinggi, LED akan menyala jika tidak maka tidak akan menyala.

Pin TWI (2-Wire Interface)

Pin TWI adalah SDA atau A4, & SCL atau A5, yang dapat mendukung komunikasi TWI dengan bantuan perpustakaan Wire.

Pin AREF (Referensi Analog)

Pin referensi analog adalah tegangan referensi ke input dari i / ps analog menggunakan fungsi seperti Referensi analog ().

Setel ulang (RST) Pin

Pin ini membawa garis rendah untuk mengatur ulang mikrokontroler, dan sangat berguna untuk menggunakan tombol RST ke arah pelindung yang dapat memblokir salah satu papan Arduino R3.

Komunikasi

Protokol komunikasi Arduino Uno termasuk SPI, I2C, dan Komunikasi serial UART .

UART

Arduino Uno menggunakan dua fungsi seperti pin1 digital pemancar dan pin0 digital penerima. Pin ini terutama digunakan di UART TTL komunikasi serial.

I2C

Papan Arduino UNO menggunakan pin SDA sebaliknya pin A4 & pin A5 jika tidak pin SCL digunakan Komunikasi I2C dengan perpustakaan kawat. Dalam hal ini, SCL dan SDA adalah sinyal CLK dan sinyal data.

Pin SPI

Komunikasi SPI meliputi MOSI, MISO, dan SCK.

MOSI (Pin11)

Ini adalah master out slave di pin, yang digunakan untuk mengirimkan data ke perangkat

MISO (Pin12)

Pin ini adalah CLK serial, dan pulsa CLK akan mensinkronisasi transmisi yang dihasilkan oleh master.

SCK (Pin13)

Pulsa CLK mensinkronisasi transmisi data yang dihasilkan oleh master. Pin yang setara dengan perpustakaan SPI digunakan untuk komunikasi SPI. Header ICSP (pemrograman serial dalam sirkuit) dapat digunakan untuk pemrograman Mikrokontroler ATmega langsung dengan boot loader.

Pemrograman Arduino Uno R3

  • Pemrograman Arduino Uno R3 dapat dilakukan dengan menggunakan software IDE. Mikrokontroler di papan akan datang dengan pra-bakar oleh boot loader yang memungkinkan untuk mengunggah kode baru tanpa menggunakan programmer perangkat keras eksterior.
  • Komunikasi ini dapat dilakukan dengan menggunakan protokol seperti STK500.
  • Kita juga bisa mengupload program di mikrokontroler dengan menghindari boot loader menggunakan header seperti In-Circuit Serial Programming.

Proyek Arduino Uno R3

Itu aplikasi Arduino Uno terutama terlibat dalam proyek berbasis Arduino Uno yang meliputi berikut ini

  • Alarm Pengunjung di Kantor menggunakan Arduino Uno
  • Berbasis Arduino Uno Robot Sepak Bola
  • Pengingat Obat Otomatis berbasis Arduino Uno
  • Deteksi Gerakan dengan Listrik Statis
  • Taksi berbasis Arduino Uno dengan Digital Fare Meter
  • Smart Stick berbasis Arduino Uno
  • Mobil Robot Dikendalikan oleh Smartphone dan Arduino

Jadi, ini semua tentang Arduino uno Lembar data R3 . Dari informasi di atas akhirnya kita dapat menyimpulkan bahwa itu adalah papan yang paling sering digunakan. UNO adalah pilihan yang cocok untuk Arduino pertama karena fiturnya yang relatif murah sehingga dapat menggantikan mikrokontroler & sangat mudah untuk dipasang. Ini pertanyaan untuk Anda, apa saja aplikasi dari Arduino Uno R3 ?