6
Search the Arduino Website ARDUINO & GENUINO PRODUK (/EN/MAIN/PRODUCTS) > Arduino UNO & Genuino UNO INGGRIS Arduino UNO (USA SAJA) & Genuino UNO (DI LUAR AS) UNO adalah papan terbaik untuk memulai dengan elektronik dan coding. Jika ini adalah pengalaman pertama Anda bermain-main dengan platform, UNO adalah papan yang paling kuat Anda bisa mulai bermain dengan. UNO adalah papan yang paling banyak digunakan dan didokumentasikan dari seluruh keluarga Arduino & Genuino. (/en/Guide/HomePage) MULAI (https://store.arduino.cc/product/GBX00066) BERBELANJA SEKARANG Ikhtisar 5V 8-bit 16 MHz AVR Uno adalah papan mikrokontroler berdasarkan ATmega328P. (http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A- 88PA-168A-168PA-328-328P_datasheet_Complete.pdf) Ini memiliki 14 digital pin input / output (dimana 6 dapat digunakan sebagai output PWM), 6 input analog, kristal kuarsa 16 MHz, koneksi USB, jack listrik, sebuah sundulan ICSP dan tombol reset. Ini berisi semua yang diperlukan untuk mendukung mikrokontroler; hanya menghubungkannya ke komputer dengan kabel USB atau kekuasaan itu dengan adaptor AC-DC atau baterai untuk memulai .. Anda dapat bermain-main dengan UNO Anda tanpa khawatir terlalu banyak tentang melakukan sesuatu yang salah, skenario terburuk Anda dapat mengganti chip yang untuk beberapa dolar dan mulai dari awal lagi. "Uno" berarti satu di Italia dan dipilih untuk menandai pelepasan Arduino Software (IDE) 1.0. Papan Uno dan versi 1.0 dari Arduino Software (IDE) adalah versi referensi dari Arduino, sekarang berkembang untuk rilis yang lebih baru. Papan Uno adalah yang pertama dalam serangkaian USB Arduino papan, dan model referensi untuk platform Arduino; untuk daftar ekstensif papan saat ini, masa lalu atau usang melihat indeks Arduino papan. Anda dapat menemukan di sini (/en/Main/warranty) garansi informasi papan Anda.

Arduino - ArduinoBoardUno

  • Upload
    baba

  • View
    6

  • Download
    1

Embed Size (px)

DESCRIPTION

uno r3 teach

Citation preview

Page 1: Arduino - ArduinoBoardUno

Search the Arduino Website

ARDUINO & GENUINO PRODUK (/EN/MAIN/PRODUCTS) > Arduino UNO & Genuino UNO

INGGRIS

Arduino UNO (USA SAJA)

& Genuino UNO (DI

LUAR AS)

UNO adalah papan terbaik untukmemulai dengan elektronik dan

coding. Jika ini adalah pengalamanpertama Anda bermain-main dengan

platform, UNO adalah papan yangpaling kuat Anda bisa mulai bermain

dengan. UNO adalah papan yangpaling banyak digunakan dan

didokumentasikan dari seluruhkeluarga Arduino & Genuino.

(/en/Guide/HomePage)MULAI

(https://store.arduino.cc/product/GBX00066)

BERBELANJA SEKARANG

Ikhtisar5V 8-bit 16 MHz AVR

Uno adalah papan mikrokontroler berdasarkan ATmega328P.(http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf) Ini memiliki 14 digital pin input / output(dimana 6 dapat digunakan sebagai output PWM), 6 input analog, kristal kuarsa 16 MHz, koneksi USB,jack listrik, sebuah sundulan ICSP dan tombol reset. Ini berisi semua yang diperlukan untukmendukung mikrokontroler; hanya menghubungkannya ke komputer dengan kabel USB ataukekuasaan itu dengan adaptor AC-DC atau baterai untuk memulai .. Anda dapat bermain-maindengan UNO Anda tanpa khawatir terlalu banyak tentang melakukan sesuatu yang salah, skenarioterburuk Anda dapat mengganti chip yang untuk beberapa dolar dan mulai dari awal lagi.

"Uno" berarti satu di Italia dan dipilih untuk menandai pelepasan Arduino Software (IDE) 1.0. PapanUno dan versi 1.0 dari Arduino Software (IDE) adalah versi referensi dari Arduino, sekarangberkembang untuk rilis yang lebih baru. Papan Uno adalah yang pertama dalam serangkaian USBArduino papan, dan model referensi untuk platform Arduino; untuk daftar ekstensif papan saat ini,

masa lalu atau usang melihat indeks Arduino papan.

Anda dapat menemukan di sini (/en/Main/warranty) garansi informasi papan Anda.

Page 2: Arduino - ArduinoBoardUno

MulaiAnda dapat menemukan di bagian Memulai (/en/Guide/HomePage) semua informasi yang Andabutuhkan untuk mengkonfigurasi papan Anda, gunakan Arduino Software (IDE) (/en/Main/Software), dan mulai bermain-main dengan coding dan elektronik.

Butuh bantuan?

Di Software pada Forum Arduino (https://forum.arduino.cc/index.php?board=63.0)

Pada Proyek di Forum Arduino (https://forum.arduino.cc/index.php?board=3.0)

Pada Produk itu sendiri melalui Customer Support kami (https://store.arduino.cc/index.php?main_page=contact_us&language=en)

spesifikasi teknismikrokontroler ATmega328P (http://www.atmel.com/Images/doc8161.pdf)Tegangan operasi 5VInput Voltage (dianjurkan) 7-12VInput Voltage (batas) 6-20VDigital I / O Pins 14 (dimana 6 memberikan output PWM)PWM Digital I / O Pins 6Pins Masukan Analog 6DC Current per I / O Pin 20 mADC saat ini untuk 3.3V Pin 50 mA

flash Memory32 KB (ATmega328P) yang 0,5 KB digunakan oleh bootloader

SRAM 2 KB (ATmega328P)EEPROM 1 KB (ATmega328P)Kecepatan jam 16 MHzPanjangnya 68,6 mmLebar 53,4 mmBerat 25 g

DokumentasiOSH: Schematics, Referensi Desain, ukuran DewanUno adalah hardware open-source! Anda dapat membangun papan sendiri menggunakan filefollwing:

(/en/uploads/Main/arduino_Uno_Rev3-02-TH.zip)

(/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf)

(http://arduino.cc/documents/Arduino%20Uno.dxf)

-

-

-

EAGLE FILES

DI ZIP

Schematics

IN .PDF

Page 3: Arduino - ArduinoBoardUno

(http://arduino.cc/documents/Arduino%20Uno.dxf)pemrogramanUno dapat diprogram dengan Arduino Software (/en/Main/Software) (IDE). Pilih "Arduino / GenuinoUno" dari menu Tools> Board (sesuai dengan mikrokontroler pada forum Anda). Untuk rincian, lihatreferensi (/en/Reference/HomePage) dan tutorial (/en/Tutorial/HomePage) .

The ATmega328 pada Uno datang diprogram dengan bootloader (/en/Hacking/Bootloader?from=Tutorial.Bootloader) yang memungkinkan Anda untuk meng-upload kode baru untuk itu tanpamenggunakan programmer hardware eksternal. Ini berkomunikasi menggunakan asli STK500protokol ( referensi (http://www.atmel.com/Images/doc2525.pdf) , file header C(http://www.atmel.com/dyn/resources/prod_documents/avr061.zip) ).

Anda juga dapat memotong bootloader dan memprogram mikrokontroler melalui ICSP (In-CircuitSerial Programming) sundulan menggunakan Arduino ISP (/en/Main/ArduinoISP) atau serupa; lihatpetunjuk ini (/en/Hacking/Programmer) untuk rincian.

The ATmega16U2 (atau 8U2 di Rev 1 dan papan rev2) kode sumber firmware tersedia di repositoriArduino. The ATmega16U2 / 8U2 dimuat dengan bootloader DFU, yang dapat diaktifkan dengan:

Di papan Rev 1: menghubungkan jumper solder di bagian belakang papan (dekat peta Italia) dankemudian rese ing 8U2.

Di papan Rev2 atau lambat: ada resistor yang menarik 8U2 / 16U2 HWB baris ke tanah, sehinggalebih mudah untuk dimasukkan ke dalam mode DFU.

Anda kemudian dapat menggunakan software Atmel FLIP(http://www.atmel.com/products/microcontrollers/default.aspx) (Windows) atau programmer DFU(http://dfu-programmer.github.io/) (Mac OS X dan Linux) untuk memuat firmware baru. Atau Andadapat menggunakan header ISP dengan programmer eksternal (Timpa bootloader DFU). Lihat initutorial kontribusi pengguna (http://forum.arduino.cc/index.php/topic,111.0.html) untuk informasilebih lanjut.

peringatanUno memiliki polyfuse reset yang melindungi port USB komputer Anda dari celana pendek dan aruslebih. Meskipun kebanyakan komputer memberikan perlindungan internal mereka sendiri, sekeringmemberikan lapisan tambahan perlindungan. Jika lebih dari 500 mA diterapkan ke port USB, sekeringotomatis akan mematahkan sambungan sampai pendek atau overload akan dihapus.

Perbedaan dengan papan lainnyaUno berbeda dari semua papan sebelumnya dalam hal itu tidak menggunakan FTDI USB-to-serialchip driver. Sebaliknya, fitur Atmega16U2 (Atmega8U2 sampai versi R2) diprogram sebagai konverterUSB-to-serial.

KekuasaanPapan Uno dapat didukung melalui koneksi USB atau dengan catu daya eksternal. Sumber daya yangdipilih secara otomatis.

Eksternal (non-USB) listrik dapat datang baik dari adaptor AC-DC (wall-kutil) atau baterai. Adaptorini dapat dihubungkan dengan menancapkan plug 2.1mm pusat-positif ke colokan listrik dewan.Memimpin dari baterai dapat dimasukkan dalam GND dan Vin pin header dari konektor POWER.

Dewan dapat beroperasi pada pasokan eksternal 6 sampai 20 volt. Jika disediakan dengan kurangdari 7V, bagaimanapun, pin 5V dapat menyediakan kurang dari lima volt dan dewan mungkin menjaditidak stabil. Jika menggunakan lebih dari 12V, regulator tegangan bisa panas dan merusak papan.Kisaran yang disarankan adalah 7 sampai 12 volt.

DEWAN UKURAN

DI DXF

-

-

Ikhtisar

Spesifikasi teknis

Dokumentasi

Page 4: Arduino - ArduinoBoardUno

Kekuasaan pin adalah sebagai berikut:

Vin. Tegangan input ke papan Uno ketika itu menggunakan sumber daya eksternal (sebagai lawan5 volt dari koneksi USB atau sumber daya diatur lainnya). Anda dapat menyediakan teganganmelalui pin ini, atau, jika memasok tegangan melalui colokan listrik, mengaksesnya melalui pin ini.

pin 5V.This output 5V diatur dari regulator di papan tulis. Dewan dapat dengan daya baik darikekuatan jack DC (7 - 12V), konektor USB (5V), atau pin VIN dewan (7-12V). Memasok teganganmelalui 5V atau 3.3V pin bypasses regulator, dan dapat merusak papan Anda. Kami tidakmenyarankan itu.

3V3. Sebuah pasokan 3,3 volt yang dihasilkan oleh regulator on-board. menarik arus maksimumadalah 50 mA.

GND. pin tanah.

IOREF. pin ini di papan Uno memberikan tegangan referensi dengan yang mikrokontrolerberoperasi. Sebuah perisai dikonfigurasi dengan benar dapat membaca tegangan pin IOREF danpilih sumber daya yang tepat atau mengaktifkan penerjemah tegangan pada output untuk bekerjadengan 5V atau 3.3V.

IngatanThe ATmega328 memiliki 32 KB (dengan 0,5 KB diduduki oleh bootloader). Ini juga memiliki 2 KB dariSRAM dan 1 KB EEPROM (yang dapat dibaca dan ditulis dengan perpustakaan EEPROM(/en/Reference/EEPROM) ).

Masukan dan keluaranLihat pemetaan antara pin Arduino dan port ATmega328P. Pemetaan untuk Atmega8, 168, dan 328identik.

(/en/Hacking/PinMapping168)Masing-masing dari 14 pin digital pada Uno dapat digunakan sebagai input atau output,menggunakan pinMode () (/en/Reference/PinMode) , digitalWrite () (/en/Reference/DigitalWrite) ,dan digitalRead () (/en/Reference/DigitalRead) fungsi. Mereka beroperasi di 5 volt. Setiap pin dapatmemberikan atau menerima 20 mA sebagai kondisi operasi yang direkomendasikan dan memilikipull-up resistor internal yang (terputus secara default) dari 20-50k ohm. Maksimal 40mA adalah nilaiyang tidak boleh melebihi pada setiap I / O pin untuk menghindari kerusakan permanen ke

mikrokontroler.

Selain itu, beberapa pin memiliki fungsi khusus:

Serial: 0 (RX) dan 1 (TX). Digunakan untuk menerima (RX) dan mengirimkan data serial (TX) TTL.pin ini terhubung ke yang sesuai pin dari ATmega8U2 USB-to-TTL Chip Serial.

Interupsi eksternal: 2 dan 3. pin ini dapat dikonfigurasi untuk memicu interupsi pada nilai yangrendah, tepi naik atau jatuh, atau perubahan nilai. Lihat attachInterrupt () fungsi untuk rincian.

PWM: 3, 5, 6, 9, 10, dan 11. Memberikan output PWM 8-bit dengan fungsi analogWrite ().

SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). pin ini mendukung komunikasi SPI menggunakanperpustakaan SPI.

LED: 13. Ada built-in LED didorong oleh pin digital 13. Ketika pin adalah nilai TINGGI, LED menyala,ketika pin RENDAH, itu off.

TWI: A4 atau SDA pin dan A5 atau pin SCL. Dukungan komunikasi TWI menggunakan perpustakaanWire.

Uno memiliki 6 input analog, berlabel A0 melalui A5, yang masing-masing menyediakan 10 bitresolusi (yaitu 1024 nilai yang berbeda). . Secara default mereka mengukur dari tanah ke 5 volt,

-

-

-

-

-

PIN PEMETAAN

ATmega328P

-

-

-

-

-

-

Page 5: Arduino - ArduinoBoardUno

resolusi (yaitu 1024 nilai yang berbeda). . Secara default mereka mengukur dari tanah ke 5 volt,meskipun adalah mungkin untuk mengubah batas atas dari kisaran mereka menggunakan pin AREFdan analogReference () fungsi Ada beberapa pin lainnya di papan:

AREF. tegangan referensi untuk input analog. Digunakan dengan analogReference ().

Ulang. Bawa garis LOW ini untuk me-reset mikrokontroler. Biasanya digunakan untukmenambahkan tombol reset untuk perisai yang menghalangi satu di papan tulis.

KomunikasiUno memiliki sejumlah fasilitas untuk berkomunikasi dengan komputer, papan Uno lain, ataumikrokontroler lainnya. The ATmega328 menyediakan UART TTL (5V) komunikasi serial, yang tersediapada digital pin 0 (RX) dan 1 (TX). Sebuah ATmega16U2 pada saluran papan komunikasi serial ini lebihUSB dan muncul sebagai virtual com port untuk perangkat lunak pada komputer. Firmware 16U2menggunakan driver standar USB COM, dan tidak ada driver eksternal yang dibutuhkan. Namun,pada Windows, file .inf diperlukan (/en/Guide/Windows#toc4) . Arduino Software (IDE) termasukmonitor serial yang memungkinkan data tekstual sederhana yang akan dikirim ke dan dari papan. RXdan TX LED di papan akan berkedip ketika data sedang dikirim melalui USB-to-serial dan chip USBkoneksi ke komputer (tapi tidak untuk komunikasi serial pada pin 0 dan 1).

Sebuah perpustakaan SoftwareSerial (/en/Reference/SoftwareSerial) memungkinkan komunikasiserial pada setiap pin digital Uno.

The ATmega328 juga mendukung I2C (TWI) dan komunikasi SPI. Arduino Software (IDE) termasukperpustakaan Kawat untuk menyederhanakan penggunaan bus I2C; lihat dokumentasi(/en/Reference/Wire) untuk rincian. Untuk komunikasi SPI, menggunakan perpustakaan SPI(/en/Reference/SPI) .

Otomatis (Software) Atur ulangDaripada membutuhkan pers fisik tombol reset sebelum upload, papan Uno dirancang dengan carayang memungkinkan untuk reset dengan software yang berjalan pada komputer yang terhubung.Salah satu jalur hardware flow control (DTR) dari ATmega8U2 / 16U2 terhubung ke garis reset dariATmega328 melalui sebuah kapasitor 100 nanofarad. Bila saluran ini menegaskan (diambil rendah),

garis reset tetes cukup lama untuk me-reset chip. Arduino Software (IDE) menggunakankemampuan ini untuk memungkinkan Anda untuk meng-upload kode dengan hanya menekantombol upload di toolbar antarmuka. Ini berarti bahwa bootloader dapat memiliki batas waktu yanglebih pendek, seperti penurunan DTR dapat terkoordinasi dengan dimulainya upload.

Pengaturan ini memiliki implikasi lain. Ketika Uno terhubung ke salah satu komputer yangmenjalankan Mac OS X atau Linux, itu me-reset setiap kali sambungan dibuat untuk itu dari software(via USB). Untuk berikut setengah detik atau lebih, bootloader berjalan pada Uno. Sementara itudiprogram untuk mengabaikan data yang cacat (yaitu apa-apa selain upload kode baru), itu akanmencegat beberapa byte pertama dari data yang dikirim ke papan setelah sambungan dibuka. Jikaberjalan sketsa di papan menerima konfigurasi satu-waktu atau data lain ketika pertama kali dimulai,memastikan bahwa perangkat lunak dengan yang berkomunikasi menunggu kedua setelahmembuka koneksi dan sebelum mengirim data ini.

Papan Uno berisi jejak yang dapat dipotong untuk menonaktifkan auto-ulang. Bantalan di kedua sisijejak dapat disolder bersama untuk mengaktifkannya kembali. Ini berlabel "RESET-EN". Anda jugamungkin dapat menonaktifkan auto-ulang dengan menghubungkan 110 ohm resistor dari 5V ke garisreset; lihat thread forum ini (http://forum.arduino.cc/index.php/topic,22974.0.html) untuk rincian.

revisiRevisi 3 dari dewan memiliki fitur-fitur baru berikut:

-

-

Page 6: Arduino - ArduinoBoardUno

Bagikan

Revisi 3 dari dewan memiliki fitur-fitur baru berikut:

1,0 pinout: menambahkan SDA dan pin SCL yang dekat dengan pin AREF dan dua pin baru lainnyaditempatkan dekat dengan pin RESET, yang IOREF yang memungkinkan perisai untuk beradaptasidengan tegangan yang disediakan dari papan. Di masa depan, perisai akan kompatibel dengankedua papan yang menggunakan AVR, yang beroperasi dengan 5V dan dengan Arduino Karenayang beroperasi dengan 3.3V. Yang kedua adalah pin tidak terhubung, yang disediakan untuktujuan masa depan.

RESET sirkuit kuat.

Atmega 16U2 menggantikan 8U2.

-

-

-

© 2016 Arduino Pemberitahuan hak cipta (//www.arduino.cc/en/Main/CopyrightNotice)

Hubungi kami (//www.arduino.cc/en/Main/ContactUs) Tentang kami (//www.arduino.cc/en/Main/AboutUs)

karir (//www.arduino.cc/Careers)

LAPORAN BERKALA

Enter your email to sign up

(https://twitter.com/arduino) (https://www.facebook.com/official.arduino) (https://plus.google.com/+Arduino)

(https://www.flickr.com/photos/arduino_cc) (https://youtube.com/arduinoteam)