Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Arduino Nano Pinout:Spesifikasi, Deskripsi Pin, dan Pemrograman

Teknologi berjalan seiring dengan robotika dan elektronik. Di tengah semua ini adalah papan sirkuit elektronik, dan papan sirkuit yang paling umum di dunia elektronik adalah papan sirkuit Arduino. Orang juga mengira Aduinos adalah mikrokontroler, dan bagaimanapun, mereka adalah papan sirkuit dengan banyak komponen, termasuk mikrokontroler. Sebaliknya, Arduino Nano Pinout sebagai papan sirkuit tercetak memiliki beberapa komponen di dalamnya, dan itu membuatnya semakin menarik untuk dipelajari juga.

Apa itu Pinout Arduino Nano

Arduino Nano adalah chipboard serial prosesor mikrokontroler ATmega328P kecil dengan dimensi 4,5 cm kali 1,8 cm. Memang Arduino Nano lebih populer daripada Arduino UNO karena banyak kemiripannya.

Perbedaan yang paling signifikan adalah Arduino UNO menggunakan bentuk papan sirkuit Plastic Dual-In-line Package (PDIP) dan memiliki 30 pin, sedangkan Arduino Nano menggunakan plastik quad flat pack (TQFP) dan memiliki 32 pin. Faktanya, Arduino Nano menggunakan Micro USB Type-B sedangkan Arduino Nano memiliki colokan listrik DC.

Juga dikenal sebagai PDIP (DIP plastik))

Paket datar persegi pin tipis (TQFP))

Selanjutnya, Arduino Nano lebih disukai daripada Arduino UNO karena ukurannya yang kecil, harga, dan fungsi khusus karena keduanya memiliki fungsi yang serupa.

(Arduino Nano Tampak Depan, Belakang, dan Samping)

Fitur Arduino Nano

Contoh bus SPI dasar)

RJ11 mengubah pemrogram PIC ICSP)

Spesifikasi Arduino Nano

ARDUINO NANO SPESIFIKASI
Mikrokontroler ATmega328P
Memori Flash CPU 32 KB (2 KB digunakan oleh Bootloader) memori flash
Arsitektur / Prosesor AVR 8-bit
SRAM 2KB
EEPROM 1 KB
Kecepatan Jam kecepatan jam 16 MHz
Sumber Tegangan Operasi 5V
Pin I/O Analog 8
Tegangan Masukan 7V-12V
Arus DC per Pin I/O 40mA
Pin I/O Digital 22
Keluaran modulasi lebar pulsa (PWM) 6
Konsumsi Daya 19 mA
Ukuran PCB 1,8 cm X 4,5 cm
USB USB Mikro Tipe-B
Judul ICSP YA
Komunikasi IIC, komunikasi SPI, USART
Berat 7 gram
Dapat Diprogram IDE Arduino

Pengaturan Pinout Arduino Nano

Bagian ini akan menjelaskan fungsi pin pada perangkat keras yang mendasarinya, dan kita akan membahas tugas alternatif pin secara mendetail.

(Pengaturan pin fungsi Arduino Nano)

Pin TX / D1 adalah pin I/O digital yang bertanggung jawab untuk transmisi data serial dari PCB Arduino Nano. Karenanya ini adalah port serial.

Pin RX / D0 adalah pin I/O digital yang bertanggung jawab untuk menerima data serial ke dalam PCB Arduino Nano. Oleh karena itu, ini adalah salah satu pin komunikasi serial dan port serial.

2 Setel ulang pin dan satu tombol Reset yang mengatur ulang mikrokontroler dan tombol Reset ke aktif LOW.

Sematkan D2 dan D3 . Ini adalah pin I/O digital yang digunakan untuk menginterupsi program mikrokontroler dalam keadaan darurat atau ketika fungsi yang lebih penting perlu dijalankan dan program yang sedang berjalan perlu dihentikan.

Pin D0 hingga D13 Serial Clock (SCK). Ini semua adalah 14 pin Input-Output Digital (I/O) dari pinout Arduino Nano. Selain itu konfigurasi pin sesuai dengan persyaratan aplikasi menggunakan fungsi pinMode(), digitalRead(), dan digitalWrite(). Pin IO digital juga memiliki resistor pull-up internal yang berkisar dari 20Ω hingga 40Ω dan tidak terhubung secara default. Selanjutnya, pin IO Digital juga dapat memasok arus catu daya 40 mA untuk memberi daya pada mikrokontroler.

Pin D3, D5, D6, D9, dan D11 untuk Modulasi lebar pulsa. Oleh karena itu, mereka mengontrol motor dalam hal kecepatan, kecerahan LED, dan banyak lagi fungsi yang memerlukan modulasi.

Pin A0 hingga A7 . Ini adalah delapan pin input Analog, dan input analog memiliki fitur konverter analog-ke-digital (ADC) 8-bit. Selain itu, dibaca dengan fungsi analogRead(), yang juga membaca nilai dari pin analog yang ditentukan.

D10 Signal and Systems (SS), D11 Master Out Slave In (MOSI), D12 Master In Slave Out (MISO), dan D13 Serial Clock (SCK) pin .

Akibatnya, ini adalah pin Digital yang digunakan dalam komunikasi SPI (Serial Peripheral Interface).

LED bawaan (13) . Pin Digital ini mengontrol LED internal yang tertanam di papan sirkuit, menyalakan atau mematikannya kapan pun diperlukan.

Pin A4 (SDA), A5 (SCA) . Ini adalah pin Analog untuk komunikasi Two-Wire Interface (TWI) atau Inter-Integrated Circuit (I2C).

AREF adalah referensi Analog voltage-to-Digital Conversion (ADC).

VIN , salah satu pin daya, adalah pin tegangan input catu daya yang digunakan saat juga menghubungkan ke mikrokontroler menara sumber daya eksternal (level tegangan input 7V – 12V).

3v3 adalah tegangan minimum yang dihasilkan oleh regulator tegangan papan Nano bawaan.

5V adalah tegangan catu daya yang diatur yang digunakan oleh papan Nano untuk memberi daya pada komponennya.

Pin GND adalah pin ground pada papan nano.

Cara Menghidupkan Arduino Nano

Anda perlu menyalakan Arduino Nano untuk menjalankan aplikasi pertama Anda. Menghidupkan papan sirkuit Arduino Nano dan mode konsumsi dayanya juga dibahas di bagian ini. Mode daya ini dapat menjaga papan sirkuit Arduino Anda tetap aman, khususnya dari kerusakan daya.

(Arduino Nano didukung menggunakan mini USB)

Perbedaan Antara Arduino Uno dan Arduino Nano

Sebaliknya, Arduino UNO dan Arduino Nano memiliki perbedaan spesifikasi teknis yang signifikan. Namun, berikut adalah beberapa perbedaan yang dibahas di bawah ini.

(Arduino Nano dan Arduino UNO diletakkan berdampingan)

Cara Memprogram Arduino Nano

(Penyiapan Arduino Nano di papan tempat memotong roti)

Pada bagian ini, kita akan membahas bagaimana memprogram Arduino dan juga menjalankan programnya.

Langkah pertama adalah mengunduh Arduino IDE dan driver terkait seperti inti megaAVR. Kemudian setelah board Arduino IDE terpasang, sambungkan board Arduino ke komputer menggunakan port USB. Ini akan menyalakan LED.

Sementara itu, dalam perangkat lunak Arduino, pilih jenis papan Arduino yang benar yang Anda gunakan. Buka contoh kode bawaan. Selanjutnya, muat kode contoh dari komputer Anda ke papan di bilah atas perangkat lunak Arduino. Segera setelah proses selesai, LED built-in Arduino akan mulai berkedip. Setelah itu, Anda dapat mengamati Arduino dan melihat perintah Anda dieksekusi. Oleh karena itu, jika Anda memiliki kode contoh agar papan Arduino berkedip, Anda akan mengamati apa yang dilakukan papan nano.

Ringkasan

Untuk meringkas, aplikasi dan keakraban Arduino Nano sebagian besar didasarkan pada fitur dan fungsi yang dibahas dalam artikel ini. Selain itu, Arduino Nano telah digunakan di banyak aplikasi, seperti gerakan pelacakan dan sensor onboard elektronik.

Singkatnya, kami juga telah menetapkan bahwa pemrograman Arduino dapat bervariasi dalam program yang lebih luas. Selain itu, komunikasi SPI dan komunikasi serial pada pin juga telah dibahas. Jika ada masalah teknis atau pertanyaan, jangan ragu untuk menghubungi kami. Kami selalu senang mendengarkan masukan Anda.


Teknologi Industri

  1. Spesifikasi dan Aplikasi ICM-20608-G
  2. Spesifikasi dan Aplikasi APDS-9960
  3. Sensor Arduino – Jenis dan Aplikasi
  4. Memrogram Seri Atmel AT89 Melalui Arduino
  5. Kalkulator Arduino
  6. Arduboy Clone dengan Arduino Nano dan layar OLED I2C
  7. Raspberry Pi dan Laptop Arduino
  8. Transistor 2N3771:Pinout, Fitur, Aplikasi, dan Alternatif
  9. AT89c51 Mikrokontroler:Pemrograman, Pinout, Fitur, dan Alternatif
  10. Arduino Protoshield – Panduan Cepat dan Komprehensif untuk Merakitnya