본문 바로가기

arduino

KiCad 기초과정 4 KiCad 기초과정 4 KiCad 기초과정 1 KiCad 기초과정 2 KiCad 기초과정 3 KiCad 기초과정 4 KiCad 기초과정 5 KiCad 기초과정 6 회로도 그릴때 사용하는 부품을 만들어 봅시다. 아두이노 프로 미니를 부품처럼 만들어 봅시다. (단, 여기서 만들어진 것은 그대로 사용하면 나중에 문제가 될수 있습니다. 이 장에서 만드는 것은 가능한 빨리 전체를 살펴보기 위해서 가능한 세부적인 것들을 그냥 넘어갔습니다. 참고하시고 꼭 KiCad 홈페이지에 있는 문서를 보고 자세히 공부하시기 바랍니다.) 핀의 이름과 번호를 붙일때 마우스를 사용하지 말고 가능한 키보드만으로 그려봅시다. 대부분의 CAD 프로그램들은 몇가지 단축키를 외워두면 사용이 많이 쉬워집니다. 100 mil = 2.54 mm =.. 더보기
KiCad 기초과정 3 KiCad 기초과정 3 KiCad 기초과정 1 KiCad 기초과정 2 KiCad 기초과정 3 KiCad 기초과정 4 KiCad 기초과정 5 KiCad 기초과정 6 PCB 를 완성시켜봅시다.Copper Pour 를 만들어서 GND 와 연결해 줍니다. 거버데이타(gerber) 를 만들어 봅시다. 만들어진 거버파일을 PCB 제작회사에 넘겨주면 PCB 를 만들수 있습니다. 더보기
KiCad 기초과정 1 KiCad 기초과정 1 KiCad 기초과정 1 KiCad 기초과정 2 KiCad 기초과정 3 KiCad 기초과정 4 KiCad 기초과정 5 KiCad 기초과정 6 KiCad 사용법을 익혀보겠습니다. kicad-pcb.org 에서 자신에게 맞는 파일을 다운받아서 설치한다. KiCad 를 실행시킨다. 간단한 회로를 그려본다. LED 를 라이브러리에서 가져온다. 저항을 라이브러리에서 가져온다. 전원커넥터를 라이브러리에서 가져온다. 더보기
Arduino+EthernetShield 와 Google Drive & PushingBox 를 사용한 Simple DAQ (위) 구글드라이브에 수집된 자료로 바로 그린 그래프 (위) 아두이노 메가와 이더넷실드를 연결하고, 센서와 스위치를 연결, 공유기를 통해 인터넷에 연결된 상태 [개요] 설문조사등에 사용되는 구글양식(Form) 을 이용하여 정해진 양식의 데이터를 구글문서 spreadsheet 에 등록할 수 있다. 이것을 이용하면 간단한 DAQ 즉, 데이터를 얻어서 정해진 장소에 저장시키는 기능을 아두이노로 구현할 수 있겠다는 생각이 들었다. 기본적으로 DAQ 는 센서의 입력을 받아 그것을 저장하는 역할을 한다. 가격이 비쌀수록 더 정밀한 센서값을 읽어들일 수 있고, 저장 간격 즉 sampling rate 를 작게 할수 있다. 그리고 충분히 오랜기간동안 데이터를 누적시킬 수 있어야 한다. 하지만 Arduino 로 그러한 성.. 더보기
LabVIEW 를 이용한 Arduino 활용 LabVIEW 를 이용한 Arduino 활용 Arduino 는 그 자체로도 꽤나 괜찮은 도구이다. 하지만 그 도구가 PC와 만나면 더 큰 활용이 가능해진다. 그래서 보통은 Processing 이라는 프로그램을 사용한다. 이유는 기존의 PC용 프로그램을 만든다는 것이 그리 만만하지 않기 때문이다. 특히 Windows 운영체제에서 프로그램을 한다는 것은 전공자가 아닌 이상은 쉽지 않다. 그래서 아두이노를 이용하된 컴퓨터공학을 전공하지 않은 이들을 위해 특히 예술계통에서 컴퓨터 그래픽등으로 작업을 하는 이들을 위해 나온 것이 Processing 이라는 프로그램툴이다. C++, C# 등보다 어렵지 않고, 윈도우 프로그램도 며칠만 배우면 가능해진다. Visual C++ 을 배워야하고, API 니, MFC 니 이런.. 더보기