일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- object
- toString
- http://jeonghwan-kim.github.io/dev/2019/06/25/react-ts.html
- 출처 : https://webdir.tistory.com/506
- 출처 : https://joshua1988.github.io/web-development/javascript/promise-for-beginners/
- 게시판
- https://velog.io/@velopert/create-typescript-react-component
- Today
- Total
목록아두이노 (20)
Back Ground
1.7 세그먼트 사용하기 7세그먼트는 아노드, 캐소드 방식 두 종류로 구분됩니다. 아노드 방식은 그림 과 같이 되어 있습니다. 아노드 방식은 다음과 같이 사용합니다. 먼저 VCC에 전원을 연결합니다. 그런 다음 A~G, DP핀에 전압을 0V로 설정하면 LED가 켜지고, 5V로 설정하면 꺼집니다. 캐소드 방식은 VCC가 아닌 GND를 연결합니다. 그 다음 전압을 5V로 하면 켜지고, 0V로 하면 꺼집니다. 2. 7 세그먼트 사용하여 카운터 만들기 스케치 // 7세그먼트에 표시할 숫자를 배열로 준비해놓습니다.// 0은 끄는 것이고, 1은 켜는 것입니다.byte digits[10][7] ={{ 0,0,0,0,0,0,1 }, // 0{ 1,0,0,1,1,1,1 }, // 1{ 0,0,1,0,0,1,0 }, //..
1. LCD패널 사용하기 mc1602-13 LCD는 액정을 이용해 화면에 숫자나 글자를 표시 조도센서를 A0핀에 연결합니다. LCD의 연결이 다소어려울 수 있습니다. 따라서 에 표시된 선 색을 따라서 하나씩 천천히 연결합니다. 2.LCD패널에 조도센서 값을 출력하기 LCD를 사용하려면 LiquidCrystal 라이브러리라는 것을 사용해야합니다. 여기서 라이브러리란특정 기능들을 하나로 묶어서 다른 사용자가 편리하게 사용할 수 있도록 해놓은 것을 말합니다.메뉴에서 스케치 - 라이브러리 가져오기… - LiquidCrystal을 선택합니다. 선택하면 텍스트 에디터 창에 위와 같이 추가됩니다. 또는 메뉴에서 선택하지 않고 직접 위와 같이 입력해도 됩니다. 스케치 // LCD 라이브러리를 쓴다는 것을 선언합니다.#..
1. 초음파 센서 사용하기 초음파센서 HC-SR04(초음파센서) 초음파 센서인 HC-SR04를 이용하여 거리를 측정해보자.이 센서는 테스트 결과 1m 안의 물체에 대해서는 상당히 정확한 거리값을 구해 준다.하지만 1m를 넘어가면 값이 별로 정확하지는 않은 것 같다.초음파로 거리를 계산하는 원리는 다음과 같다.초음파의 속도는 340m/s 이다.(일반적인 소리의 속도와 같다.) 초음파가 발생되어 대상물체에 부딪히게 되면 반사되어 돌아오게 된다. 이의 시간차를 계산하면 거리를 계산할 수 있다. 박쥐가 동굴에서 빛 없이도 장애물을 파악하고 피해가는 원리와 비슷하며, 번개가 치고 1초뒤 천둥소리가 들렸다면 번개가 친 곳과의 거리가 340m 인 것을 파악하는 원리와 같다고 생각하면 된다. Trig 가 초음파를 발생..
1. 조도 센서 이용하기센서 사람이 접하는 대부분의 현상빛, 열, 바람, 냄새, 기울기나 속도 등에 의하여 발생하는 연속적인 변화를 갖는 아날로그적 특성센서 아날로그적인 현상을 전기적으로 다루고 제어하기 위해서 물리적 정보를 전기적 신호로 변환해 주는 장치 센서를 통하여 얻어지는 전기적 신호는 단순히 "0"과 "1"의 디지털 정보로 제공되기도 하지만 대부분은 연속적인 전압이나 전류의 변화를 갖는 아날로그 신호연속적인 아날로그 신호를 마이크로프로세서를 사용하여 제어하려면 디지털 값으로 변환하는 AD변환기(Analog-Digital Converter) 기능을 사용 센서의 종류 빛 세기의 변화를 감지하는 센서Cds나 LDR을 사용다양한 포토 센서를 사용하여 물체를 감지하는 기능으로 사용물체까지의 거리를 측정하..
1. Piezo 스피커로 음악을 연주하기밥솥이나 자동차 후진 센서에서 주로 사용되는 피에조 스피커 피에조 효과를 이용하면 물질이 늘었다 줄었다하는 것을 이용한 진동으로 소리를 낼 수 있습니다.마치 목에 있는 성대를 떨려서 소리를 내는 것과 같다. 2. 학교종이 땡땡땡 연주하기 피에조 스피커의 (+)부분을 8번 핀에 연결하고, (-)부분을GND핀에 연결 예제가 열리면 탭 목록에서 pitches.h탭을 선택합니다. 이 탭 안에 코드들은 바로 각 음들에 대한 주파수가 적혀있는 것입니다. 전체 선택을 하고 복사합니다. 새 스케치를 생성하고 탭 메뉴 버튼을 누르고 새 탭을 선택합니다. 탭 이름을 pitches.h라고 입력합니다. 탭이 생성되면 앞서 복사한 코드를 붙여넣습니다. 다시 앞에 탭으로 이동합니다. 스케치..
1. Piezo 스피커로 음악을 연주하기 소리 : 공기 중에서 일어나는 진동으로 인한 현상진동의 주파수에 따라 다양한 종류의 소리 발생가청 주파수 : 사람이 귀를 통하여 들을 수 있는 주파수일반적으로 20Hz~20,000Hz사람이 들을 수 있는 소리 만든 방법스피커나 피에조(piezo)와 같이 주파수에 의하여 진동을 일으키는 장치를 사용 필요아두이노 보드를 사용하여 원하는 소리를 내기 위하여 주파수를 조절○아두이노 보드를 사용하여 소리를 만들기-주파수에 따라서 음의 높이(피치, pitch)가 변화-음계(scale) : 음의 높이를 차례대로 배열한 음의 층계-국제 피치음인 피이노의 A(라)음의 진동수 440Hz을 중심으로 등비수열로 12등분하여 A, A#, B, C, C#, D, D#, E, F, F#, ..
1. 아두이노를 이용한 아날로그 제어 우리가 실생활에서 접하는 대부분의 입력신호들은 ON/OFF 형태의 디지털 신호보다는 연속적으로 변하는 아날로그 신호로 구성제어 시스템에서 아날로그 신호를 받아들이고 제어하는 과정 중요아두이노 보드의 아날로그 입력핀을 이용하여 입력을 받아들이거나 입력에 따라 출력을 제어 아두이노 보드의 아날로그 입력 핀가변저항이나 센서 등의 외부 아날로그 신호를 A/D변환하여 0~1023범위의 값으로 읽어 들임아두이노 보드의 아날로그 입력UNO보드 아날로그 입력 핀 : A0~A5의 6개Mega보드 아날로그 입력 핀 : A0~A15의 16개 2. 아날로그 입력 받아들이기 가변저항을 통하여 만들어진 0~+5V사이의 값을 아두이노 보드의 아날로그 입력 핀을 통하여 입력시리얼통신으로 개발용P..