Arduino UNO R3, Pin Pin, Spesifikasi dan Aplikasi

Cuba Instrumen Kami Untuk Menghapuskan Masalah





The Arduino UNO R3 sering digunakan papan mikrokontroler dalam keluarga Arduino. Ini adalah versi ketiga dari papan Arduino dan dikeluarkan pada tahun 2011. Kelebihan utama papan ini adalah jika kita melakukan kesalahan kita boleh mengubah mikrokontroler di papan. Ciri-ciri utama papan ini merangkumi, ia terdapat dalam DIP (dual-inline-package), dilepas dan mikrokontroler ATmega328. Pengaturcaraan papan ini dapat dimuat dengan mudah dengan menggunakan program komputer Arduino. Papan ini mempunyai sokongan besar dari komuniti Arduino, yang akan membuat cara yang sangat mudah untuk mula bekerja dalam elektronik tertanam, dan banyak lagi aplikasi. Sila rujuk pautan untuk mengetahui Arduino - Asas, dan Reka Bentuk

Apa itu Arduino Uno R3?

Arduino Uno R3 adalah salah satu jenis papan mikrokontroler berasaskan ATmega328P. Ini merangkumi keseluruhan perkara yang diperlukan untuk menahan mikrokontroler hanya pasangkannya ke PC dengan bantuan kabel USB, dan berikan bekalan menggunakan penyesuai AC-DC atau bateri untuk memulakan. Istilah Uno bermaksud 'satu' dalam bahasa 'Itali' dan dipilih untuk menandakan pelepasan perisian Arduino IDE 1.0. R3 Arduino Uno adalah pengubahsuaian ke-3 dan terbaru dari Arduino Uno. Papan Arduino dan perisian IDE adalah versi rujukan Arduino dan kini berkembang menjadi rilis baru. Uno-board adalah yang utama dalam urutan USB- Papan Arduino , & model rujukan yang direka untuk platform Arduino.




Arduino Uno R3

Arduino Uno R3

Spesifikasi Arduino Uno R3

The Papan Arduino Uno R3 merangkumi spesifikasi berikut.



  • Ia adalah Mikrokontroler berasaskan ATmega328P
  • Voltan Operasi Arduino ialah 5V
  • Voltan input yang disyorkan antara 7V hingga 12V
  • Voltan i / p (had) ialah 6V hingga 20V
  • Pin input dan output digital-14
  • Pin input & output digital (PWM) -6
  • Pin i / p analog adalah 6
  • Arus DC untuk setiap Pin I / O ialah 20 mA
  • Arus DC yang digunakan untuk Pin 3.3V ialah 50 mA
  • Memori Flash -32 KB, dan memori 0,5 KB digunakan oleh boot loader
  • SRAM ialah 2 KB
  • EEPROM ialah 1 KB
  • Kelajuan CLK ialah 16 MHz
  • Dalam LED Buatan
  • Panjang dan lebar Arduino ialah 68.6 mm X 53.4 mm
  • Berat papan Arduino ialah 25 g

Rajah Arduino Uno R3 Pin

The Gambarajah pin Arduino Uno R3 ditunjukkan di bawah. Ia terdiri daripada pin I / O 14 digit. Dari pin ini, 6-pin dapat digunakan seperti output PWM. Papan ini merangkumi 14 pin input / output digital, input Analog-6, sambungan USB, kristal kuarza-16 MHz, soket kuasa, Sambungan USB , resonator-16Mhz, soket kuasa, pengepala ICSP dan butang RST.

Rajah Arduino Uno Pin

Rajah Arduino Uno Pin

Bekalan Kuasa

The bekalan kuasa Arduino boleh dilakukan dengan bantuan bekalan kuasa luaran jika tidak sambungan USB. Bekalan kuasa luaran (6 hingga 20 volt) terutamanya merangkumi bateri atau penyesuai AC ke DC. Sambungan penyesuai dapat dilakukan dengan memasang palam positif tengah (2.1mm) ke soket kuasa di papan. Terminal bateri boleh diletakkan di pin Vin dan juga GND. Pin kuasa sebuah Papan Arduino sertakan perkara berikut.


Wain: Voltan input atau Vin ke Arduino semasa menggunakan bekalan kuasa luaran yang berlawanan dengan voltan dari sambungan USB atau yang lain RPS (bekalan kuasa terkawal) . Dengan menggunakan pin ini, seseorang dapat membekalkan voltan.

5 Volt: RPS boleh digunakan untuk memberi bekalan kuasa kepada pengawal mikro serta komponen yang digunakan di papan Arduino. Ini dapat menghampiri voltan masukan melalui pengatur.

3V3: Voltan bekalan 3.3 dapat dihasilkan dengan pengatur onboard, dan arus tarikan tertinggi ialah 50 mA.

GND: Pin GND (tanah)

Ingatan

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

Input dan Keluaran

Kami tahu bahawa Uno R3 yang berdebat termasuk 14-pin digital yang dapat digunakan sebagai input sebaliknya output dengan menggunakan fungsi seperti pin Mode (), digital Read (), dan digital Write (). Pin ini boleh beroperasi dengan 5V, dan setiap pin digital dapat memberikan atau menerima 20mA, & termasuk 20k hingga 50k ohm tarik perintang . Arus maksimum pada mana-mana pin adalah 40mA yang tidak dapat melepasi untuk mengelakkan mikrokontroler dari kerosakan. Selain itu, beberapa pin Arduino merangkumi fungsi tertentu.

Pin Bersiri

Pin bersiri dari papan Arduino adalah pin TX (1) dan RX (0) dan pin ini boleh digunakan untuk memindahkan data bersiri TTL. Sambungan pin ini boleh dilakukan dengan pin setara dari ATmega8 U2 USB ke cip TTL.

Pin Gangguan Luaran

Pin gangguan luaran papan adalah 2 & 3, dan pin ini boleh disusun untuk mengaktifkan gangguan pada pinggir yang naik sebaliknya jatuh, nilai rendah sebaliknya perubahan nilai

Pin PWM

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

Pin SPI (Antaramuka Periferal Bersiri)

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

Pin LED

Papan hujah dibina dengan LED menggunakan pin-13 digital. Apabila pin digital tinggi, LED akan menyala jika tidak, tidak akan menyala.

Pin TWI (Interface 2-Wire)

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

Pin AREF (Rujukan Analog)

Pin rujukan analog adalah voltan rujukan kepada input analog / i menggunakan ps seperti rujukan analog ().

Tetapkan semula (RST) Pin

Pin ini membawa garis rendah untuk menetapkan semula mikrokontroler, dan sangat berguna untuk menggunakan butang RST ke arah perisai yang dapat menyekat satu di atas papan Arduino R3.

Komunikasi

Protokol komunikasi Arduino Uno merangkumi SPI, I2C, dan Komunikasi bersiri UART .

UART

Arduino Uno menggunakan dua fungsi seperti pin1 pemancar dan pin digital penerima0. Pin ini digunakan terutamanya di UART TTL komunikasi bersiri.

I2C

Papan Arduino UNO menggunakan pin SDA sebaliknya pin A4 & pin A5 sebaliknya pin SCL digunakan untuk Komunikasi I2C dengan perpustakaan dawai. Dalam ini, SCL dan SDA adalah isyarat CLK dan isyarat data.

Pin SPI

Komunikasi SPI merangkumi MOSI, MISO, dan SCK.

MOSI (Pin11)

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

MISO (Pin12)

Pin ini adalah CLK bersiri, dan nadi CLK akan menyegerakkan penghantaran yang dihasilkan oleh induk.

SCK (Pin13)

Nadi CLK menyegerakkan penghantaran data yang dihasilkan oleh induk. Pin setara dengan perpustakaan SPI digunakan untuk komunikasi SPI. Header ICSP (dalam rangkaian bersiri) dapat digunakan untuk pengaturcaraan Mikrokontroler ATmega terus dengan pemuat but.

Pengaturcaraan Arduino Uno R3

  • Pengaturcaraan Arduino Uno R3 dapat dilakukan dengan menggunakan perisian IDE. Mikrokontroler di papan akan dilengkapi dengan pra-bakar oleh boot loader yang memungkinkan untuk memuat naik kod baru tanpa menggunakan pengaturcara perkakasan luaran.
  • Komunikasi ini dapat dilakukan dengan menggunakan protokol seperti STK500.
  • Kita juga boleh memuat naik program di mikrokontroler dengan mengelakkan boot loader menggunakan header seperti In-Circuit Serial Programming.

Projek Arduino Uno R3

The aplikasi Arduino Uno terlibat terutamanya dalam projek berasaskan Arduino Uno yang merangkumi yang berikut

  • Penggera Pengunjung di Pejabat menggunakan Arduino Uno
  • Berasaskan Arduino Uno Robot Bola Sepak
  • Peringatan Ubat Automatik berasaskan Arduino Uno
  • Mengesan Gerak dengan Elektrik Statik
  • Teksi berasaskan Arduino Uno dengan Digital Fare Meter
  • Smart Stick berasaskan Arduino Uno
  • Kereta Robot Dikendalikan oleh Telefon Pintar dan Arduino

Oleh itu, ini semua berkaitan Arduino uno Lembaran data R3 . Dari maklumat di atas akhirnya, kita dapat menyimpulkan bahawa ia adalah papan yang paling kerap digunakan. UNO adalah pilihan terbaik untuk Arduino pertama kerana ciri-cirinya seperti agak murah kita boleh mengganti mikrokontroler & sangat mudah disediakan. Inilah soalan untuk anda, apakah itu aplikasi Arduino Uno R3 ?