아두이노 키트를 구매한 이후에 키트 안에 들어있는 부품들을 몇가지 살펴보았구요.


아두이노 키트를 이용해서 실제로 해볼수 있는 예제들에 대해서 알아 보았었습니다.





이번시간에는 아두이노 프로그래밍을 위해 필요한 프로그램 두가지를 알아보고,


간단한 설명과 함께 다운로드 방법을 알아보고자 합니다.





아두이노(Arduino)는 오픈 소스를 기반으로 한 단일 보드 마이크로컨트롤러로 구성된 보드와 함께 다수의 스위치나 센서로부터 값을 받아들여, LED나 모터와 같은 외부 전자 장치들을 통제할수 있는 제품인데요.


눈에 보이고 만질수 있는 마이크로 컨트롤러와 보드와 기타 장치들이 하드웨어라고 하면, 그러한 하드웨어를 조종할 수 있는 '정신'과 같은 프로그래밍, 즉 소프트웨어가 필요합니다. 


그러한 소프트웨어를 프로그래밍해서 하드웨어에 심어주기 위해선 아두이노 개발 환경을 셋팅해주어야 하는데요.







<아두이노 프로그래밍을 위해 설치가 필요한 프로그램 두가지>


어떻게 사용되는지는 아직 더 공부할 필요가 있지만, 두개 프로그램은 기본적으로 셋팅을 해놓으시는게 도움이 되실 겁니다. ㅎㅎ


저는 맥 환경에서 아두이노를 공부중이라 일반적인 경우랑 다를수 있는데~


맥 환경에서 어려움없이 설계할 수 있도록 프로그램들이 제공중이어서 윈도우용 아두이노랑 크게 다르지 않다고 보시면 될 것 같습니다. ㅎㅎ



1. 아두이노 통합 개발 환경


다운로드 : https://www.arduino.cc/en/Main/Software


아두이노 키트에 프로그래밍 코드를 작성해서 업로드 시킬수 있는 프로그램입니다.


아두이노 키트를 사서 회로를 다 구성했을지라도, 소프트웨어를 업로드 하지않으면, 뇌사상태인 반시체나 다름없지요.


구체적인 사용 방법은 천천히 알아보도록 합니다 ^-^ ㅎ





2. Fritzing 회로설계, 빵판 연습도구 - [전자회로 CAD Tool]


다운로드 : http://fritzing.org/download/


빵판에 소자를 하나하나 꽂아주면, 그렇게 만들어진 회로도를 분석해서 스키메틱과 PCB를 자동으로 구성해주는 프로그램입니다.


아두이노로 기본적으로 구성한 회로를 PCB로 구현하고자 할 때, 꽤나 유용한 프로그램이 될 것 같습니다. 





다음 시간에는 아두이노 통합개발 환경에 포함되어있는 튜토리얼들을 살펴보도록 할 예정입니다.


독학하며 포스팅하는거라 조금 더디고 틀린부분도 있을텐데~ ㅎㅎ


공감은 로그인없이도 가능합니다~ 공감으로 응원해주세요 ㅎㅎ


감사합니다~






블로그 이미지

hehebubu

,