티스토리 뷰
개요
아두이노 사용자라면 한 번쯤은 회로도를 그려야하는 순간이 오기 마련입니다.
직접 손으로 그리는 것도 좋은 방법이지만 자료의 유지, 관리 차원에서는 한계점이 많겠죠?
실제로 회로도(스키메틱) 을 작성할 수 있는 유료 및 무료 프로그램은 꽤 다양한 편입니다.
대중적으로 많이 사용하는 유료 회로도 및 PCB 설계 프로그램은 아래와 같습니다.
[ OrCAD ]
[ PADs ]
유료 프로그램의 경우 강력한 기능을 제공하고 있지만, 수백 만원을 호가하는 가격 탓에 전문가 이외의 일반인이 사용하기는 무리가 있는 것이 사실입니다.
유료 프로그램들과 견줄만한 성능을 제공하고 있지는 않지만 회로도를 작성하고, PCB를 설계할 수 있는 다양한 무료 프로그램들이 존재합니다.
무료 프로그램들의 종류는 아래와 같습니다.
[express PCB ]
[ designspark PCB ]
[ Eagle CAD ]
이외에 DipTrace, KiCAD, easyEDA 등등의 프로그램들이 존재합니다.
이런 프리웨어들이 존재한다는 것은 사용자 입장에서 굉장히 반가운 이야기입니다.
하지만 프로그램에서 제공하는 인터페이스 자체가 회로 설계 및 아트웍 전문가들로 초점이 맞춰져 있기 때문에 초급자가 사용하기에는 툴에 대한 이해와 사용법에 대한 숙지 시간이 걸리는 편입니다.
이런 무료 프로그램(프리웨어)들 중 초급자들도 쉽게 그림을 그리듯이 회로도를 작성해볼 수 있는 프로그램이 있습니다.
바로 Fritzing이라는 프로그램인데요.
이번 튜토리얼에서는 Fritzing에 대해 알아보고, 설치 방법에 대해 간단히 알아보도록 하겠습니다.
Fritzing이란?
프로그램의 사용법을 알아보기 전에 Fritzing이란 어떤 프로그램인지 살펴봐야겠죠?
개요에서 간단히 살펴보았지만, Fritzing이란 어떤 프로그램인지 자세히 살펴보도록 하겠습니다.
[ fritzing ]
Fritzing은 예술가, 디자이너, 학생 등 전자 관련 비전공자들이 쉽게 사용할 수 있도록 구성된 CAD Tool입니다.
Fritzing은 프리웨어이기 때문에 별도의 비용 지불 없이 자유롭게 사용이 가능한 장점이 있으며, 전자 관련 비 전공층이 주 대상인 만큼 설계 인터페이스 또한 직관적이며, 간단한 편에 속합니다.
뿐만 아니라 부품 리스트, 거버 파일 등 다양한 형태로 파일을 추출할 수 있는 성능 때문에 비전공자, 초급자분께서 사용하시기에는 안성맞춤인 프로그램이라고 생각합니다.
Fritzing이 가지고 있는 특별한 기능 중 하나는 bread board 레이아웃입니다.
bread board 레이아웃 기능이란 실제 형태의 부품 이미지를 가져와 서로 연결하는 방식의 회로도 제작 방법입니다.
즉 회로 기호의 대한 이해가 부족할지라도 bread board 레이아웃 방식으로 쉽게 연결하면, 회로도로 변환이 가능합니다.
또한 Fritzing은 open source hardware와 밀접한 관계를 가지고 있기 때문에 전세계 많은 사람들이 fritzing용 parts(부품) 파일을 공유하고 있습니다.
위와 같은 장점으로 미뤄보았을 때 초등, 중등 및 비전공 학생 대상 수업에서도 활용도가 높을 것이라고 생각합니다.
설치 방법
앞서 Fritzing이란 무엇인지, 어떠한 장점을 가지고 있는지 알아보았습니다.
프로그램을 사용하기에 앞서 설치 과정을 진행해야겠죠? 지금부터 설치과정에 대해 알아보도록 하겠습니다.
1. Fritzing 홈페이지 접속
아래 링크를 통해 Fritzing 홈페이지에 접속합니다.
2. 상단의 메뉴바(네이게이션)에서 Download를 클릭합니다.
3. Donate 선택하기
Fritzing은 프리웨어이지만, 사용자의 희망에 한해서 기부를 받고 있습니다.
기부를 진행하실 분은 기부하고자 하는 금액을 선택하고, 기부를 원하지 않는 분은 No Donation을 선택한 후에 "Download" 버튼을 클릭합니다.
4. 현재 PC에 설치되어 있는 OS 선택하기
현재 PC에 설치되어 있는 OS를 선택해줍니다. OS를 선택하면 자동으로 다운로드가 진행됩니다.
5. 다운로드가 완료된 압축 파일의 압축을 해제한 후 Fritzing 실행하기
다운로드 된 압축 파일의 압축을 해제한 후에 폴더 안에 있는 Fritzing.exe 파일을 실행시켜줍니다.
아래 사진과 같이 정상적으로 Fritzing 프로그램이 동작된다면, 이상 없이 설치가 완료된 것입니다.
Fritzing의 인터페이스 알아보기
Fritzing은 크게 3가지 영역으로 나누어 볼 수 있습니다.
각 영역은 대한 설명은 아래와 같습니다.
- 브레드보드 영역 : 부품 선택 영역에서 부품을 가져와 실제로 wiring(부품간 선 연결)을 진행하는 영역입니다.
- 부품 선택 영역 : 사용할 부품을 찾거나 선택하여 브레드보드 영역에 추가할 수 있는 영역입니다. 기본적으로 아두이노, spark fun 등 여러 제조사의 제품이 등록되어 있지만, 사용자가 추가로 부품을 등록할 수 있습니다.
- 부품 속성 설정 영역 : 사용할 부품의 속성을 설정하는 영역(inspector)입니다. 부품의 위치, 회전, 사이즈 등을 설정할 수 있으며, 부품에 대한 설명 및 속성을 확인할 수 있습니다.
즉 정리하자면
1. 부품 선택 영역에서 사용할 부품을 고른 뒤,
2. 부품 속성 설정 영역에서 선택한 부품에 대한 속성을 수정 및 설정 후,
3. 브레드보드 영역에서 각 부품들끼리 연결을 진행하는 식의 과정으로 작업이 진행됩니다.
'Dev > IOT' 카테고리의 다른 글
XOR를 이용한 Toggle (1) | 2020.08.06 |
---|---|
Fritzing 회로 그려보기 (0) | 2019.03.29 |
[아두이노] Arduino 제스쳐 센서(Gesture Sensor) 구동하기 (0) | 2019.03.26 |
[아두이노] 0.96인치 OLED 디스플레이 모듈 -I2C (0.96 inch 128X64 OLED Module -I2C) 연결하기 (0) | 2019.03.21 |
[아두이노] Arduino pro mini 3.3V + spy mini camera 연결하기 (0) | 2019.03.08 |
- Total
- Today
- Yesterday