Arduino Nano :이 개발 보드에 대해 알아야 할 모든 것

아두 이노 나노

아두 이노 나노 유명한 Arduino 개발 보드를 찾을 수있는 또 다른 버전입니다. 작지만 크기에 속지 마십시오. 많은 가능성을 숨 깁니다. 진짜 스위스 군용 칼과 같습니다. 이를 통해 소비와 크기를 제한하는 것이 중요한 여러 프로젝트를 만들 수 있습니다.

모든 Arduino 및 호환 보드와 마찬가지로 다른 언니와 유사하지만 다른 특정 기술 특성도 다릅니다. 이 기사에서 당신은 모든 것을 볼 것입니다 유사점과 차이점 이 보드에 대해 알아야 할 모든 것을 이해하고 Arduino Nano로 DIY 프로젝트 개발을 시작할 수 있습니다.

Arduino Nano는 무엇입니까?

아두 이노 이미 세계에서는 고전이 되었습니다. hardware libre 그리고 메이커 세계. 개발 및 소프트웨어 해변을 통해 한계가 상상력과 음... 물론 일부 기술적인 한계인 다양한 프로젝트를 만들 수 있습니다. 하지만 이를 통해 전자공학, 프로그래밍을 배우고 진정한 경이로움을 창조할 수도 있습니다.

전문 프로젝트조차도 이러한 개발 보드를 기반으로합니다. 의 경우 Arduino Nano, 축소 버전입니다. de Arduino UNO. 이는 소비하는 에너지 수요를 최소화하고 베일을 수용하는 데 필요한 공간을 줄여 크기가 중요한 프로젝트에 이상적입니다.

이것은 접시가 아닙니다 Arduino UNO 보시다시피 정확히 소형화되었습니다. 중요한 기술적 차이점. 또한 대안이 아닙니다 릴리패드. 그러나 그것은 모든 Arduino 프로젝트에 존재하는 다른 특성과 본질을 공유합니다. 물론 동일하게 프로그래밍 할 수 있습니다. 아두 이노 IDE 나머지처럼.

기술적 특징

Arduino Nano 기술적 특성

Arduino Nano 보드에는 시작하기 전에 알아야 할 몇 가지 기술적 특성이 있습니다. 필요한지 평가 귀하의 프로젝트에 대한 또는 귀하의 기대를 충족하지 못합니다.

기술적 특성 위치 :

  • 작고 유연하며 사용하기 쉬운 마이크로 컨트롤러 보드입니다.
  • 버전 328.x의 Atmel ATmega3p 마이크로 컨트롤러 또는 MCU를 기반으로하고 이전 버전의 ATmega168에 기반합니다. 어쨌든 16Mhz의 주파수에서 작동합니다.
  • 메모리는 버전에 따라 16KB 또는 32KB 플래시 (부트 로더에 사용되는 2KB), MCU에 따라 1KB 또는 2KB SRAM 메모리와 512 바이트 또는 1KB EEPROM으로 구성됩니다.
  • 공급 전압은 5v이지만 입력 전압은 7에서 12v까지 다양합니다.
  • 디지털 핀 14 개, 아날로그 핀 8 개, 리셋 핀 2 개, 전원 핀 6 개 (Vcc 및 GND)가 있습니다. 아날로그 및 디지털 핀 중 아날로그 용 pinMode () 및 digitalWrite () 및 analogRead ()와 같은 몇 가지 추가 기능이 할당됩니다. 아날로그의 경우 10에서 0v까지 5 비트 분해능을 허용합니다. 디지털에서는 22 개를 출력으로 사용할 수 있습니다. PWM.
  • 그것은 직류 소켓을 포함하지 않습니다.
  • 프로그래밍하거나 전원을 공급하기 위해 컴퓨터와의 연결을 위해 표준 miniUSB를 사용합니다.
  • 전력 소비는 19mA입니다.
  • PCB 크기는 18x45mm이며 무게는 7g에 불과합니다.

핀아웃 및 데이터 시트

Arduino Nano 핀아웃

Arduino가 제공 한이 이미지에서 핀아웃 또는이 개발 보드에서 찾을 수있는 핀 및 연결의 소인. 보시다시피 Arduino Nano에는 자매품만큼 많은 I / O 핀이 없지만 대부분의 프로젝트에서 상당한 수를 가지고 있습니다.

더 자세한 정보를보고 싶다면 데이터 시트 이 Arduino Nano 버전에 존재하는 것 :

다른 Arduino Mini 및 Micro 보드와의 차이점

Arduino 보드

이내 공식 Arduinos 이 블로그에서 UNO, Mega 등 우리가 이야기 한 버전을 찾을 수 있습니다. 하나 더이 Arduino Nano는 이전 섹션에서 보았던 다음과 같은 차이점이 있습니다.

그러나 할 가장 뛰어난 요약, 다음은 다른 공식 소형 플레이트와 관련하여 가장 중요합니다.

  • Arduino Mini와 동일한 목표로 설계되었으며 Nano에만 miniUSB 포트 프로그래밍하고 에너지를 공급합니다.
  • Su precio Arduino Mini와 Arduino Micro 사이에 있습니다.
  • 나머지 특성은 다음에서 볼 수 있습니다. 테이블:
특징

아두이노 미니

아두 이노 마이크로

아두 이노 나노

마이크로 컨트롤러

아트메가328P

ATmega32U4

ATmega168 / ATmega328P

작동 전압

5 V

5 V

5 V

전원 전압

7-9 V

7-12 V

7-9 V

동작 주파수

16 MHz

16 MHz

16 MHz

아날로그 입력 / 출력

8/0

12/0

8/0

디지털 입력 / 출력

14/14

20/20

14/14

PWM

6

7

6

EEPROM(KB)

1

1

0.512 / 0

SRAM(KB)

2

2.5

1 / 2

플래시 (kB)

32

32

16 / 32

주 전원 및 프로그래밍 포트

FTDI 카드 또는 케이블을 통해

MicroUSB의

미니 USB

UART

1

1

1

치수
3 X 1.8 cm 4.8 X 1.77 cm 4.5 X 1.8 cm

호환성

Arduino Nano 보드는 모든 종류의 전자 부품과 호환 나머지 접시 처럼요 지원하는 최대 전류 및 전압 제한을 초과하는 어떠한 제한도 없습니다. 그러나 그렇지 않으면 원하는 구성 요소를 사용할 수 있습니다. 모두 HwLibre에서 본.

Arduino Nano 시작하기

Arduino IDE의 스크린 샷

앞서 말했듯이 동일한 소프트웨어를 사용하여이 개발 보드를 프로그래밍하고 시작할 수 있습니다. 따라서 Arduino Nano는 동일한 소프트웨어와 함께 사용할 수 있습니다. 아두 이노 IDE 나머지 플레이트에 사용됩니다. 이 소프트웨어가 매우 유연하고 Arduino가 아닌 다른 개발 보드를 사용할 수도 있다는 것을 이미 알고 있습니다.

Arduino Nano를 프로그래밍하는 방법의 예제로 시작하려면 다음을 사용할 수 있습니다. 전자 방식 간단한 연결 LCD 화면 이 플레이트에 메시지를 표시 할 수 있습니다.

Arduino Nano LCD 회로도

이 그림에서 Fritzing과 함께 나오는 판은 ONE이지만 Nano도 마찬가지입니다., 해당 핀에 연결하기 만하면됩니다. 즉, 다음을 연결할 수 있습니다.

  • RS LCD-Nano 핀 D12.
  • Nano에서 D11로 LCD 활성화.
  • 나노 D4 ~ D5 LCD.
  • 나노 D5 ~ D4 LCD.
  • 나노 D6 ~ D3 LCD.
  • 나노 D7 ~ D2 LCD.
  • 5v 전원 공급 장치의 LCD VO. 이 줄에는 이미지에 나타나는 10k 저항을 넣어야합니다.
  • 반면 LCD의 GND를 보드의 GND에 연결해야합니다.
  • 이미 LCD 핀 15와 16이 화면의 밝기를 변경하고 조절을 위해 전위차계를 사용한다는 것을 알고 있습니다.

로로 스케치 코드, 다음 예제를 사용하여 작동 방식을 볼 수 있습니다. LCD 화면에는 LiquidCrystal 라이브러리를 사용해야합니다. 무료 Arduino 프로그래밍 과정에서 더 많은 정보를 볼 수 있습니다.

#include <LiquidCrystal.h> //No olvides descargar la biblioteca

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

//Configurar el número de columnas y filas del LCD

lcd.begin(16, 2);

//Imprimir mensaje en la LCD

lcd.print("¡HOLA MUNDO!");
}

void loop() {

//Poner el cursor en la columna 0, línea 1

lcd.setCursor(0, 1);

//Imprimir el número de segundos desde reset

lcd.setCursor(0, 1);  
lcd.print(millis() / 1000);

}


코멘트를 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   모니카

    Arduino Nano의 좋은 정보.
    안부