바르고 뜨겁게
[아두이노 Sketch] Serial 입력으로 LED 켜기시리얼 통신으로 1 입력시 LED 를 켜고 2 입력시 LED를 끈다. void setup() { Serial.begin(9600); pinMode(3, OUTPUT); // @핀번호 @[INPUT,OUTPUT] } void loop() { if (Serial.available()) { char data; data = Serial.read(); Serial.println(data); if (data == '1') { digitalWrite(3, HIGH); } else if (data == '2') { digitalWrite(3, LOW); } delay(1000); } }
React Native A4 Size Print View리액트 네이티브에서 실물 A4 사이즈를 얻기위해 View를 구성하는 방법. 1. 현실 크기 구하기IOS에서는 pixel 이라는 단위를 사용하고 , 안드로이드에선 dp 라는 단위를 사용한다.ReactNative의 단위를 현실크기에 맞추기 위한 식은 아래와 같다. import { PixelRatio } from "react-native"; export function _getCmToRealPixel(cm) { return PixelRatio.roundToNearestPixel(Number(cm) * 37.795276) }roundToNearestPixel레이아웃 크기 (dp)를 정수 픽셀 수에 해당하는 가장 가까운 레이아웃 크기로 반올림합니다. 예를..
[아두이노 Sketch] pinMode , digitalWrite , analogWrite 사용디지털 3번핀에 LED 센서를 꽃고 깜박거리도록 작동시킨다. void setup() { pinMode(3,OUTPUT); // @핀번호 @[INPUT,OUTPUT] } void loop() { digitalWrite(3,1); // @핀번호 @[0,1] delay(500); digitalWrite(3,0); delay(500); } 아날로그 신호로 불켜기 void setup() { // ~5 형태로 되어있는 핀은 아날로그,디지털 모두가능 // 아날로그는 따로 초기화할 필요가 없다. } void loop() { analogWrite(5,0); delay(500); analogWrite(5,50); dela..
아두이노 Sketch 에서 Serial.print 사용 시리얼 통신Tx 전송 , Rx 수신Tx, Rx 핀에 연결하지 않아도 아두이노는 USB만 연결하면 시리얼 통신 가능 void setup() { Serial.begin(9600); // 속도 } void loop() { Serial.println("hi arduino"); delay(500); }보드와 통신속도를 동일하게 맞춰야 신호 확인이 가능함. 시리얼 입력 받기 char data; void setup() { Serial.begin(9600); } void loop() { if(Serial.available()){ data = Serial.read(); Serial.print("Input : "); Serial.println(data); ..
1. 날짜테이블을 생성하기 위한 더미 테이블 생성 // 나중에 삭제할 테이블create table t (n int);insert into t values (1); // 입력할 년도의 날짜 수만큼 행을 생성한다. 13번 반복시 대략 10년치 어차피 지울 테이블이라 적당히 처리insert into t select * from t 2. 날짜테이블 생성 create table date_t (d date, ds char(8)); insert into date_tselect d, date_format(d, '%Y%m%d') from ( select @rnum:=@rnum+1 as rownum, date(adddate('2014-01-01', interval @rnum day)) as d from (select @r..