아두이노란?

아두이노란?

아두이노

아두이노는 전자 프로젝트를 만들기 위한 플랫폼입니다.

  • 소리 또는 버튼 누름과 같은 입력을 읽고
  • 모터를 작동하거나 LED를 켜는 것과 같은 출력으로 변환할 수 있습니다
  • 아두이노는 C/C++를 기반으로 하며 일반적으로 아두이노 소프트웨어와 함께 사용됩니다

초기에는 빠른 프로토타이핑을 위해 만들어졌으며 전자 공학이나 프로그래밍에 대한 배경이 없는 학생들을 대상으로 했지만, 이후 IoT 애플리케이션, 웨어러블, 3D 프린팅 및 임베디드 환경을 위한 제품을 제공하며 새로운 요구와 과제에 적응하도록 진화했습니다.

아두이노의 좋은 점은 다음과 같습니다:

  • 저렴함
  • 크로스 플랫폼
  • 간단하고 명확한 프로그래밍 환경
  • 오픈 소스 및 확장 가능한 소프트웨어 및 소프트웨어

마이크로컨트롤러

마이크로컨트롤러마이크로컨트롤러

아두이노 보드 안에는 마이크로컨트롤러가 있습니다.

  • 마이크로컨트롤러는 다른 장치를 제어하는 데 사용할 수 있는 작은 컴퓨터입니다.
  • 마이크로컨트롤러는 로봇이나 기계의 두뇌와 같습니다. 예를 들어 로봇이 해야 할 일을 하도록 도와줍니다.
  • 여러분이 뇌로 여러분의 행동을 통제하는 것처럼, 마이크로컨트롤러는 다른 장치의 행동을 통제합니다.

아두이노는 마이크로컨트롤러를 중심으로 하기 때문에 모든 부품이 기판 위에 있어 사용이 편리합니다.

오픈소스 하드웨어

  • 아두이노가 비교적 사용하기 쉬운 이유는 오픈소스 하드웨어이기 때문입니다.
  • 누구나 아두이노를 제작, 편집, 배포할 수 있습니다.
  • 유통 시장이 성장함에 따라, 아두이노는 더 저렴한 가격에 더 나은 품질로 구매할 수 있습니다.