아두이노 오픈소스 사이트 - adu-ino opeunsoseu saiteu

Arduino IDE는 사용자가 실시간 작업 환경에서 코드를 작성하고 업로드 할 수있는 오픈 소스 소프트웨어 프로그램입니다. 이 코드는 이후 클라우드 내에 저장되기 때문에 여분의 수준의 중복성을 찾는 사람들이 활용합니다. 이 시스템은 Arduino 소프트웨어 보드와 완벽하게 호환됩니다.

주요 기능 및 용도

Arduino IDE는 Windows, Mac 및 Linux 운영 체제에서 구현 될 수 있습니다. 구성 요소의 대부분은 JavaScript로 작성되어 쉽게 편집하고 컴파일 할 수 있습니다. 주된 의도는 코드 작성에 바탕을두고 있지만 주목할 가치가있는 몇 가지 다른 기능이 있습니다. 그것은 다른 프로젝트 이해 관계자들과 쉽게 모든 세부 사항을 공유 할 수있는 수단을 갖추고 있습니다. 사용자는 필요한 경우 내부 레이아웃과 회로도를 수정할 수 있습니다. 초기 설치 과정에서 유용 할 수있는 심층적 인 도움말 가이드가 있습니다. 자습서는 Arduino 프레임 워크에 대한 많은 경험이없는 사람들에게도 유용합니다.

기타 액세서리

Arduinno IDE와 관련된 몇 가지 다른 이점이 있습니다. 예를 들어 Chrome 용으로 설계된 버전은 월 단위의 작은 비용으로 구매할 수 있습니다. 사용자는 온라인 상점에 액세스 할 수 있으며 개인용 컴퓨터에 연결된 기존 Arduino 보드를 자동으로 감지합니다.

장점

  • 이것은 오픈 소스 소프트웨어이므로 구독료는 필요하지 않습니다.
  • 향상되고 직관적 인 도구를 통해 사용자는 고급 코딩 응용 프로그램에 액세스 할 수 있습니다.

단점

  • Arduino IDE는 코딩 경험이있는 사람들을위한 것입니다.
  • 라이브 고객 지원 전용 전화 번호는 없습니다.

아두이노 소개하기

오픈소스 하드웨어란?

  • 오픈소스
    • 가지고 있는 기술을 공개하고
      다른 사람들이 자유롭게 수정하고
      배포할 수 있도록 한 것
    • 오픈소스 소프트웨어가 생기면서
      오픈소스라는 말이 만들어짐
  • 소스코드
    프로그램을 만드는 비법
  • 오픈소스 소프트웨어는 소스코드를 공개해
    다른 사람들이 자유롭게 수정하고
    공유할 수 있도록 한 것

  • 리눅스
    • 가장 대표적인 오픈소스 소프트웨어
    • 오픈소스 기반으로 만들어진
      운영체제
  • 안드로이드
    리눅스에서 발전되어 만들어짐

  • 오픈소스 하드웨어
    • 하드웨어 설계도를 다른 사람이 자유롭게 보고 수정할 수
      있도록 한 것
    • 일부는 원한다면 설계도를 이용해 똑같이 만든 뒤 다시
      다른 사람에게 팔 수도 있음
  • 아두이노
    대표적인 오픈소스 하드웨어

아두이노의 탄생

  • 이탈리아, 이브레아에서 탄생
  • IDII(Interaction Design Institute Ivrea)
    • 2001~2005년
    • 컴퓨터나 기계를 다루는 기술자와 예술가가 함께 수업
    • 기술과 예술을 혼합한 재미있는 프로젝트들을 많이 운영
  • 기술과 예술이 융합된 작품을 인터랙티브 디자인 또는 피지컬 컴퓨팅이라고 부름

  • 피지컬 컴퓨팅의 중심은 사람
  • 사람과 기술이 서로 쉽게 의사소통할 수 있도록
    하는 것이 목적
  • 피지컬 컴퓨팅 작품
    사람이 다가갈수록 빛이 나거나 만지는 것에 따라
    다양한 소리가 나는 것
  • IDII는 이와 같이 피지컬 컴퓨팅을 전문적으로 가르침

마시모 반지

  • 2002년, IDII의 부교수로 부임
  • 프로그램을 설계하는 직업인 소프트웨어 아키텍트
  • IDII에서 가급적 많은 일반인과 학생들에게 피지컬 컴퓨팅을 알리고 가르치고 싶어했음
  • 피지컬 컴퓨팅 수업에 필요한 시간과 재료가 많이 부족했음

베이직 스탬프

  • 과거 피지컬 컴퓨팅을 가르치던 사람들이 주로 이용
  • 피지컬 컴퓨팅 프로젝트에서 사용하기에 성능이 너무 떨어졌고 가격도 너무 비쌌음
  • 마시모 반지는
    베이직 스탬프를 대체할
    쉽고 저렴한 도구를 만들어야겠다고 결심

프로세싱

  • MIT 미디어랩의 케이시 리아스와 벤자민 프라이가 개발한
    프로그래밍 언어
  • 프로그래밍을 잘 모르는 일반인이나 디자이너들을 위해 만들어진 언어
  • 프로세싱 IDE가 쉽고
    편리하게 되어있음

  • 아두이노 IDE
    프로세싱과 동일한 형태의
    IDE를 사용
  • 아두이노
    프로그래밍이나 하드웨어를 잘 모르는 일반인 또는 학생들을 위해 만들어짐

아두이노는 쉽다!

아두이노 쉴드

  • 아두이노 보드 위에 끼워서 사용할 수 있는 부품
  • MP3 쉴드, 모터 쉴드, 이더넷 또는 WiFi 쉴드 등 아주 다양한 종류의 쉴드들이 존재

아두이노는 오픈소스다!

  • 아두이노 보드를 만들 수 있는 설계도를 자유롭게 사용 가능
  • 똑같이 만든 뒤 다른 사람한테
    팔 수도 있음
  • 단, 아두이노 호환 보드(Arduino Compatible Board)라고 표시해야함

아두이노는 오픈소스다!

  • 아두이노를 이용해 만든 다양한 프로젝트들도 오픈소스로 공개되어 있음
  • 아두이노 정보 사이트
    • 아두이노 블로그 : blog.arduino.cc
    • 메이크진 : makezine.com
    • Neosarchizo 블로그 : goo.gl/m4RUJW

아두이노는 싸다!

  • 아두이노 처음 목표 금액은 30달러
  • 실제 아두이노가 완성되었을 때 목표한 대로 30달러에 가까운 가격으로 판매 시작
  • 아두이노 호환 보드를 상당히 싼 값에 구매 가능

다양한 아두이노

아두이노 UNO

  • 가장 많은 사랑을 받는 모델
  • 아두이노를 처음 시작하는 사람에게 추천
  • UNO”는 이탈리아어로
    1’을 뜻함

아두이노 MEGA

  • 아두이노 UNO보다
    성능이 좋은 부품 사용
  • 주로 전문적인 프로젝트에서
    많이 사용
    • 3D 프린터 프로젝트 분야에서 많이 사용
  • 아두이노와 안드로이드를 쉽게 연결하기 위해 만들어진 아두이노 MEGA ADK라는 변형 모델도 있음

아두이노 ESPLORA

  • ESPLORA”란 이탈리아어로 ‘탐험’을 뜻함
  • 하드웨어를 잘 못 다루더라도 쉽고 재미있게 가지고 놀 수 있음
  • 기본으로 빛을 감지하는 센서, 다양한 색으로 빛나는 RGB LED, 마이크 등 여러 부품들이 기본으로 연결되어 있음

웨어러블 LILYPAD 아두이노

  • 웨어러블 컴퓨터
    우리 몸에 착용 가능한 컴퓨터
  • 옷이나 천에 바느질해 사용할 수 있고, 전기가 통하는 실을 이용하면 원하는 부품을 연결해 사용할 수도 있음

초소형 아두이노

  • 아두이노 MINI와 아두이노 NANO는 부피가 작은 물건에 넣고 쓸 수 있도록 만든 모델
  • 크기가 작다고 성능이 떨어지지 않음

사물인터넷을 위한 아두이노 YUN

  • 사물인터넷
    다양한 사물에 인터넷이 연결됨으로써 사람들이 더 좋은 혜택을 누릴 수 있는 것
  • YUN”은 중국어로 ‘구름(雲)’을 뜻함
  • 인터넷에 쉽게 연결 가능
  • Temboo를 통해 재미있는 사물인터넷 프로젝트를 쉽게 할 수 있음

메이커 운동과 아두이노

버닝맨

  • 메이커 운동의 대표적인 사례
  • 미국의 네바다 블랙 록 사막이란 곳에서 매년 열리는 행사
  • 버닝맨이 열릴 때면 실리콘 밸리가 텅 빌 정도
  • 행사 마지막 날 나무로 만든 사람 인형을 중심에 놓고 그간 만든 예술 작품들을 모두 불태움

메이크 잡지

  • 메이커들한테 많은 인기를
    받는 잡지
  • 메이커들 사이에서는 성경책이라고 불릴 정도로 많은 사랑을 받고 있음
  • 주위에서 흔히 구할 수 있는 재료를 이용해 재미있는 것을 만드는 방법 소개
  • 아두이노와 관련된 내용도
    상당 많음

메이크 페어

  • 메이크 잡지 회사가 개최
  • 실제로 전 세계 메이커들이 가장 기다리고 좋아하는 행사
  • 재미있는 프로젝트들을
    살펴볼 수 있음
  • 미국의 경우에는 백악관에서 메이커 페어가 열리기도 했음

  • 메이커 페어에서도
    단연 주인공은 아두이노
  • 아두이노를 이용해 만든 프로젝트들을 쉽게
    찾아볼 수 있음
  • 아두이노를 만든 마시모 반지와 그의 동료들도 쉽게 볼 수 있음

메이커 스페이스

  • 중학교나 고등학교 또는
    빈 건물에서 메이커들이
    모이는 곳
  • 아두이노, 3D 프린터, CNC, 레이저 커터기 등이 있음
  • 우리나라의 메이커 스페이스
    • 성수 메이커 스페이스
    • 무한상상실
    • 서울팹랩
    • 셀프제작소

아두이노 커뮤니티

  • 아두이노 블로그
    blog.arduino.cc
  • 아두이노 스토리
    cafe.naver.com/arduinostory
  • 만들래
    cafe.naver.com/mandlehq

자동으로 모바일 게임하는 아두이노

(goo.gl/9YzlaL)

  • 아두이노가 자동으로 게임을 하도록 만든 프로젝트
  • 빛 또는 색의 변화를 감지하는 포토달링턴 센서와 전기 신호를 끊었다 연결했다 할 수 있는 릴레이를 이용해 만듦

자전거 속도계

(goo.gl/rxiYgH)

  • 반찬통, 서보모터, LCD,
    리드 스위치 등을 이용해 만든 자전거 속도계
  • 서보모터로 만든 계기판과
    LCD에 현재 자전거 속도 표시

애니메이션 기계, 페나키토스코프

(goo.gl/WsUw0S)

  • 페나키토스코프
    원반에 연속적으로 연결된 그림을 이용한 애니메이션 장치
  • CD롬을 돌리는 모터와 LED를 사용해 만들었음

내 손을 따라 움직이는 로봇 손

(goo.gl/jxfpLA)

  • 손이 움직이는 것에 따라 똑같이 따라 움직이는 로봇 손
  • 서보모터, 낚싯줄,휨 센서를 사용해 만들었음

감사합니다!