기본 콘텐츠로 건너뛰기

[기술] 아두이노에 대한 장점과 단점 그리고 생각들



이탈리아에서 최초 개발된 아두이노는 오픈소스 하드웨어라는 더 큰 카테고리에 포함된다.

장점은 
  1. 기존의 c언어와 같은  형태의 프로그래밍 인터페이스와 개발 IDE를 제공하므로 쉽고 간편하게 IDE를 사용하여 기기를 작동 시킬수 있다.
  2. 다양한 플랫폼에서 동일한 사용자 인터페이스를 제공하므로, 어떤 OS 사용자든 간단히 접근이 가능하다.
  3. 무었보다도 오픈소스 하드웨어의 대표적인 비지니스 모델의 성공작으로서 , 많은 사용자에 의한 다양한 레퍼런스가 존재하므로, 어지간한 내용이면  소스나 회로도 모두 다 예제가 존재한다.
  4. 가격이 비교적 싸다???!! 이부분은 상대적이다..

단점은
  1. 아두이노중 가장 대중적 모델인 아두이노 우노 R3의 경우 정가는 약 3만원선으로, 중국제 벌크를 사면 약 1만원 선이다. 여기에 뭘좀 하려고 하면 기본 센서와 모터 실드 등 각종 부품값을 다 구매하면 사실 전혀 싸지 않다.
  2. 아두이노 만으로는 도저히 실용적인 것을 만들수가 없다.
    아두이노보드에 파워를 달고 점퍼선을 브래드 보드에 주렁주렁 달아서 실용적인 무었인가를 만들수는 없다. 따라서 CNC 커터나 3D 프린터를 사용해 케이스및 모양을 잡아 줘야 한다. 하지만 함정은 CNC 커터나 3D 프린터는 그자체로 하나의 기술이며 사용과 다지인이 전혀 간단하지 않다 따라서 실험 목적으로 데스트 위에서만 사용하는게 일단은 간단하다.

단점이 적어 보이지만 사실은 심각한 단점이다.

아두이노가 일반적인 마이크로 콘트롤러 개발에 비하면 턱없이 싸지만 우노 R3의 메인 제어칩이 순수한 칩 가격으로 약 2000원 선일떄 3만원은 너무 비싼게 아닐까 한다. 초기에야 보드 개발비가 포함되었다고 해도, 이제는 내릴떄도 되었다.


보드의 파워 입력 은 다양하지만 파워 출력은 5V로 단일화되어 있다. 아두이노 정식 호환 부품이 아닌경우 대다수는 그대로 사용하지 못하고 승압해야 하는등 별도의 전자 공학적 지식이 필요해진다.
물론 공학적 지식이 있어도 그에 따른 부품을 사용해야 하기 때문에, 조립 가격이 높아진다.

무었인가를 하기에는 적은 입출력 포트도 문제다.
우노 R3의 경우 아날로그와 디지털 합쳐서 약 20개 정도의 포트를 가지는데, 이것만 가지고는 LED 몇개 켜고 DISPLAY 한개 붙이고 스위치 하나 추가하면 거의 소모된다.
따라서 뭔가 폼나는 무었인가를 만들기에는 적다.

그래서 보통은 사용목적에 따른 확장 실드를 제공하는데 , 목적에 따라 Mega  확장 실드처럼 입출력의 포트수만 50 ~ 60 개로 늘린 것도 있으며, LAN이나 WIFI 또는 모터 실드등 목적에 따라 다양하다.
다만 실드를 결합하면, 실드가 기존의 우노 R3의 포트를 사용하기 때문에  기존의 포트를 사용하지 못한며  전체 크기또한 배로 커진다.
그리고 또 한개의 보드에는 한개의 확장 실드 만이 가능한다.
여기서 함정은 확장실드를 제공하지 않는 아두이노 보드도 있다는 것이다.

아두이노 Mega 같은 확장 실드의 경우 74HC595D 같은 시프트 레지스트 2~3개와 브래드 보드만 있다면 구현이 가능하다. Mega 확장실드가 정사 5만원정도하니  단돈 2~3000원에 구현이 가능하다.

따라서 전자 공학적 실험이나 , 정밀한 기계 구현이 아니면 라즈베리 파이의 사용이 더욱 권장된다.  단적으로 라즈베리 파이는 마이크로 콘트롤러사 아니고 마이크로 프로세서로 우리가 사용하는 윈도우와 같은 엄연한 운영체계이다. 따라서 보다 시작적이며 다양한 기본기능을 제공한다.

예를 들자면 아두이노는 폰트 기능도 제공하지 않아 LED를 구현 한다면 폰트도 만들어 줘야 한다.

결론은, 아두이노에 돈을 많이 들일 필요는 없어 보인다. 어떤것인지 몇가지 기본 센서와 에제로 테스트 해보고  라즈베리 파이로 넘어 가도 좋다.
아두이노에서 할수 있는것은 라즈베리 파이에서도 가능하다!

댓글

이 블로그의 인기 게시물

[영화] 분노의 질주 4 (The Fast And The Furious 2009)

한줄평 "분노의 질주" 시리즈의 새 시작, 자동차 액션의 거의 모든것, 아주 재미있음. "한국인이 꽤 멋지게 나오는 헐리우드 영화" 추천할만한 사람 "자동차 액션, 케이퍼 무비의 팬" "분노의 질주 시리즈 팬" "갤 가돗의 팬" 스토리 "분노의 질주" 1편에서 브라이언(폴 워커)가 도미닉(빈 디젤)을 놓아주고, 그대로 도주한 도미닉은 다시 자동차를 이용한 범죄행위를  계속 한다. 범죄자로서의 명성이 커질수록, 자신의 곁에 가족이 남아 있는것에 위협을 느끼게된 도미닉은 어느날 홀로 떠난다. "분노의 질주" 2편에서 주경찰을 도와 돈세탁범 베론(콜 하우저)를 체포하는데 성공한 브라이언은 FBI 로 다시 복귀한다. (우리나라에서는 이렇게 왔다 갔다 할수 없을것 같은데, 이 나라에서는 나라가 커서인지 지역마다의 차이가 있어서 가능할수도 있겠다 싶다.) FBI 로 다시 복귀한 브라이언은 LA의 마약 밀매업자인 브라가(존 오티즈)를 잡기위해 수사를 진행하던중, 레티(미셀 로드리게스)의 사망소식을 급하게 접하고 돌아온 도미닉과 마주하게 된다. 알고보니 도미닉의 연인인 레티를 살해한 범인을 찾던중 브라이언과 마주하게 된것이었다. 이 영화의 명장면 머야?!! 라고 생각할지도 모르지만 영화를 실제로 보면 알수 있다. 영화의 정체성을 잘 표현 하면서도, 긴장감 넘치는 절벽 돌진 장면이다. 막혀있는데도 전속력으로 돌진하는 브라이언! 멋져!  결국 비밀 통로가 있는거지만 , 위장되어 있어서 보이지는 않는다. 겨우 차 한대가 지나갈 만한 통로를 향해 전속력으로 돌진하는 무모함과 스릴이 압권. 말그대로 "fast & furious"로 이 영화의 정체성을 보여준다 다른 말로는 영화의 정체성을 보여주는 대사 "ride or die"와 같다.

[영화] 미녀와 야수 (Beauty and the Beast, 2017)

한줄평 엠마왓슨은 글쎄... , 야수가 너무 멋지다, 디즈니를 좋아 한다면 꼭보자, 화려한 영상미 강추, 원작 개스톤에 상처받은 마음 회복, 개스톤이 너무 멋지다. 추천할 만한 사람 루크 에반스(개스톤) 팬,  엠마왓슨 팬, 디즈니 팬, 원작 "미녀와 야수"팬, 동화를 좋아하는 사람. 스토리 "미녀와 야수" 스토리를 설명할 필요가 있을까요..? 디즈니의 1991년작 애니메이션 "미녀와 야수"와 동일한 이야기 흐름을 가진다. 메인 스토리는, 이기적인 왕자가 요정의 저주로 인해 진정한 사랑을 알게되기 전까지 흉칙한( hideous) ? 외모의 야수로 변하고, 벨이라는 소녀의  사랑으로 저주를 풀고 행복하게 살게 된다는 이야기이다. 정리 유럽 곳곳에 비슷한 설화가 많이 전승된 다고 한다. 디즈니 시리즈의 " 미녀와 야수"의 원전이 되는 스토리는 프랑스의 1756 잔마리 르프랭스 드 보몽 부인의 버전을 사용한다., 프랑스에서 부터는 좀 멀지만 크로아티아에도 비슷한 이야기가 전승된다고 한다. 두 버전의 이야기 모두 딸은 3명인 인물구조를 갖는다. 그리고 디즈니 시리즈에 나오는 "개스통" 같은 악역이 없다. 원작(1756)과 디즈니의 대표적 차이점은 다른곳에도 많이 정리가 되어있다.  열거하자면 원작은 마녀의 청혼을 거절하여 저주에 걸린다. 원작은 촛대나 시계같은 저주 걸린 하인들이 존재하지 않는다. 원작은 벨의 마을 사람들이 존재하지 않는다. 따라서 개스통 같은 악역도, 야수를 죽이러가지도 않는다. 원작은 벨에게 형제 자매가 있다. 원작에서는 떠난 벨을 떠나보내고 그리움으로 쇠약해져 죽는다. 디즈니 애니메이션(1991) 과 영화(2017)의 차이점도 있다. 열거하면 영화에는 벨의 어머니에 대한 이야기가  추가되었다. 야수의 성격과 지능이 올랐다. 독서가이며, 벨에게 마냥 끌리지 않는다. 개스