본문 바로가기

아두이노16

아르두이노 방갑다 - hello world! 설명도 안읽어 보고 대충 USB 케이블부터 연결했다. 드라이버 설치화면이 떠서 보니 다운 받은 개발 환경의 \arduino-0015\drivers\FTDI USB Drivers 폴더가 있어서 드라이버설치 문제는 이제 부터였다. 개발환경(arduino.exe)을 실행하고 대충 blink 예제(스케치)를 불러왔는데... 어떤게 컴파일 버튼인지 모르겠네...에라 모르겠다 아무거나 눌러보자 .. 플레이 버튼을 누르니 컴파일은 된다... 하드웨어로 프로그램을 다운 받아야하는데 어떤거지.... 버튼을 보니 Upload to I/O board 라는 버튼이 있다 [ ->| ] 이렇게 생긴.... 다운로드가 아니고 업로드구나.....^^a 엥 ...눌렀으나 오류가 난다. 설명 보자....ㅡㅡ;;; 장치관리자에서 USB .. 2009. 4. 16.
arduino란 무엇인가? (아르두이노,아두이노,아르뒤노) arduino는 단순한 IO 보드로 만들어진 또는 임베디드컴퓨팅) 플렛폼이다. 메인칩은 AVR인 ATmega168을 주로 사용한다. IO는 디지털 입출력핀이 14개, 아날로그 입력이 6개, PWM 6개, 시리얼 통신포트, usb 단자, 외부 전원단자를 갖추고 있다. 아르두이노의 장점은 전자회로, 또는 프로그래밍에 익숙치않은 사람도 쉽게 접근 가능하게 그 문턱을 낮췄다는데 의의가 있다. 기존 AVR 프로그래밍의 경우 코딩하고 컴파일하고, isp 같은 장치로 보드에 프로그램 업로드하고 오류나면 다시 디버깅하고를 반복해야 했으나 , 아르두이노는 usb에 꽂기만하면 연결되고 개발환경에서 업로드 버튼만 누르면 보드에 프로그램이 업로드 되어 실행된다. 전원도 USB 자체에서 충당한다. 개발 언어도 자체 언어를 사용.. 2009. 4. 10.
Arduino와 Wiring arduino를 검색하다보니 wiring이라는 h/w도 알게되었는데, 내가 보기엔 똑같이 생겼는데 차이점을 알수가 없었다. 그래서 차이점을 알기위해 또 검색.... arduino와 갈등하게 만든 샘플전자에서 팔고 있는 wiring 보드이다. Wiring이 먼저 만들어지고 나중에 Arduin가 만들어짐. 언어(s/w, 개발도구)는 거의 똑같다. wiring이 시리얼포트가 하나 더 있다고 한다. 현재 활동하고 있는 사용자는 arduino가 더 많음. arduino가 좀더 저렴하고 종류가 많다. 아무래도 저렴해서 더 많이 보급된게 아닌가 싶다. 2009. 4. 6.
마이크로 컨트롤러 용어 및 개념 정리 MCU (Micro Control Unit) : 마이크로 컨트롤러, 일종의 느린 CPU, 대부분 플래쉬 메모리를 내장하고 있슴. 단독으로 동작가능. 디지털 입력에는 0V 또는 5V 가, 아날로그 입력에는 0V ~ 5V의 전압이 1024단계로 읽힘. 디지털 출력, PWM출력(256단계). Atmel이라는 회사의 AVR시리즈 - Atmega168 : 20MHz, 4,400원 정도. ISP (In System Programer) : 마이크로 컨트롤러를 프로그램 하는 장치, 프린터포트, 시리얼 포트, USB 포트용이 있다. 임베디드 프로그래밍. AVR-ISP 포트는 6핀, 또는 10핀( 모양만 다르고 10핀중 4핀은 GND) P-AVRISP : ISP 다운로드용 프린터 포트 커넥터 AVR STUDIO에서는 P-.. 2009. 4. 3.