본문 바로가기

전체 글

(173)
아두이노 기초강좌 - 4. 버튼 입력받기 본 강좌는 지인의 사이트에서 허락받고 퍼온 강좌입니다.다른곳으로 불펌하시면 곤란합니다.그리고 제가 아두이노를 그리 잘 알지는 못합니다.저한테 물어보시는것도 곤란.... ^^#ads_1버튼을 누르면 아두이노 2번핀으로 신호를 받아들이는 회로를 만들어 봅시다 버튼을 눌렀을때 5V (Volt)버튼을 뗏을때 0V 이렇게 생각할 수 있겠죠? 그럼 5V의 전기를 어디서 끌어와 써야 하는데 SMPS나 어댑터가 없다면 곤란하겠죠?아날로그 핀 위에 보시면 5V 출력핀이 있습니다. 이걸 쓰도록 하죠. 자 그럼 핀들을 어떻게 연결해야 할까요? [그림 1] 회로는 이렇게 연결하시고 아두이노 프로그래밍을 아래와 같이 코딩해보죠 #define BTN_PIN 2 void setup() { Serial.begin(9600); pin..
아두이노 기초강좌 - 3. 아두이노 Hello World? 본 강좌는 지인의 사이트에서 허락받고 퍼온 강좌입니다.다른곳으로 불펌하시면 곤란합니다.그리고 제가 아두이노를 그리 잘 알지는 못합니다.저한테 물어보시는것도 곤란.... ^^#ads_1이 전에 프로그래밍을 한번이라도 배워 본 사람이라면 항상 첫예제는 Hollo World 라는거 아시죠?아두이노에서 이 Hello World에 상응하는 예제는 LED 를 껐다 켰다 하는 것입니다. 아두이노에는 내장된 LED가 몇개가 있는데요. 그 중 테스트를 한다거나 상태를 체크하기 위해 사용하는 LED가 13핀에 연결되어 있습니다.아래 그림에서 빨간색 네모상자 안에 있는 녀석이 바로 그것입니다. 별도의 부품은 필요가 없이 바로 코딩을 해 봅시다 #define PIN 13 void setup() { pinMode(PIN, OU..
아두이노 기초강좌 - 2. 아두이노 개발환경 본 강좌는 지인의 사이트에서 허락받고 퍼온 강좌입니다.다른곳으로 불펌하시면 곤란합니다.그리고 제가 아두이노를 그리 잘 알지는 못합니다.저한테 물어보시는것도 곤란.... ^^#ads_1아두이노는 통합개발 환경(IDE)를 제공합니다. http://arduino.cc/en/Main/Software 위 링크로 가서 1.0.x (이글을 쓰는 시점에서는 1.0.6 이네요) 버전을 다운로드 해 주세요만약 자신의 아두이노 버전이 arduino DUE 라면 1.5.x 버전을 받으셔야 합니다.다운로드가 완료되면 적당한 곳에 압축을 해제하고.. 이제 PC의 USB포트에 아두이노 보드를 연결합니다.[시작] -> [컴퓨터] -> 오른쪽마우스 클릭 -> [관리]를 클릭하면 아래와 같이 컴퓨터 관리 창이 뜹니다. 왼쪽 목록에서 [..
아두이노 기초강좌 - 1. 아두이노란? 본 강좌는 지인의 사이트에서 허락받고 퍼온 강좌입니다.다른곳으로 불펌하시면 곤란합니다.그리고 제가 아두이노를 그리 잘 알지는 못합니다.저한테 물어보시는것도 곤란.... ^^#ads_1 아두이노는 마이크로 컨트롤러(마이컴이라고도 불림)와 기타 부품들을 pcb기판에 하나로 삽입해 만든 미니 컴퓨터입니다.여기에 더해 사용자가 프로그램을 쉽게 할 수 있도록 부트로더에 프레임워크 소프트웨어를 펌웨어로 삽입해 놓은것입니다. ※ 아두이노 제품중 대표적인 Arduino UNO 입니다.Mini, UNO, Mega 는 AVR의 ATmega 328 을, DUE 는 ARM MCU를 사용합니다.#ads_2아두이노가 없이 일반인들이 AVR 또는 ARM 용 프로그램을 하기는 꽤 어려운 편입니다.수 많은 레지스트리를 직접 조작해야 ..
중고 캠핑카 프레임 팔아요 친구놈 고물상에 캠핑카 프레임이 들어와서 팔아달라네요혹시 사실분 계신가요?가격 : 100만원위치 : 부산연락처 : 영일영 칠사이빵 팔구칠육#ads_1 #ads_2 #ads_3
간단하게 노트북과 pc를 연결하는 방법 원채 뭐 사는걸 좋아하지 않는 성격때문에 세상이 어떻게 돌아가고 어떤 물건이 있는지 모르고 살았네요업무상 노트북과 pc를 연결할 일이 있어 찾아보던중 정말 편리한 제품이 있어 소개합니다.#ads_1 #ads_2바로 이것인데요. 저 usb 메모리 같이 생긴 부분을 pc와 노트북 양쪽에 꽂아주면 자동으로 프로그램이 실행됩니다.그러고 나면 pc모니터에서 마우스 커서를 화면 바깥으로 이동하면 신기하게도 노트북에 커서가 나타납니다. 마치 더블 모니터처럼요.pc에서 파일을 복사해서 마우스 커서를 노트북으로 옮긴 후 붙여넣기하면 복사가 됩니다. 반대의 경우도 마찬가지고요. mac이나 리눅스, 윈도우pc 등의 다른 os의 컴퓨터끼리 통신하는 건 각각 용도에 맞는 제품이 따로 있습니다.너무 신기하고 편리해서 소개해 드리..
rsync 미러링 백업하기 rsync로 백업서버를 만들어 봅시다#ads_1본서버에 rsync 서버를 두고 백업서버에 rsync 클라이언트로 연결 할 수도 있지만 절차가 복잡합니다.간단하게 백업서버에서 ssh로 rsync 클라이언트만 이용해 백업하는 방법을 알아봅시다. 먼저 ssh 로 서버에 연결하면 비밀번호를 물어보게 됩니다.수작업으로 접속한다면 문제될게 없지만 crond 등으로 자동백업을 구현하려면 문제가 됩니다.keygen을 이용하여 백업서버에 공개키(비대칭키)를 만들어 본서버에 공개키를 등록해두면 다음부터는 비밀번호를 묻지 않습니다.우선 키를 만들어 봅시다# ssh-keygen -t rsa이렇게 하면 뭘 입력하라고 물어보는데 그냥 모두 엔터치고 넘어갑니다.# lsid_rsa id_rsa.pub이렇게 두개의 파일이 보입니다.i..
아두이노 커뮤니티 - 이노데브 아두이노 커뮤니티입니다.초보강좌가 진행중이네요.같이 아두이노를 배워보아요~ 이노데브 - http://inodev.co.kr