산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

Arduino 보드 유형:종합 안내서

Arduino 유형에 대해 Arduino는 Raspberry Pi에 대한 훌륭한 저렴한 대안입니다. 그러나 그것들을 가치 있는 대안으로 만드는 것은 비용이 얼마나 되는지가 아닙니다. 그들의 다양성이기도 합니다.

엔지니어, 회사 및 전자 제품 애호가는 다양한 Arduino 보드를 선택할 수 있습니다. 그들은 모두 다른 프로젝트에 적합한 다른 기능을 제공합니다.

그럼에도 불구하고 이 가이드에서는 다양한 유형의 Arduino 보드를 모두 탐색합니다. 또한 이를 비교하고 프로젝트에 가장 적합한 것을 선택하는 방법에 대해서도 논의합니다.

Arduino 보드란 무엇입니까?


Arduino 금속 로봇

Arduino는 소프트웨어 및 기술 회사입니다. 그 역사는 조금 복잡합니다. 그럼에도 불구하고 그 기원은 2003년 학생들이 모여 설립한 곳으로 거슬러 올라갑니다. Arduino 보드의 초기 목적은 교육이었습니다. 그 이후 목적은 사물 인터넷(IoT), 임베디드 기술 및 3D 프린팅을 용이하게 하는 기술로 발전했습니다.

그러나 Arduino 보드는 초보자 전자 제품 애호가가 여전히 액세스할 수 있습니다. 프로젝트에 Arduino 제품을 사용할 때의 가장 큰 장점 중 하나는 커뮤니티가 번성한다는 것입니다.

이 기술은 오픈 소스이기 때문에 모딩과 집단 발전을 위한 완벽한 온상입니다. Arduino를 사용하면 최고의 소프트웨어 개발자, 디자이너, 엔지니어 및 기타 전문가로부터 풍부한 지식을 얻을 수 있습니다.

그것들을 사용하여 수학적 연산 및 테스트를 위한 간단한 일상 개체 또는 과학 도구를 생성할 수 있습니다. Microsoft, Linux 및 Windows에서 운영 체제를 실행할 수 있습니다. 또한 C/C++에서 파생된 Arduino IDE 및 Arduino 언어를 사용하여 보드를 프로그래밍할 수 있습니다. 그런 다음 Arduino의 I/O 포트 중 하나를 사용하여 프로그램 코드를 로드할 수 있습니다.

이 가이드의 나머지 부분에서는 사용할 수 있는 모든 다양한 Arduino 공식 보드와 사용 방법을 다룹니다.

Arduino 보드 유형

아두이노 우노


LED가 있는 Arduino Uno 보드

Arduino Uno는 Arduino의 가장 잘 알려진 마이크로 컨트롤러 중 하나입니다. 다른 기술과 마찬가지로 완전히 오픈 소스입니다. 이사회는 세 가지 다른 개정을 거쳤습니다. Arduino Uno Rev 3는 ATmega328P 아키텍처를 특징으로 합니다.


아두이노 우노 사이클

총 14개의 디지털 I/O 핀이 있습니다. 그 중 6개는 PWM(펄스 폭 변조)을 용이하게 합니다. 또한 6개의 아날로그 입력 핀, 리셋 버튼, 전원 잭, USB-B 포트 및 32킬로바이트의 플래시 메모리가 있습니다.

수천 개의 프로젝트를 Arduino Uno로 달성할 수 있습니다. 추구할 가치가 있는 일부 프로젝트에는 모터 제어, 카드 리더기, 휴대용 게임기 및 디지털 나침반이 포함됩니다.

아두이노 레오나르도

Arduino는 2012년에 Arduino Leonardo 마이크로컨트롤러 보드를 출시했습니다. 보드의 최신 버전에는 헤더가 있으며 ATmega32u4 아키텍처를 사용합니다. 그러나 헤더가 없는 버전을 찾고 있다면 Arduino가 여전히 그것들을 생산합니다.

Arduino Uno 보드와 비교하여 Arduino Leonardo 보드에는 7개의 PWM 채널과 12개의 아날로그 입력 핀이 있는 20개의 디지털 I/O 핀이 있습니다. 16Mhz의 클럭 속도와 32KB의 플래시 메모리가 특징입니다. Arduino Leonardo를 사용하여 보안 시스템, 원격 제어 자동차, 드론 및 휴대용 비디오 게임 콘솔을 만들 수 있습니다.

아두이노 메가 2560


흰색 배경의 Arduino Mega

Arduino Mega 2560은 Arduino LLC의 구형 마이크로 컨트롤러 중 하나입니다. 회사는 2010년에 그것을 출시했고, 그 이후로 세 가지 다른 개정을 거쳤습니다. 이름에서 알 수 있듯이 최신 버전은 여전히 ​​Atmega2560 아키텍처를 사용합니다.

그럼에도 불구하고 Arduino Uno와 마찬가지로 16개의 아날로그 입력 핀과 54개의 디지털 I/O 핀이 있는 단순한 8비트 보드입니다. 15개의 핀은 PWM 출력을 제공합니다. 길이 101mm, 너비 53.3mm로 약간 더 큰 보드입니다. 무게는 37그램이 조금 넘습니다.

클럭 속도(16MHz) 면에서 Arduino의 가장 강력한 보드는 아니지만 여전히 가장 큰 플래시 메모리 스토리지(256KB – 8KB는 부트로더 전용)가 있습니다. Arduino Mega를 사용하여 망원경, 시계 및 내장형 도어록을 만들 수 있습니다.

아두이노 마이크로


LED Arduino 보드

Arduino Micro 또는 Arduino Pro Micro 보드는 Atmega32U4 마이크로 컨트롤러입니다. Adafruit와 Arduino의 협업 결과였습니다. Arduino Leonardo와 마찬가지로 헤더 및 헤더 없는 버전이 있습니다.

Arduino Micro는 작동 전압이 5V이고 7채널 PWM이 있는 20개의 디지털 I/O 핀이 있습니다. 이 보드는 특별히 강력하지는 않지만 Arduino의 가장 견고한 보드도 아닙니다. 32KB 플래시 메모리와 16Mhz의 클럭 속도를 자랑합니다.

Arduino Micro를 사용하여 USB 조이스틱, 트랙패드, 전기 자전거, 수위 측정기를 만들 수 있습니다.

아두이노 에스플로라

Arduino Esplora는 이 목록의 다른 보드와 약간 다릅니다. 조이패드 모양의 마이크로 컨트롤러입니다. 광 센서, 온도 센서, 가속도계, 조이스틱 및 부저가 있습니다. 또한 4개의 키와 선형 냄비가 있습니다.

Arduino가 중단했지만 일부 전자 제품 매장에는 여전히 재고가 있을 수 있습니다. 또는 보드의 중고 버전을 구입할 수 있습니다.

로봇 팔 컨트롤러, 휴대용 게임기, 추락 감지기를 만들 수 있습니다.

아두이노 BT

Arduino BT는 Arduino의 몇 안 되는 Bluetooth 지원 마이크로 컨트롤러 보드 중 하나입니다. 원래 보드는 ATmega168 마이크로컨트롤러를 사용했습니다. 그러나 Arduino는 이후 ATmeg328P 아키텍처로 업데이트했습니다. 이것은 Arduino Uno가 사용하는 것과 동일한 마이크로 컨트롤러입니다.

해당 보드와 유사하게 Arduino BT는 14개의 디지털 I/O 핀과 6개의 아날로그 입력 핀을 자랑합니다. 또한 32KB의 플래시 메모리와 부트로더 전용 2KB가 있습니다.

Arduino BT의 무선 연결 기능은 더 많은 프로젝트의 세계를 열어줍니다. 예를 들어 블루투스로 조종되는 자동차, 블루투스로 조종되는 팔, 블루투스로 구동되는 홈 오토메이션 시스템, 블루투스로 조종되는 드론을 만들 수 있습니다.

Arduino Pro Mini


흰색 배경의 Arduino Pro Mini

Arduino Pro Mini는 Arduino의 가장 오래된 마이크로 컨트롤러 보드 중 하나인 Arduino Mini의 후속 제품입니다. 이 보드의 가장 큰 장점 중 하나는 컴팩트한 크기입니다. 작은 패키지로 쉽게 삽입할 수 있습니다. ATmega328 아키텍처를 사용하는 간단한 8비트 마이크로 컨트롤러 보드입니다.

6개의 PWM 채널이 있는 14개의 디지털 I/O 핀이 있습니다. 또한 6개의 아날로그 핀이 있습니다. 8Mhz의 클럭 속도와 32KK 플래시 메모리가 있습니다. 3.3V 또는 5V 모델에서 찾을 수 있습니다.

Arduino Pro는 웨어러블 프로젝트와 같은 임베디드 전자 프로젝트에 적합합니다.

아두이노 디에시밀라

Arduino Diecimila는 또 다른 오래된 보드입니다. Arduino LLC는 원래 2007년에 출시했습니다. ATmega168 아키텍처를 사용합니다. 이 목록에 있는 이전 보드와 달리 16KB의 비휘발성 메모리와 16MHz의 클럭 속도를 제공합니다.

또한 Arduino Diecimila에는 재설정 버튼, USB-B 잭, 전압 조정기 및 6-20V 입력 전압이 필요한 전원 잭이 함께 제공됩니다. 저전력 기판이지만 저렴하고 프로그래밍 개념과 프로젝트 설계를 연습하기에 좋습니다.

Arduino 이더넷

Arduino 이더넷은 본질적으로 이더넷 기능이 있는 더 큰 Arduino Pro Mini입니다. Arduino Pro Mini와 마찬가지로 ATmega328 마이크로컨트롤러를 사용합니다.

논리 상태를 감지하고 생성하는 데 도움이 되도록 4개의 PWM 핀이 있는 14개의 디지털 I/O 핀이 있습니다. Arduino 이더넷에는 6개의 아날로그 입력 핀, 16Mhz의 클럭 속도 및 32KB의 플래시 메모리가 있습니다. 또한 임베디드 이더넷 컨트롤러, 이더넷 마그네틱 잭을 통한 전원 공급 장치 및 Micro SD 카드 리더기가 있습니다.

RFID 카드 판독기, LAN/이더넷 릴레이 스위치, 출석 시스템 및 이더넷 지원 디지털 온도 조절기와 같은 프로젝트를 만들 수 있습니다.

아두이노 제로


Arduino 모듈

Arduino Zero는 Arduino의 최신 보드 중 하나입니다. 2014년에 처음 출시했습니다. 이 목록에 있는 이전 보드와 달리 32비트 마이크로프로세서 보드입니다. Arduino Zero는 Arduino의 가장 강력한 보드 중 하나입니다. Arduino Uno의 확장입니다.

ATSAMD221G18 아키텍처와 함께 32비트 ARM Cortex MO+ 마이크로프로세서를 사용합니다. 20개의 디지털 I/O 핀이 있습니다. 보다 독특한 기능 중 일부에는 2개의 범용 비동기 수신기 송신기가 포함됩니다. 또한 13개의 내장 LED가 있습니다.

48Mhz의 클럭 속도와 256KB의 플래시 메모리가 있습니다. 이것은 적어도 이 기사를 작성하는 시점에서 가장 빠른 Arduino 보드가 됩니다. Arduino Zero로 달성할 수 있는 프로젝트에는 GPS 추적기, IoT 온도계 및 공기 품질 모니터가 포함됩니다.

Arduino LilyPad


흰색 배경의 Arduino Lilypad

LilyPad Arduino 보드는 Arduino의 보다 독특한 보드 중 하나입니다. Arduino는 웨어러블 및 재봉 프로젝트를 염두에 두고 만들었습니다.

6개의 PWM 채널과 6개의 입력 채널이 있는 14개의 디지털 I/O 핀이 있습니다. 16KB의 플래시 메모리와 8MHz의 클럭 속도를 가지고 있습니다. LilyPad Arduino를 사용하여 시각 장애인용 재킷, 디지털 귀걸이, Hertzian 갑옷 및 원격 제어 로봇 손을 만들 수 있습니다.

Arduino–Arduino Nano의 유형


아두이노 나노

Arduino Nano는 Arduino의 가장 작은 8비트 마이크로 컨트롤러입니다. Arduino Pro Mini의 훌륭한 대안입니다. Arduino Nano의 최신 버전은 AVR 아키텍처가 있는 ATmega328 마이크로 컨트롤러를 사용합니다.

Arduino LLC는 처음에 2008년에 이 제품을 출시하여 Arduino의 오래된 보드 중 하나가 되었습니다. 16MHz의 클록 속도, 8개의 아날로그 입력 핀, 6개의 PWM 채널이 있는 22개의 디지털 I/O 핀이 특징입니다. Arduino Nano를 사용하여 자세 제어 장치, 날씨 보호막, 디지털 시계 및 품목 위치 추적기를 만들 수 있습니다.

Arduino Due


Arduino Due를 들고 있는 손

조금 더 킥이 있는 마이크로컨트롤러 보드를 찾고 있다면 Arduino Due보다 더 이상 찾지 마십시오. Arduino Zero의 고성능 대안입니다.

Cortex-M3 마이크로프로세서와 함께 ATSAM3X8E 마이크로컨트롤러를 사용하여 84Mhz의 클록 속도와 512KB의 플래시 메모리를 가질 수 있습니다. 또한 Arduino Due에는 12개의 아날로그 입력 핀, 무려 54개의 디지털 I/O 핀, 마이크로 USB 연결 및 2개의 아날로그 출력 핀이 있습니다.

Arduino는 2012년에 이 보드를 처음 출시했습니다. 기술적으로 오래된 보드지만 여전히 현대 전자 프로젝트에 적합할 수 있습니다. 예를 들어 세미 모듈식 합성기, Altair 8800 시뮬레이터, 파형 발생기 및 VR 헤드셋을 만들 수 있습니다.

Arduino 쉴드


실드와 모듈이 있는 Arduino 마이크로컨트롤러

Arduino에는 또한 메인보드의 기능을 확장하는 데 사용할 수 있는 수많은 공식 실드가 있습니다. 따라서 Arduino의 더 복잡한 프로젝트를 성공적으로 생성하려면 이러한 방패 중 일부가 필요합니다. 몇 가지 일반적인 방패는 다음과 같습니다.

Arduino 보드 비교

다음은 Arduino의 가장 인기 있는 보드를 비교한 것입니다. 읽기 쉽도록 표 형식으로 만들었습니다.

Arduino 보드 작동 전압 플래시 메모리 디지털 I/O 핀 아날로그 입력 클럭 속도 크기 프로그래밍 인터페이스
아두이노 우노 R3 5V 32KB 14 6 16MHz 68.6 x 53.4mm USB
아두이노 나노 5V 32KB 22 8 16MHz 18 x 45mm USB
Arduino 만기 3.3V 512KB 54 12 84MHz 101 x 53mm USB
아두이노 마이크로 5V 32KB 20 12 16MHz 48 x 18mm USB
아두이노 메가 5V 256KB 54 16 16MHz 101 x 53mm USB
아두이노 릴리패드 2.7-5.5V 16KB 14 6 8MHz 51mm FTDI 호환 헤더
아두이노 제로 3.3V 256KB 20 6 48MHz 68 x 53mm USB
Arduino 프로 미니 3.3 – 5V 32KB 14 6 8MHz 17.8 x 33.0mm USB
Arduino Leonardo 보드 5V 32KB 20 12 16MHz 68.6 x 53.3mm USB
아두이노 마이크로 7-12V 32KB 20 12 16MHz 17.8 x 33mm FTDI 호환 헤더

적합한 Arduino 보드 선택


Arduino 프로젝트 구축

시스템을 구축하거나 프로젝트를 시작할 때 해결하려는 문제의 특성을 이해해야 합니다. 이를 바탕으로 보드에 대한 요구 사항을 기반으로 합니다. 예를 들어, 하나의 매개변수만 제어하는 ​​매우 간단한 시스템을 구축하는 경우 당연히 가장 작고 가장 기본적인 Arduino 보드가 필요합니다.


Arduino DIY 로봇과 노트북 연결

Arduino Rev 3가 가장 인기 있는 보드인 것 같습니다. 대부분의 프로젝트에 필요한 모든 것이 있습니다. 그러나 단순한 프로젝트에는 너무 강력할 수 있습니다. 경제성과 예산이 문제라면 Arduino Nano와 같은 더 저렴한 보드로 시작할 수 있습니다. 그들은 놀라울 정도로 강력하고 다재다능합니다.

그러나 더 고급 시스템을 구축하려는 경우 Arduino Mega 또는 Leonardo를 제안합니다. 저전력 보드를 구매하더라도 나중에 쉴드 한두개만 추가하면 언제든지 업그레이드 할 수 있다는 사실을 항상 기억하세요.

모든 보드는 Arduino IDE와 호환됩니다. 보드를 구입할 때 특히 배터리를 통해 보드에 전원을 공급할 계획이라면 전원 공급 장치 요구 사항에 주의하십시오.

Arduino 보드의 장점


Arduino 프로젝트를 진행 중인 두 학생

Arduino 보드 유형은 매우 다양하고 확장 가능합니다. 수천 개의 엔지니어링 프로젝트와 호환됩니다. C++에 익숙하다면 그 지식의 일부를 Arduino 언어로 코딩에 이식할 수 있습니다.


Arduino 프로그래밍 언어

그러나 경쟁업체 및 대안보다 Arduino 유형을 선택하려는 이유는 무엇입니까? Arduinos:

결론

이 기사에서는 Arduino의 유형과 다양한 마이크로 컨트롤러 및 마이크로 프로세서 보드를 살펴보았습니다. 또한 프로젝트를 확장하는 데 사용할 수 있는 몇 가지 Arduino 실드 유형에 대해서도 간략하게 논의했습니다. 이제 다음 프로젝트에 통합하고 싶은 Arduino 보드 유형에 대한 명확한 아이디어가 있어야 합니다. 그럼에도 불구하고 이 가이드가 도움이 되었기를 바랍니다. 언제나처럼 읽어주셔서 감사합니다.


산업기술

  1. 시정 유지 관리에 대한 종합 안내서
  2. 비아의 종류
  3. 기어 유형:다양한 기계식 기어에 대한 안내
  4. 디지털 회로 구축에 대한 종합 가이드
  5. 인쇄 회로 기판 어셈블리에 대한 가장 포괄적인 가이드
  6. 모터 컨트롤러에 대한 종합 가이드
  7. 9V 배터리 홀더:종합 가이드
  8. 비상 조명 회로:종합 안내서
  9. 세라믹 기판 PCB:종합 가이드
  10. Arduino Protoshield – 조립에 대한 빠르고 종합적인 가이드