Arduino Mega : 대형 개발 보드에 관한 모든 것

아두 이노 메가

시 라 지불 Arduino UNO 개정판 3 그것은 당신에게 너무 작아서 더 진보 된 프로젝트를 만들고 더 많은 힘을 즐기고 싶다면, 당신이 찾고있는 것은 보드입니다. 아두 이노 메가, 원래 보드와 동일한 개발자가 만들었지 만 더 빠른 마이크로 컨트롤러, 더 많은 메모리 및 프로그래밍 할 핀이 더 많은 사용 가능한 모델 중 하나입니다.

Arduino Mega에는 많은 유사점이 있습니다. Arduino UNO,하지만 모두에게 매우 특별하게 만드는 몇 가지 차이점이 있습니다. 더 많은 것을 찾는 메이커. 일반적으로 막 시작하는 것이 최선의 선택은 아니지만 UNO의 기능을 이미 활용하고 더 나아가고 싶은 경우입니다.

Arduino Mega 란?

Arduino 로고

아두 이노 메가 Atmel ATmega2560 마이크로 컨트롤러를 기반으로하는 또 다른 공식 개발 보드이므로 그 이름입니다. 또한 54 개의 디지털 입력 및 출력 핀이 포함되어 있으며이 중 15 개는 PWM 출력. 또한 16 개의 아날로그 입력, 하드웨어 용 직렬 포트로 4 개의 UART, 16Mhz 수정 발진기, USB 연결, 전원 커넥터, ICSP 헤더 및 재설정 버튼이 있습니다.

보시다시피, Arduino UNO, 용량이 더 커져 그 가격 가볍게. 그러나 전혀 비싸지 않고 몇 유로 만 더 비싸며 많은 전문 상점에서 찾을 수 있습니다.

그것은 포함 너가 필요한 모든것 마이크로 컨트롤러의 경우 DIY 프로젝트 설정, USB를 통해 보드를 컴퓨터에 연결, Arduino IDE로 만든 스케치를 다운로드하고 작동시키는 것에 대해서만 걱정하면됩니다.

이전 보드와 달리 Arduino Mega는 FTDI USB-to-serial 컨트롤러 칩을 사용하지 않습니다. 대신 ATmega16U2 칩 최신 버전에서 (Rev1 및 Rev2는 ATmega8U2를 사용했습니다). 즉, USB- 직렬 변환기 프로그래머가 있습니다.

이 접시는 다양한 고급 프로젝트에 이상적, 3D 프린터, 산업용 CNC 로봇 등의 두뇌 역할을합니다. 그리고 그들은 방패 또는 방패와 완벽하게 호환됩니다. Arduino UNO, 그래서 당신은 당신의 질문과 문제에 항상 도움이 될 준비가 된 많은 호환 요소와 훌륭한 커뮤니티를 찾을 수 있습니다.

그리고 당신이에 대해 더 알고 싶다면 호환 가능한 전자 부품 및 모듈이 블로그에는 작업에 필요한 모든 내용이 단계별로 설명되어 있습니다. 예를 들면 :

Arduino Mega 상세 정보

접시 아두 이노 메가 접시에서 찾을 수있는 모든 것이 있습니다 Arduino Uno Rev3이지만 이미 언급했듯이 더 강력하게 만드는 몇 가지 추가 사항이 있습니다.

기술적 특성, 계획 및 핀아웃

라스 기술적 특성 알아야 할 Arduino Mega 보드는 다음과 같습니다.

  • Atmel ATmega2560 마이크로 컨트롤러 (16MHz)
  • 256KB 플래시 메모리 (프로그램에 사용할 수없는 부트 로더에서 사용되는 8KB)
  • 8KB SRAM 메모리.
  • 4KB EEPROM 메모리.
  • 5v 작동 전압
  • 입력 전압 7-12v
  • 입력 전압 제한 : 6-20v
  • 54 개의 디지털 핀 중 15 개는 PWM이 될 수 있습니다. Arduino IDE 코드로 입력 또는 출력으로 구성 할 수 있습니다.
  • 16 개의 아날로그 입력 핀.
  • 통신용 UART, USB, RX 및 TX 핀 4 개, TWI 및 SPI
  • 전원 핀 : 보드가 5 ~ 7v 또는 12v USB로 공급되는 한 프로젝트에 전류를 공급하기위한 5v. 3v3 핀은 3.3V의 전압을 공급할 수 있습니다. GND 핀은 프로젝트를 접지하는 데 사용할 수 있습니다. IOREF 핀은 마이크로 컨트롤러가 작동하는 기준 전압을 제공하는 보드의 핀입니다.
  • 각 I / O 핀의 전류는 40mA DC입니다.
  • 핀 3v3에서 전달되는 전류는 50mA입니다.

또한 Arduino Mega에는 보드를 연결하는 컴퓨터의 USB 포트를 보호하기 위해 재설정 가능한 polyfuse가 있음을 추가하고 싶습니다. 이렇게하면 프로젝트의 단락 또는 발생할 수있는 과전류로 인한 손상을 방지 할 수 있습니다. 이는이 버전이 구현하는 추가 내부 보호 계층으로, USB 포트에 500mA 이상이 적용될 경우 작동하여 과부하가 제거 될 때까지 자동으로 연결을 끊습니다.

데이터시트

당신은 또한 다운로드 할 수 있습니다 기술 시트 또는 데이터 시트 이 제품의 전자 세부 사항, 보드를 손상시키지 않도록 허용되는 최대 전류 및 전압에 대해 알아야 할 모든 것, 완전한 핀아웃 및 보유하고 싶은 많은 정보. 이렇게하려면 공식 웹 사이트에서 다운로드 할 수 있습니다.

Arduino IDE 및 프로그래밍

Arduino IDE의 스크린 샷

Arduino Mega 및 기타 개발 보드 모델을 프로그래밍하려면 다음과 같은 소프트웨어를 사용할 수 있습니다. 아두 이노 IDE. 이 개발 플랫폼은 macOS, Windows 및 Linux와 모두 호환됩니다. 자신 만의 소스 코드를 만들고 USB 케이블을 사용하여 보드에 기록 할 수있는 완전 무료 오픈 소스 제품군입니다.

아시다시피이 프로그램은 프로그래밍 언어 높은 수준의 처리 기반 프로그래밍을위한 Arduino 기본. 유사한 구문과 형식을 가진 C ++를 기반으로하기 때문에 다른 언어와 유사합니다.

이 블로그의 기사에서 우리는 보통 마지막에 코드 또는 스케치 스 니펫 우리가 소개하는 각 프로젝트 또는 구성 요소를 시작하려면 코드 샘플을 사용하십시오. 따라서 첫 번째 단계를 시작할 수 있습니다. 하지만 Arduino IDE와 프로젝트 프로그래밍 방법에 대해 자세히 알아 보려면 무료 프로그래밍 과정을 다운로드 해보십시오. PDF의 Arduino IDE.

또한 고급 프로젝트를 보완하기 위해 모든 것을 명확하게 설명하고 엉망이되지 않도록 도와 줄 다른 앱이나 소프트웨어가 필요할 수 있습니다. 그래서, 당신은 또한 알고 싶어 할 것입니다 다음과 같은 프로젝트 :

  • KiCad: 복잡한 다이어그램과 레이아웃을 만드는 전자 개발을위한 EDA 환경입니다. Linux, macOS 및 Windows 용 무료 오픈 소스 및 크로스 플랫폼 소프트웨어입니다.
  • 프리츠: 매우 실용적인 오픈 소스 및 멀티 플랫폼 소프트웨어로, 도식적 인 방식으로 또는 3D로 프로젝트를 생성하여 보여줄 수 있습니다.

코멘트를 첫번째로 올려

코멘트를 남겨주세요

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

*

*

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