아두이노 온도, 습도 센서 (KY-015) 사용방법 온도, 습도 센서 KY-015는 DHT11 센서에 기판 및 저항이 부착되어 더 편하게 사용할 수 있다.소스코드는 동일하게 사용가능 하다. 비용은 조금더 비싼듯하지만 인터넷에서 쉽게 구할 수 있다.아래의 사진과 같이 3개의 핀으로 이루어져 있으며 2가지 소스코드 예제로 테스트를 해 보았다. DHT11 라이버리를 사용하지 않고 센서의 값을 가져오는 예제 //KY015 DHT11 Temperature and humidity sensor //https://tkkrlab.nl/wiki/Arduino_KY-015_Temperature_and_humidity_sensor_module int DHpin = 4; byte dat [5]; byte read_data ()..
아이폰 스팟라이트(Spotlight)로 환율조회, 계산기 사용하는 방법 스폿라이트 기능을 사용하면 앱, 연락처, 메모 등 아주 빠르게 조회 및 실행을 할 수 있다그 이외에도 iOS가 업그레드 되면서 환율조회, 계산기 기능이 가능하게 되었다iOS9.1에서 확인 했으므로 이하 버전에서는 안될수도 있다 터치 상태에서 아래로 살짝 끌어당기면검색화면이 나온다 1달러를 입력하면 원화로 환율을 계산해 준다1usd, 100usd... 엔화도 마찬가지 간단한 계산기 기능도 제공한다 계산기 앱보다는 기능이 적고 사용하기 불편하지만앱을 실행하지 않고도 빠르게 계산을 할 수 있다
아두이노 서보모터(SG90) 구동하는 방법 인터넷에서 저렴하게 구할수 있는 미니 서보모터(Servo Moter)를 구동하는 예제를 만들어 보자. 서보모터(SG90)은 180도를 회전할수 있으며 1도씩 각도 값을 전달하여 정밀하게 모터를 컨트롤 할 수 있다. 로봇을 제작할때 많이 사용한다고 한다. 소스는 아두이노 기본 예제를 참조 하였다. 서보모터가 180도 회전하고 다시 반대로 180도 회전하는 예제 서버 모터를 쉽게 컨트롤 하기 위해서는 "Servo.h" 파일은 포함해야 한다 #include Servo myservo; int servoPin = 12; int pos = 0; void setup() { myservo.attach(servoPin); } void loop() { for(pos = 0; po..
C# 간단한 시계 만들기 예제 타이머를 이용한 간단한 시계를 만드는 예제이다.항상 최상위로 떠 있도록해서 필요시에 유용하게 사용할 수 있다. int hour = DateTime.Now.Hour; int min = DateTime.Now.Minute; int sec = DateTime.Now.Second; string ss = string.Format("{0}시 {1}분 {2}초" , hour, min, sec); label1.Text = ss;
DataGridView 컨트롤에 엑셀파일을 불러와서 바인딩하는 예제이다. String name = "Sheet1"; //Name of your Sheet in the work book String constr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + "textfile.xlsx"+ ";Extended Properties='Excel 12.0 XML;HDR=YES;';"; OleDbConnection Connection = new OleDbConnection(constr); OleDbCommand OleConnection = new OleDbCommand("SELECT * FROM [" + name + "$]", Connection); Connection..
오라클 REGEXP_REPLACE 다중(여러개) Replace(치환) 하는 방법 오라클 10g 부터 정규식 함수가 추가 되었다. 정규식을 사용하여 기존 함수보다 더 많은 기능을 수행한다.기존 Replace 함수를 사용하여 여러개의 문자를 치환하기 위해서는 해당 함수를 중첩으로 사용하였다. REGEXP_REPLACE 함수를 한번 사용하여 여러개의 문자를 치환하는 방법을 알아보자. --치환할 문자를 |로 구분하여 입력 SELECT REGEXP_REPLACE('Stay Hungry, Stay Foolish. - Steve Jobs', 'Stay|Foolish|Steve', '') FROM DUAL --결과: Hungry, . - Jobs ; --문자를 제거만 할꺼면 3번재 파라미터는 생략가능 SELECT RE..
윈도우 화면 압정으로 고정하기 (최상위 윈도우 설정)모니터 하나로 여러개의 윈도우 화면을 봐야하는 상황에서 하나의 윈도우를 선택하면
아이폰 달력 한국 공휴일 추가하는 방법 아이폰은 캘린더에 공휴일이 표시되지 않는다. 여러가지 방법으로 공휴일을 연동할 수 있지만애플에서 제공하는 한국 공휴일을 캘린더에 연동을 할 수 있다.애플 홈페이지에서 "South Korean Holiday Calendar" 추가하면 된다. 아이폰 사파리에서 아래의 링크 주소를 접속한다.http://www.apple.com/downloads/macosx/calendars/southkoreanholidaycalendar.html 사이트에 접속하면 공휴일을 추가할 수 있는 페이지가 뜬다모바일 페이지가 아니라서 확대해서 보면 편하다 다운로드 버튼을 클릭한다 열기 버튼을 클릭 구독 버튼을 클릭 한다 완료 버튼을 클릭 한다 캘린더앱을 실행하면 공휴일이 추가된 것을 확인할 수 ..
아이폰, 아이패드 사파리(인터넷) PC버전으로 보는 방법 사파리로 인터넷을 하다보면 PC버전으로 보고 싶을때가 있다 스마트폰에서는 모바일 사이트가 기본으로 접속이 된다 인터넷 사이트에 접속한다 상단 사이트 주소옆 새로고침 버튼을 꾹 누르고 있는다 하단에 테스크탑 버전 보기 메뉴 팝업이 뜬다 데스크탑 버전 보기를 누르면 PC버전의 사이트가 접속이 된다
아이폰, 아이패드 음악 임의재생 한곡반복 설정 방법 iOS가 업데이트 되면서 음악앱이 업데이트 되면서 사용방법이 바뀌었다. 임의재생과 한곡듣기 기능을 켜는 방법을 찾아보자. 음악앱을 실행 한다 노래를 플레이 하면 하단에 현재 플레이 되고 있는 노래가 보인다 이것을 클릭 한다 현재 플레이되고 있는 노래의 상세 화면이 나온다. 화면을 살찍 위로 밀어 올린다. 임의재생(랜덤), 반복설정(전체, 한곡)을 설정할 수 있다 음악앱을 한동안 사용안하다가 OS업데이트 되고 한참 헤매었다 예전 버전에 비해서 많이 불편해진듯