홈페이지 » 어떻게 » Arduino는 무엇입니까? 이 오픈 소스 전자 장치 플랫폼에 대해 알아보십시오.

    Arduino는 무엇입니까? 이 오픈 소스 전자 장치 플랫폼에 대해 알아보십시오.

    Arduino는 유연하고 사용하기 쉬운 하드웨어 및 소프트웨어를 기반으로하는 오픈 소스 전자 프로토 타이핑 플랫폼입니다. 오늘 우리는 당신에게 당신이 이용할 수있는 몇 가지 옵션과 시작하기 쉬운 방법을 보여줌으로써 시작할 수 있도록 도와 줄 것입니다..

    Arduino 하드웨어는 물리적 객체 (LED, 서보, 버튼 등)를 통신 및 제어하기위한 마이크로 프로세서 및 입력 / 출력 (I / O) 핀이있는 오픈 소스 회로 보드입니다. 보드는 일반적으로 USB 또는 외부 전원 공급 장치를 통해 전원이 공급되며,이 전원 공급 장치는 다른 하드웨어 및 센서에 전원을 공급합니다.

    Arduino는 C ++와 유사한 오픈 소스 소프트웨어 구성 요소도 가지고 있습니다. Arduino 통합 개발 환경 (IDE)을 사용하면 코드를 작성하고 컴파일 한 다음 프로토 타이핑 및 프로젝트에서 독립 실행 형으로 Arduino에 업로드 할 수 있습니다.

    이 모든 것은 아티스트와 제작자가 자신의 아이디어를 자유롭게 실제 물건으로 개발할 수 있도록 사용하기 쉽도록 설계되었습니다. 직접 무언가를 만드는 데 관심이 있다면 하드웨어 옵션을 확인하고 시작하기 위해 사용할 수있는 소프트웨어를 살펴보십시오..

    Arduino 변종

    "오픈 소스"인 Arduino 하드웨어는 사용 가능한 모든 보드의 회로도를 볼 수 있음을 의미합니다. 즉, 하드웨어 구성 요소를 자유롭게 구입할 수 있고 보드를 직접 땜질 할 수 있습니다. 시작하려면 ~ 30 달러를 지출하고 실제로 투자하고 싶은 금액을 확인하는 것이 좋습니다..

    아래 이미지는 Fritzing을 사용하여 만들어졌으며 빵 보드를 사용하는 기본 Arduino의 레이아웃입니다..

    Arduino는 올바른 유형을 선택하기가 어렵지만 다양한 유형을 제공하지만 완벽한 솔루션을 선택할 때 유연성을 제공합니다.

    우리는 모든 Arduino 옵션을 다 커버 할 수는 없지만 여기서는 시작을위한 주목할만한 옵션이 있습니다..

    아르 두노 우노

    Uno는 훌륭한 스타터 Arduino입니다. 시작하기 만하는 사람들을위한 견고한 토대를 제공하며 플랫폼을 탐색하면서 원하는 다양한 옵션을 제공합니다. 또한 거의 모든 방패를 사용할 수 있습니다 (자세한 내용은 나중에 설명합니다)..

    Arduino Nano

    Nano는 Arduino Uno와 거의 동일한 기능을 갖추고 있지만 크기는 약 1/3이며 차폐를 쉽게 사용할 수 없습니다. Uno는 프로젝트의 영구 고정물 또는 테스트 용 브레드 보드로 사용하기위한 것입니다..

    Arduino Lilypad

    Lilypad는 웨어러블 프로젝트 또는 예술을 위해 옷감에 수 놓은 독특한 디자인을 가지고 있습니다. 물론 그 응용 프로그램에만 국한되지는 않지만 방패가이 Arduino에서 작동하지 않으므로 확장이 어려워 질 수 있습니다.

    Arduino 메가 2560

    Mega 2560은 다른 Arduino보다 더 많은 메모리와 I / O 핀을 가지고 있습니다. 이것은 당신이 얻을 수있는 가장 크고 최고의 Arduino이지만 프로젝트가 그것을 필요로하지 않는다면 그다지 힘이 필요하지 않을 수도 있습니다. 이것은 또한 영구히 프로젝트에 떠나는 더 비싼 Arduino 일 것입니다.

    Netduino

    Netduino는 Arduino의 사촌입니다. 여전히 오픈 소스 하드웨어 해킹 및 프로토 타이핑 솔루션입니다. 그러나 Netduino는 소프트웨어 기반을 위해 .NET Micro Framework를 실행합니다. Arduino 방패와 핀 호환이 가능하지만 일부는 운전자가 달려야 할 수도 있습니다.

    Arduino 하드웨어에 대한 자세한 내용은 아래 링크를 확인하십시오..

    Arduino 액세서리 (실드)

    방패는 문자 그대로 Arduino에 기능을 추가합니다. 그들은 당신의 Arduino의 꼭대기로 바로 들어가는 핀을 가지고 있으며, 당신은 방패가 할 수있는 것이 무엇이든간에 즉시 이용할 수 있습니다. 한 번에 여러 개의 실드를 추가 할 수도 있습니다. 특정 해시 태그 (이더넷 쉴드)에 대해 트위터를 감시하고 RF (RF 쉴드)를 사용하여 RC 차량을 제어하는 ​​Arduino는 방패의 유연성 덕분에 단일 프로젝트의 범위를 벗어나지 않습니다.

    아래에서 알 수 있듯이 Arduino 보드와 같이 보이는 방패가 있지만 스케치로 작성할 코드를 실행하는 주 처리 능력이 부족하기 때문에 혼동하지 마십시오 (자세한 내용은 아래에서 설명합니다).

    이더넷

    이것은 Arduino가 통신 및 제어를 위해 인터넷을 사용할 수 있도록 확장시켜주기 때문에 가장 보편적 인 방패 중 하나입니다. 이더넷 실드는 가장 다목적으로 사용할 수있는 제품 중 하나입니다. 일단 기본 지식을 습득했으면 와셔 / 토스터 / 커피 메이커 트윗을 만들 수 있도록 이더넷 실드를 구입해야합니다..

    XBee

    XBee 실드는 포인트 - 투 - 포인트 무선 통신을 쉽게 만듭니다. 이것을 사용하여 두 개의 Arduinos를 네트워크로 연결하거나 Arduinos의 전체 메쉬 네트워크를 설정할 수 있습니다. 언젠가는 세계를 지배 할 것입니다.!

    모터

    Arduino는 방패를 필요로하지 않고 모터와 서보를 제어 할 수 있지만, 모터 실드는이 기능을 11로 올립니다.이 기능을 사용하여 잔디 깎는 기계를 원격 제어하거나 자신의 로봇을 만들 수 있습니다.

    음악, 비디오 게임, 블루투스와 같은 Arduino 방패가 많이 있습니다. 이것은 빙산의 일각에 불과합니다. 프로젝트를위한 완벽한 방패를 찾기 위해 자신 만의 검색을하는 것이 좋습니다..

    Arduinos와 방패를 다양한 센서와 함께 프로토 타입을 만들려면 프로토 타이핑 단계에 도움이되는 Fritzing을 확인하는 것이 좋습니다. 그러나 프로젝트를 제작하기위한 영구 PCB 보드를 만드는 방법을 보여줍니다.

    프로그래밍 (스케치)

    Arduino IDE는 Java로 작성된 크로스 플랫폼 개발자 도구입니다. 그것은 당신이 Arduino의 모든 소프트웨어 기능을 제어 할 수 있습니다.

    작성한 각 프로그램은 스케치 (스케치)라고 불리며 IDE를 사용하여 Arduino에 컴파일되고 업로드됩니다. 많은 스케치가 온라인에서 무료로 제공되며, IDE에는 Arduino가 수행 할 수있는 거의 모든 기능으로 시작할 수있는 많은 예제가 포함되어 있습니다..

    Eclipse 및 Notepad ++는 스케치 작성에 널리 사용되는 방법이지만 스케치 예제에 쉽게 액세스 할 수 없으며 완성 된 스케치를 Arduino로 컴파일 / 업로드 할 수 없습니다..

    자원

    이 기사는 Arduino 프로젝트를 시작할 수 있도록 고안되었습니다. 자세한 내용은 아래 링크를 확인하고 물건 만들기 시작하기.

    유용한 링크 나 자신의 Arduino 프로젝트가있는 경우 언제든지 모든 독자와 의견을 나눌 수있는 의견을 남겨주세요..

    프로젝트 아이디어

    http://arduino.cc/ko/Tutorial/HomePage

    http://www.arduino.cc/playground/Projects/ArduinoUsers

    http://hackaday.com/category/arduino-hacks/

    http://www.instructables.com/tag/type-id/category-technology/channel-arduino/

    Arduino 하드웨어 참조 http://arduino.cc/en/Main/Hardware

    동영상 https://www.youtube.com/user/makemagazine

    http://www.circuitsathome.com/