분류 전체보기 (155) 썸네일형 리스트형 아두이노 논리회로 다루기 (74HC595) 이번에는 74HC595(논리 회로)를 다루는 방법을 알려드리겠습니다(이번 포스트의 내용은 저의 개인적인 추측으로 이뤄졌습니다) 이녀석이 74HC595라는 녀석 인데요 이녀석을 이용하여 Led를 제어 할건데요 위와같은 논리 회로를 이용하는 이유는 아두이노를 사용할때 15개의 디지털 핀이 있지만(RX, TX포함) 이것만으로 부족 할때가 있어서 Vcc와 GND를포함해서 5개의 핀을 8개로 확장할수있기 때문에 74HC595 를 사용합니다 회로는 위의 사진을보고 연결해주시면 됩니다. 74HC595를 편하게 사용하기위해아두이노에서 shiftOut이라는 함수를 사용하는데요 shiftout 첫번째 값두번째 값 세번째 값 네번째 값 디지털 2번핀디지털 4번핀 LSBFRIST또는MSBFRIST이진코드 shiftOut의 세.. 아두이노 레이저(with 눈차크) 이번에는 아두이노에다가레이저와 서보2개를 달아서 눈차크로 조종할수 있는 레이저 포인터를 만들어 봤습니다. 이미지 출처:http://www.thingiverse.com/thing:501701 완성된 모습은 위의 사진과 비슷하지만 제가 사용한 레이저와 미니서보의 크기가 안맞아서다시그렸습니다 3d프린터가 있으신 분들은 첨부파일에 stl파일을첨부했으니 필요하시면 다운 해주세요 이부분은 레이저와중간서보(수직으로 움직이게하는 서보)를 연결해주는부분이고요 이부분은수직으로 움직이게해주는 서보를 장착할 자리 입니다 123d design을 사용하실수있는분들은 123dx파일을올렸으니 도면을 참고해서 그리시길 발합니다 위의 도면에 맞는 레이저 포인트는아래의 사이트에서 주문하실수 있습니다http://item2.gmarket.c.. 3D 프린터 작품1 1M옴짜리 저항은 많은데보관할 통이 없어서간단하게 123d design이라는 프로그램으로 그려봤어요 만든 목적이 저항통을 위한거라 저항을 담았는데 좀 빡빡하더라고요(100개) 그리고 해보니깐 100원짜리용 저금통으로사용해도 될것 같아요! 우연히 해봤는데크기가 딱맞아서 기분 좋아짐ㅋ 필요하신 분들은 직접 그리실수도 있지만혹시나 해서 도면 올립니다(stl)stl파일 이기 때문에 Cura같은 프로그램으로 여러분 입맛에맞게 변경 해주세요. 아두이노 피아노 안녕하세요 Apple 입니다. 오늘은 아두이노와 프로세싱을 이용하여 독특한 피아노를 만들려 합니다. 일단 우리의 목표는 아래의 동영상처럼 구현하는것 입니다.일단 하기전에 capacitive 라는 라이브러리를 다운 받으셔야 합니다.http://playground.arduino.cc/Main/CapacitiveSensor?from=Main.CapSense 위의 사이트에 들어가셔서 다운 하시면 됩니다. 다운후 압축을 풀어 다음과같은 경로에 저장 합니다.문서(Documents) > Arduino > libraries 그리고난후 아두이노스케치를 실행하셔서 상단에서스케치 > 라이브러리 가져오기 > CapacitiveSensor(밑에 있어요) 가 있는지 확인하셔야 합니다. 이제 소프트웨어 설정이 끝났으니깐 하드웨어를.. 3d 프린터 사용후기 저번 크리스마스때xyz방식의 3d 프린터를 샀는데요 로봇기구물이나 제가 만들고싶은것때문에여러종류의 프린터를 고민 하다가 결국 친구가 샀던것으로 샀습니다.(마침 31%할인하고있었음) 바로 이녀석입니다 조립식 이여서 집에서 직접 조립했는데 조립시간이 무려 7시간 이상 걸렸어요.힘들어서 죽는줄 하지만 막상 완성하고보니깐 출력사이즈가 크고(220*220*230)필라맨트도 2개와서 좋았는데!! 필라맨트를 녹이는 히터가 고장나서 새로 샀고역시 친구가 말한데로높이 맞추는게 생각보다 쉽지 않았어요. A4용지 1장 들어갈락 말락한정도에서직접 높이를 맞춰야하니 여기서 시간이 많이 걸렸는데 다행이 한번 정확히 맞추니깐 다음에 따로 맞출필요가 없었어요. 그래서 전에 만들었던초음파센서 커버를 뽑아봤습니다. 잘 나왔죠? 3d 프.. 프로세싱 가위바위보 게임 프로세싱으로 가위바위보 게임을 간단하게 만들어 봤습니다.코드는 대충 이런식인데요 일단 코드를 조시면 처음보는것들이 있는데요설명 하자면 일단 맨위의 PImage라는것은int, float, char과같은 자료형 의 종류인데요그중에서 이미지를 저장할수있는 자료형입니다. 그래서PImage[] img = new PImage[3];를 해석하면"PImage형태인 img라는 배열의 길이를 3으로 설정하겠다"라는 뜻입니다. 그러면 img배열에다가 3개의 이미지를 저장할수 있게됩니다. 다음으로이부분에서 loadImage라는 함수가 있는데요 이함수는 이미지를 로드해주는 함수 입니다.그래서 안에 들어가는 값은"이미지이름"입니다.여기서 주의할점은 확장명까지 적어야합니다. 가위, 바위, 보 이미지들을 각각불러와위에서 만든 img.. 9-4 프로세싱 면을 다뤄보자(타원) 안녕하세요 Apple입니다. 오늘은 "면을 다뤄보자"의 마지막 포스팅인타원을 그려보겠습니다. Processing에서 타원(원)을 그리는함수는 2개가 있는데요바로 타원이라는 뜻의 ellipse함수와 호의 뜻이있는 arc가 있습니다. 뜻 그대로 ellipse는 타원을 arc는 호를 그립니다. 일단 원을 그릴려면 원의 중심 좌표와가로길이와 세로길이가 필요합니다. 그래서 ellipse함수에는 4개의 값이 들어갑니다.ellipse 첫번째 값 원의 x중심 좌표 두번째 값 원의 y중심 좌표 세번째 값 원의 가로길이 네번째 값 원의 세로길이 예시 다음은 arc인데요위에서 설명했듯이 호를 그리는 함수 입니다.그래서 arc는 ellipse와는 다르게처음 각도값이랑나중 각도값이 필요한데요 Processing에서 각도의 단위.. 9.3 프로세싱 면을 다뤄보자(다각형) 안녕하세요 Apple 입니다. 오늘은 예고한데로 다각형을 그릴수있는 함수를 알아보겠습니다. 다각형 그리는 방법은 아주 간단합니다. 바로 vertex라는 함수를 사용하면 되는데요vertex함수를 사용하면 같이 사용되는 함수들이beginShape와 endShape 함수 입니다. 위의 코드를 작성하여 실행하면이런 도형이 만들어 집니다. vertex 첫번째 값 점의 x좌표 두번째 값 점의 y좌표 입니다. 첫번째 vertex부터 차래대로 다음vertex까지 선을 이어서 도형을 만듭니다. 예를 들어서vertex(0,0);vertex(500,500);vertex(0,500);라고 있으면 (0,0)에서 (500,500)으로 선을 잇고(0,500)으로 선을 이어서 도형을 만듭니다. beginShape과 endShape에.. 이전 1 ··· 15 16 17 18 19 20 다음