HARDWARE(35)
-
arduino port manipulation
Arduino의 기본 코드는 홈페이지에 너무나도 자세히 나와 있으므로 참고 하시기 바랍니다.https://www.arduino.cc/en/Reference/HomePageArduino - Referencewww.arduino.ccArduino의 포트 설정의 다른 방법에 대해 알아보겠습니다. 보통 Arduino에서 핀의 입출력 상태를 설정할 때 pinMode( ) 라는 명령어를 사용합니다. 하지만 Arduino에서도 C언어나 어셈블리 처럼 DDR 명령어가 적용됩니다. 먼저 포트와 핀과의 관계에 대해 정리하면 다음과 같습니다. B (digital pin 8 to 13) C (analog input pins) D (digital pins 0 to 7) port B 에는 8~13핀, port C 에는 analo..
2018.07.20 -
HC-06 블루투스 설정 / 문자열 전송
http://deneb21.tistory.com/267?category=609694
2018.07.20 -
l298n 모터 드라이버 가이드 참고 사이트
http://deneb21.tistory.com/277?category=609694http://deneb21.tistory.com/281?category=609694
2018.07.20 -
serial 통신
Serial 통신 클래스 :아두이노 보트와 컴퓨터 또는 다른 장치와의 통신에 사용된다. 모든 아두이노 보드에는 최소 한개의 시리얼 포트(UART 또는 USART)를 가지며 Serial이라고 한다. 디지털 핀 0(Rx) 과 핀 1(Tx)을 사용한 통신은 USB를 통해 컴퓨터와도 통신을 할 수가 있다. 그러므로 이 함수를 사용하면 1번과 0번핀은 디지털 입력 및 출력 핀으로 사용할 수 없다. 아두이노 보드와의 통신을 위해 내장된 아두이노 시리얼 모니터 환경을 이용할 수 있다. 툴바에 있는 시리얼 모니터 버튼을 누르고 begin()에서 지정한 값과 동일한 보레이트 값을 지정하면 된다. 아두이노 메가(Arduino Mega)는 세개의 시리얼 포트를 더 가지고 있다: Serial1은 19번(Rx)과 18번(Tx)..
2018.07.08 -
01_라즈베리 파이 시작을 위한 준비
00_라즈베리 파이 공부를 위한 기본용어01_라즈베리 파이 시작을 위한 준비
2018.06.27 -
00_라즈베리 파이 공부를 위한 기본 용어
00_라즈베리 파이 공부를 위한 기본 용어01_라즈베리 파이 시작을 위한 준비 enkoaccess접근access point액세스 포인트Android안드로이드application애플리케이션audio오디오backup백업boot부트booting부팅bootmode부트모드build빌드Camera Module카메라 모듈capture캡처code코드codec코덱command명령command line명령행Compute Module컴퓨트 모듈configuration구성contents콘텐츠cycle window사이클 윈도Debian데비안desktop데스크톱device디바이스Device Tree디바이스 트리display디스플레이distribution배포판download다운로드DPIDPIeditor편집기EnterEn..
2018.06.27 -
마이크로 프로세서(라즈베리파이) vs 마이크로 컨트롤러(아두이노)
오늘은 마이크로 컨트롤러(Micro controller Unit (MCU))와 마이크로 프로세서 (Micro Processor Unit (MPU))에 대해 알아보고 두 부품의 차이점을 비교해 보도록 하겠습니다. 프로세서란? 프로세서(Processor)란 프로그램의 명령어를 처리하기 위한 장치를 말합니다. 마이크로 프로세서와 마이크로 컨트롤러로 분류할 수 있으며, 연산단위(처리능력)에 따라 4비트 ~ 64비트 등으로 나눌 수 있습니다. 결국 "마이크로 컨트롤러"와 "마이크로 프로세서"는 명령어를 처리하기 위한 장치를 말합니다. 그렇다면 각각의 특징과 차이점은 무엇일까요? 마이크로 프로세서란? 내부에 레지스터, 제어장치, 연산장치를 포함하여 연산에 특화된 기능을 갖는 장치를 말합니다. 컴퓨터의 CPU 또한 ..
2018.06.26 -
[아두이노 호환보드] CH340/Ch341 설치 방법
아두이노 호환보드를 구입하셨을 때는 컴퓨터와 연결하기위한 드라이버를 설치해주셔야하는데요. 위 자료를 먼저 다운 받아주세요^^ 1. 다운로드 링크 접속하여 첨부파일 다운로드/압축풀기 2. 내PC의 운영체제 확인 후 CH341SER 폴더 -> CH341SER폴더 -> - 32비트 : SETUP EXE 더블클릭 - 64비트 : DRVSETUP64 폴더 -> DRVSETUP64.EXE 파일을 CH341 폴더에 삽입 후 더블클릭하여 실행 3. INSTALL 버튼클릭 -> 설치완료 후 닫기 4. 아두이노를 PC와 연결 후 아두이노IDE 또는 제어판(장치관리자-포트)에서 포트 입력확인
2018.06.15 -
아두이노 네오픽셀 라이브러리
아두이노 네오픽셀 프로젝트
2018.06.11 -
아두이노 시작하기
아두이노 시작하기 00. 개요 아두이노 환경은 소프트웨어나 전자공학과 관련된 경험이 없는 초보자도 쉽게 사용할 수 있도록 설계되었습니다. 아두이노는 전세계적으로 수많은 교육 프로그램에서 사용되고 있으며, 특히 기술에 대한 깊은 이해 없이도 쉽게 프로토 타입을 만들고자 하는 디자이너와 예술가 들이 많이 사용하고 있습니다. 아두이노 커뮤니티에서는 아두이노 기능을 제어하는 컴퓨터 명령이 포함된 소스코드를 보통 아두이노 스케치(Sketch)라고 부릅니다. 01. 아두이노 소프트웨어 스케치(sketch)라고 하는 소프트웨어 프로그램은 컴퓨터에 설치된 아두이노 통합개발 환경(IDE)을 사용하여 만들어집니다. 이 IDE 에서는 코드를 작성 및 편집할 수 있으며, 아두이노 하드웨어에서 이해할 수 있는 명령어로 코드를 ..
2018.06.11