Arduino 커뮤니티는다양한 애플리케이션에 사용되는 사용자 수, 많은 교육 자료, 프로젝트 및 기성 솔루션. 이 회사는 또한 외부 주변 장치와 상호 작용하는 매우 간단한 방법을 제공합니다. 처음에 Arduino베이스는 추가 회로를 사용하지 않고 다양한 액추에이터와 센서를 마이크로 컨트롤러에 연결하기 위해 개발되었습니다. 간단한 장치 및 응용 프로그램을 개발하는 데 전자에 대한 깊은 지식이 필요하지 않습니다.
장치 설명
Arduino Uno는 오픈 소스입니다.다양한 전자 기기를 수집 할 수있는 플랫폼입니다. 이 보드는 창의적인 사람, 프로그래머, 디자이너 및 자신의 장치를 디자인하는 것을 좋아하는 다른 호기심 많은 사람들에게 유용하고 흥미로울 것입니다. Arduino Uno는 컴퓨터와 함께 그리고 자율적으로 작동 할 수 있습니다. 그것은 모두 목적과 아이디어에 달려 있습니다.
Arduino Uno 플랫폼은 소프트웨어와매우 유연하고 작동하기 쉬운 하드웨어 부품. 프로그래밍에는 단순화 된 버전의 C ++ (Wiring)이 사용됩니다. 설계는 무료 Arduino IDE 및 임의의 C / C ++ 도구를 기반으로 수행 할 수 있습니다. 이 장치는 Linux, MacOS 및 Windows 운영 체제를 지원합니다. 프로그래밍 및 컴퓨터와의 통신에는 USB 케이블이 사용되며 독립형 작동을 위해서는 전원 공급 장치 (6-20V)가 필요합니다. 초보자를 위해 전자 제품 설계를위한 기성품 키트 인 Matryoshka 시리즈가 개발되었습니다.
Arduino Uno R3
이탈리아 제 신모델입니다.클럭 주파수는 16MHz이고 메모리는 32kb 인 ATmega328p 마이크로 프로세서를 기반으로합니다. 보드에는 주변 장치와의 인터페이스를위한 20 (모니터링) 출력 및 입력 핀이 있습니다.
장치 기능
Arduino Uno는 다른 사람들과 통신 할 수 있습니다.Arduino, 컴퓨터 및 마이크로 컨트롤러. 장치 플랫폼은 RX (0) 및 TX (1) 핀을 사용하여 직렬 연결을 허용합니다. ATmega16U2 프로세서는 USB 포트를 통해이 연결을 변환하므로 컴퓨터에 추가 가상 COM 포트가 설치됩니다. Arduino 소프트웨어에는 생성 된 채널을 통해 문자 메시지를 교환하는 유틸리티가 포함되어 있습니다. RX 및 TX LED는 장치 보드에 설치되어 컴퓨터와 ATmega162U 프로세서간에 정보가 전송 될 때 켜집니다. 별도의 라이브러리 덕분에 0과 첫 번째에 국한되지 않고 다른 핀을 사용하여 연결을 구성 할 수 있습니다. 그리고 추가 확장 카드의 도움으로 Wi-Fi, 라디오 채널, 이더넷 네트워크와 같은 다른 상호 작용 방법을 구성 할 수 있습니다.
Arduino Uno smd에는 특별한컴퓨터의 USB 포트를 단락 및 과전압으로부터 보호하는 퓨즈. 컴퓨터는 자체적으로 보호되지만 퓨즈는 자신감을 더 해줍니다. USB 포트의 입력에 500mA 이상의 전류가 가해지면 연결을 끊을 수 있으며, 전류가 정상으로 돌아 오면 복구합니다.
결론
요약하자면 Arduino가 매우다양한 애플리케이션 개발을위한 유연하고 기능적인 플랫폼. 주변 장치와의 상호 운용성을 제공하는 엄청난 기능이 있습니다. Arduino는 마이크로 컨트롤러에 대해 배우는 데 적합하며 소규모 프로젝트의 기반 역할도 할 수 있습니다.