아두이노 프로그래밍을 하다보면 자주 사용하지 않는 함수가 많이 있다. 이러한 함수들의 정보를 찾는데 많은 시간을 허비하곤 한다. 그래서 블로그에 아두이노 함수에 대해 정리하기 시작하였고, 최대한 찾아보기 쉽게 만들고자 한다. 오늘 소개할 함수는 map함수와 constrain함수 이다. 이 두 함수는 주로 analogRead함수를 통해 읽어온 값의 범위를 확장하거나 한정할때 사용한다. ① constrain( value, min, max ); : 변수 value의 값을 min~max 사이의 값으로 한정한다.(최솟값 : min, 최댓값 : max) ② map( val, 0, 1023, min, max); : map함수은 analogRead의 return값을 min~max갑으로 매핑한다. i) constrain..
아두이노는 오픈소스를 제공하여 별도의 코딩없이도 원하는 작업을 수행하기 쉽다. 그럼에도 많은 사람들이 아두이노 소프트웨어를 공부하고 있다. 우선 오픈소스를 제공하는 아두이노 소프트웨어를 왜 공부하는 것일까? 아두이노를 자유자재로 이용하기 위해서는 오픈소스로는 한계가 있다. 따라서 개발하고자 하는 임베디드의 제품 완성도를 높이기 위해서는 아두이노 소프트웨어 공부는 필수적인 것 같다. 아두이노 언어는 프로세싱언어의 기반을 두고 있다. 프로세싱 언어를 공부한 사람이라면 아두이노를 수월하게 코딩해나갈 수 있을 것이다. 다음은 아두이노에서 특히 많이 사용되는 함수들을 정리한 것이다. ① Serial.println(value); : 아두이노 IDE의 시리얼 모니터에 value 값을 인쇄한다. 사용자의 컴퓨터에서 v..
자바의 경우 클래스의 이름과 파일의 이름이 일치하여야 한다. void main(String[] args)가 main 메소드 이며 메소드는 실행하고자 하는 것들이 들어가는 함수 개념으로 이해하면 쉽다. C언어의 경우 printf를 활용하여 결과를 출력하는 반면, 자바의 경우는 System.out.println과 System.out.print를 이용하여 결과를 출력할 수 있다. System.out.print();의 경우는 자동줄 바꿈 기능이 포함되 있지 않은 것이고, System.out.println();의 경우는 자동 줄바꿈 기능 즉 \n을 포함하고 있는 것이다. package test20140712; public class test20140712 { public static void main(String..
오늘 공부할 부분은 HTML의 리스트만들기와 하이퍼링크 이다. 일반적으로 대부분의 웹사이트에서 메뉴를 구성함에 있어 리스트를 사용한다. 또한 메뉴를 클릭하였을 경우, 새로운 페이지로 이동하는 기능 즉 하이퍼링크와 유사한 기능으로 첨부파일을 내려 받는 기능 또한 하이퍼링크의 일종이다. 리스트 만들기는 크게 두가지로 나뉜다. 번호가 존재하는 리스트 형태인 과 번호가 존재하지 않는 형태인 이다. 즉접 코드를 보면 이해하기 편하다. 리스트 만들기 번호가 없는 리스트 네이버 다음 번호가 있는 리스트 네이버 다음 위의 코드에서 ~부분이 번호가 없는 리스트를 생성하고, ~은 번호가 있는 리스트를 생성한다. 각각의 리스트 항목은 를 활용하여 리스트를 생성해 주면된다. 다음으로 하이퍼링크이다. 하이퍼링크의 태그는 이다...
티스토리를 운영하는 블로거나 기타 많은 사람들이 전공이 아닌 취미로 html과 css를 공부하는 것 같다. 나또한 프로그래밍을 공부하고 있지만, 웹 프로그래밍은 전공이 아닌 서브의 개념으로 공부를 시작했던 것 같다. 오늘은 HTML의 태그 중 하나인 H태그에 대해 공부해보고자 한다. H태그의 경우 글의 제목 혹은 강조하고 싶은 내용 등에 주로 쓰이는 태그이다. [h태그의 종류] - 총 6가지로 다음과 같다. ① ② ③ ④ ⑤ ⑥ 앞서 언급했듯이 html의 경우 항상 닫아주는 태그를 사용해야 하고, 이는 h태그에서도 마찬가지로 닫아주는 태그 /를 사용하여 닫아 준다. h1~6까지 있는데 숫자의 크기가 클수록 글자의 크기는 작은 글씨체로 출력이 된다. 예) 다음은 텍스트의 스타일을 변경할 수 있는 스타일 태..
- Total
- Today
- Yesterday
- 파비콘 만들기
- 파이썬
- 서비스센터
- 웹페이지 제작
- 파비콘
- 구굴 RSS등록
- 실습예제
- cpp
- 샤오미
- 한컴 오피스
- c언어
- 반복문
- 카카오링크
- 윈도우10
- 블로그 활성화
- html5
- 제어문
- javascript
- math.h
- 정렬 알고리즘
- 별찍기
- pasilda
- 윈도우 단축키
- 프로그래밍 배우기
- 구글 검색등록
- 다이아몬드 만들기
- 프로그래밍
- 보조배터리
- 검색 등록
- c언어 연습문제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |