아두이노 6

팬케익 프린터 반죽 압출용 에어펌프 달다 삽질한 일

작년 메이커 페어에 가지고 나갔던 팬케익 프린터의 펌프가 중간에 끊기거나 굵기가 고르게 나오지 않는 문제가 있어서 개선을 해서 올해도 가지고 나가 울궈먹으려고 손을 대면서 이 모든 일이 시작되었다. 핑크색으로 된 것이 페리스탈틱펌프다. 옆에 산처럼 쌓인 고뇌의 팬케익을 보라! 작년에 쓴 펌프는 페리스탈틱 펌프라는 묘한 이름의 펌프인데, 튜브를 롤러로 눌러 짜주는 방식이다.롤러게 세개 달린 휠에 실리콘 튜브를 감고 바깥에 케이싱을 둘러 롤러가 튜브를 눌러 줄 수 있도록 만들어진 구조인데, 구조상 롤러가 누르고 있던 부분엔 팬케익 반죽이 없기 때문에 펌프가 한 바퀴 돌 때마다 토출되는 반죽이 세 번씩 끊기거나 가늘어진다. 그래서 팬케익 프린터를 처음 만든 사람도 쓴다는 압축공기를 반죽통에 밀어 넣는 방식을 ..

Make It Yourself 2015.09.27

탈옥 안한 아이폰으로 아두이노 제어하기

아이폰은 아래쪽에 달린 30핀 커넥터를 통해서 외부기기를 제어하거나 데이타를 받으려면 애플과 계약을 체결해야만 가능하기 때문에 탈옥을 해야만 외부와 시리얼통신이 가능했었다. 그러나 작년에 RedPark라는 회사에서 iOS기기용 30핀 커넥터에 연결해서 쓸수 있는 시리얼케이블을 출시해서 이제는 그 시리얼케이블만 사면 손쉽게 외부기기를 아이폰과 시리얼포트를 통해 연결할 수 있게 되었다. 사실 이 시리얼케이블은 출시된지 좀 됐고 나도 산지가 반년은 훨씬 넘었으나 사 놓기만 하고 그간 방치하다가 며칠전에서야 연결해봤다. 늦어진데 일조한 이유가 이 케이블의 한쪽끝이 RS-232 9핀 커넥터라서 아두이노 같은 마이크로 컨트롤러와 연결하려면 TTL레벨로 전압을 변환해주는 보드가 별도로 필요하다는 것이다. RS-232..

Electronics 2012.01.18

아두이노로 만드는 로봇 Blinky 1편

요즘 대전에 있는 메이커스페이스인 무규칙이종결합공작소 용도변경에서 아두이노를 이용한 인형인지 로봇인지를 만드는 워크샵을 진행하고 있다. 일주일에 한번씩 2~3시간 정도 진행하는데 어제 3주차가 지났다. 처음엔 반짝 반짝 작은 LED 라는 제목으로 시작해서 그냥 LED를 켜는 다양한 방법들을 알려주는 것으로 생각하고 시작했으나, 응용이 아닌 원론위주의 재미없는 강의가 될것 같아서 간단한 로봇을 만들어 보는 것으로 목표를 바꿨다. 일단 몸통으로는 주변에 굴러다니던 프링글스 미니 용기를 쓰기로 했다. 꼭 프링글스 미니가 아니라도, 테이크아웃 커피 컵 같은 것으로 만들어도 충분하다. 사용할 LED크기에 따라 3mm에서 5mm의 구멍을 드릴로 뚫어주고 안쪽에서 LED를 끼워 넣으면 딱 맞게 들어 간다. 코 위치에..

Electronics 2011.12.20

아두이노 기초강좌 5

오늘은 아두이노에 스위치를 달아보기로하자. 스위치도 앞서 사용한 조도 센서처럼 아두이노에게는 입력 장치이다. 스위치에도 여러 종류가 있다. 누르고 있는 동안만 신호가 가는 스위치가 있고, 한번 누르면 손을 놓아도 신호가 가고 다시 누르면 튀어나오면서 신호가 끊기는 스위치도 있다. 슬라이드 스위치는 누르는게 아니라 좌우로 미는 식으로 사용하는데, 이건 여러단자들 간에 신호 전환이나 전원스위치로 주로 사용한다. 오늘 사용할 스위치는 아두이노에 리셋 스위치로도 달려 있는 푸쉬버튼 스위치로서, 눌렀을때만 접점이 붙고 놓으면 바로 떨어지는 방식의 스위치이다. 이 푸쉬버튼 스위치는 세탁기, 밥통을 비롯한 수많은 가전제품의 조작판에 들어가는 것으로써, 일단 눌러보면 그 느낌이 매우 친숙할 것이다. 세탁기나 밥통을 보..

Electronics 2010.06.22

아두이노 기초 강좌 1

지난 번에는 아두이노가 무엇인가와 아두이노에 흥미를 가질 수 있을 만한 예를 몇가지 보는 것으로 아두이노를 소개하는 시간을 가졌다. 이번에는 약간 깊이 들어가보기로 한다. 약간만 ^^ 아두이노로 할 수 있는 가장 간단한 일이 LED를 켜고 끄는 것이다. 그걸 하기 위한 도구를 어떻게 준비하고 연결해야되는지를 알아 보자. 먼저 아두이노 보드와 컴퓨터가 필요하고, 둘을 연결할 USB케이블이 필요하다. 그리고 컴퓨터에 아두이노 프로그래밍을 위한 프로그램인 아두이노를 www.arduino.cc 에서 자기 OS에 맞는 것으로 무료로 다운받아 설치한다. 오픈소스라서 공짜다. 걱정하지 말고 다운받아서 설치하자. 아두이노 보드와 USB케이블은 www.plughouse.co.kr에서 살 수 있다. 전자부품을 잘 모르면 ..

Electronics 2010.04.07

꽃보다 남자? 물감보다 아두이노!

얼마 전 있었던 창작자들을 위한 LETS 컨퍼런스에서 한 테이블을 차지하고 아두이노를 소개하는 시간을 가졌는데, 관심은 있으나 배울 기회가 없어서 접하지 못하는 사람들이 많다는 것을 알게되었다. 돈 내고 배울 수 있는 곳도 있으나 가격도 만만치 않고 서울에서만 하는 관계로 지방에 살면 접근성도 좋지 않다. 그래서 이 블로그에서 쌩초보를 위한 강좌를 연재해보기로 했다. 10회 정도를 목표로 전자회로에 대해 아무것도 모르는 사람도 쉽게 알 수 있을 정도로 쉽게 쓰는것을 목표로 하고 있다. 아두이노 보드 이름도 낯선 아두이노(Arduino), 무엇에 쓰는 물건인가? 정체는 무엇인가? LED(전구처럼 불이 켜지는 부품)를 정해진 규칙(프로그램)에 따라 자동으로 켜지고 꺼지게 할 수도 있고 모터를 원하는 속도로 ..

Electronics 2010.03.30