아두이노내친구 블루투스/자율주행자동차/스마트폰앱만들기 3편
블루투스 자동차
블루투스 자동차는 아두이노를 이용하여 스마트앱으로 움직이도록 만든 코딩 로봇입니다. 블루투스 모듈을 이용해서 스마트앱으로 아두이노에게 명령을 내립니다. 아두이노는 받은 명령어를 이해하여 모터를 움직이게 됩니다. 이 블루투스 자동차를 가르친다면 IoT에 대한 기본적인 소양을 기러 줄 수 있습니다. 이제는 사물인터넷 시대입니다. 단순히 로봇을 움직이는 것이 아니라, 로봇과 상호작용할 수 있어야 합니다. 블루투스 자동차 만들기는 IoT교육을 위한 최고의 방법으로 스마트앱과 로봇이 어떻게 상호작용 하는지 이해 할 수 있습니다.
이 책의 내용과 특징
4차 산업혁명의 핵심은 IOT(사물 인터넷)이다. IOT를 직접 다룰 수 있는 가장 좋은 코딩이자 하드웨어가 아두이노입니다.
이 책에서 다루는 초음파 기술은 의료, 자동차를 비롯한 첨단 기술 분야에 많이 사용되고 있으며, 초음파 기술을 활용한 응용도 여러 첨단 기술 분야에서 계속 확대되고 있습니다.
이 책의 첫 번째 프로젝트는 초음파 기술을 사용하여 장애물을 피하면서 자율 주행하는 자동차를 만들어 보는 것입니다.
움직이는 물체에서의 초음파 기술을 소개하였습니다.
블루투스는 이제 모든 스마트폰에 있는 기본 사양이 되었다. 첫 번째 프로젝트에서 만든 자동차에 블루투스 모듈을 연결하여 블루투스 무선조종 자동차를 만드는 것이 두 번째 프로젝트입니다.
직접 만들어 보면 어렵지 않다는 것을 알 수 있고 이 기술을 바탕으로 다른 많은 창작물을 제작할 수 있습니다.
스마트폰 앱을 만들어 사용할 수 있는 방법도 매우 상세하게 설명하였습니다.
앱은 구글플레이에서 “아두이노 내친구”를 입력하면 나오는 블루투스카를 사용해도 되고, http://cafe.naver.com/arduinofun에서 앱 파일을 다운로드 해서 사용할 수도 있습니다.
우리는 소프트웨어에 둘러싸여 살고 있습니다. 컴퓨터는 물론 스마트폰, 전기밥솥, 엘리베이터, 신호등, 자동차 같은 생활 속 기기들은 소프트웨어가 있어야 작동을 합니다.
이것이 바로 소프트웨어의 힘입니다. 혁신의 아이콘으로 불리는 스티브 잡스, 마이크로소프트사를 만든 빌 게이츠, 페이스북을 만든 마크 주커버그. 이들은 모두 소프트웨어로 세상을 바꾼 사람들입니다.
미국 오바마 대통령은 게임을 하지만 말고 직접 만들 줄 알아야 한다고 이야기 했습니다. 영국에서는 국영 방송사인 BBC를 중심으로 산업계, 학계 및 단체들이 재단을 만들고 마이크로비트라는 전자키트를 개발했습니다. 그리고 이 키트를 모든 중학생에게 무료 배포하면서 코딩과 하드웨어 교육을 하고 있습니다.
소프트웨어는 4차 산업혁명 시대를 준비하는 국가경쟁력의 핵심으로 우리들은 반드시 소프트웨어를 잘 알아야 합니다. 이제 우리 아이들은 코딩을 모르면 안 되는 시대에 살아가게 되었는데, 무엇을 어떻게 공부해야 하는지 아직 구체적인 내용이 없어 부모님들이 크게 우려하고 있습니다.
그럼 어떻게 하면 코딩을 쉽고 재미있게 공부할 수 있을까요? 그 해답은 바로 아두이노입니다. 아두이노는 오픈 소스로 누구나 다양한 작품을 쉽고 재미있게 만들 수 있습니다. 직접 아두이노로 작품을 만들면서 코딩을 배우는 것이 배우 효과적입니다. 아두이노로 작품을 만들면서 코딩을 배우면 더욱 몰입할 수 있습니다. 또한 프로그램의 동작을 눈으로 볼 수 있기 때문에 프로그래밍에 대한 이해도가 높아집니다.
우리 아이들이 세상을 리드할 인재가 되려면 아두이노를 배워야 합니다. 기존의 책은 스크래치로 아두이노 코딩하는 법을 설명하였지만, 그 내용이 어렵고 아두이노를 자세하게 설명한 책은 드뭅니다.
이 책은 처음 공부하는 사람도 쉽게 배울 수 있도록 그림을 이용해서 아주 쉽게 설명했습니다. 그리고 아두이노로 작품을 만들기 위한 기초적인 전자회로 내용도 자세히 배울 수 있습니다.
처음 아두이노를 배울 때 가장 힘든 점 중 하는 부품을 구입하는 것입니다. 직접 인터넷을 검색하거나 매장에 가서 부품을 사는 것은 정말 어려운 일입니다. 어떤 부품을 사야하는지 잘 모르기 때문이죠. 이 책은 자율 주행 자동차를 만드는 부품을 포장하여 책과 같이 제공하기 때문에 직접 부품을 구매하는 어려움을 덜 수 있습니다. 수많은 테스트를 해서 무인 자동차를 만들 수 있는 최고의 부품을 골라서 독자에게 제공하고 있습니다.
또한 스마트앱으로 자율 주행 자동차를 움직일 수 있는 방법도 자세히 설명했습니다. 이제는 사물 인터넷 시대로 스마트앱으로 여러 장치를 움직일 수 있는 방법도 알아야 합니다. 앱인벤터로 앱을 만들고 직접 자율 주행 자동차를 움직이면서 방법도 배워보겠습니다.
우리 아이들이 전 세계적으로 가장 유명한 아두이노 코딩과 전자보드를 배워서 머지않은 훗날 스티브 잡스, 빌 게이츠, 엘론 머스크와 같은 세계 역사를 새로 쓰는 사람으로 성장하길 바랍니다.