우리사회가 4차산업사회로 진입하면서 개인정보 및 개인정보보호는 점점 중요한 이슈로 떠오르고 있습니다.
이에 대한 자신의 생각을 정리하여 아래 링크의 폼에 작성해 주세요.
In CHUN-CHEON
우리사회가 4차산업사회로 진입하면서 개인정보 및 개인정보보호는 점점 중요한 이슈로 떠오르고 있습니다.
이에 대한 자신의 생각을 정리하여 아래 링크의 폼에 작성해 주세요.
미래사회에는 로봇세를 이용한 기본소득을 제공할 것이라고 많은 미래학자나 사회학자가 예측하고 있습니다.
이에 대한 자신의 생각을 정리하여 아래 링크의 폼에 작성해 주세요
CH340G 드라이버 입니다.
다운받기: ch341ser
MIT 앱인벤터를 이용한 기초프로그래밍 작성에 필요한 데이터 입니다.
다운로드파일: Xylophone
#include <SoftwareSerial.h> #include <TinyGPS.h> TinyGPS gps; SoftwareSerial GPSSerial(4, 3); SoftwareSerial BTSerial(0,1); void GetGPSdata(TinyGPS &gps); float latitude, longitude; int year; byte month, day, hour, minute, second, hundredths; int PORT_SHOCK_ANALOG = A0; int NowShockAnalogValue = 0; int PreShockAnalogValue = 0; void setup(){ pinMode(PORT_SHOCK_ANALOG, INPUT); BTSerial.begin(9600); Serial.begin(9600); GPSSerial.begin(9600); Serial.println(“GPS 위치 수신중..”); Serial.println(“충격감지센서 조정중..”); Serial.println(“”); } void loop(){ while(GPSSerial.available()) { int data = GPSSerial.read(); if(gps.encode(data)){ gps.f_get_position(&latitude, &longitude); gps.crack_datetime(&year,&month,&day,&hour,&minute,&second,&hundredths); delay(100); } NowShockAnalogValue = 1024 - analogRead(PORT_SHOCK_ANALOG); if(NowShockAnalogValue >= 100 and (int(NowShockAnalogValue/50) != int(PreShockAnlaogValue/50))){ //if(latitude > 0) { Serial.println(NowShockAnalogValue);//Serial.print(“충격감도: “); Serial.println(latitude,5);//Serial.print(“위도: “); Serial.println(longitude,5);//Serial.print(“경도: “); //Serial.print(“현재시각: “); //Serial.print(hour, DEC); Serial.print(“:”); //Serial.print(minute, DEC); Serial.print(“:”); //Serial.print(second, DEC); Serial.print(“.”); //Serial.println(hundredths, DEC); BTSerial.println(NowShockAnlaogValue); BTSerial.println(latitude); BTSerial.println(longitude); PreShockAnalogValue = NowShockAnlaogValue; delay(100); //} } delay(100); } }
출처: http://deneb21.tistory.com/331 [Do It Yourself!]
#include <SoftwareSerial.h>
#include <TinyGPS.h>
#define SHOCK_A_IN_PIN 0
TinyGPS gps;
SoftwareSerial GPSSerial(4, 3);
SoftwareSerial BTSerial(0,1);
void GetGPSdata(TinyGPS &gps);
int iShockValue = 0;
float latitude, longitude;
int year;
byte month, day, hour, minute, second, hundredths;
void setup(){
BTSerial.begin(9600);
Serial.begin(9600);
GPSSerial.begin(9600);
Serial.println(“GPS 위치 수신중..”);
Serial.println(“충격감지센서 조정중..”);
Serial.println(“”);
}
void loop(){
while(GPSSerial.available()) {
int data = GPSSerial.read();
if(gps.encode(data)){
gps.f_get_position(&latitude, &longitude);
gps.crack_datetime(&year,&month,&day,&hour,&minute,&second,&hundredths);
delay(100);
}
iShockValue = 1024- analogRead(SHOCK_A_IN_PIN);
if (iShockValue >= 500){
if(latitude > 0) {
//Serial.print(“충격감도: “);
Serial.println(iShockValue);
//Serial.print(“위도: “);
Serial.println(latitude,5);
//Serial.print(“경도: “);
Serial.println(longitude,5);
//Serial.print(“현재시각: “); Serial.print(hour, DEC); Serial.print(“:”);
//Serial.print(minute, DEC); Serial.print(“:”); Serial.print(second, DEC);
//Serial.print(“.”); Serial.println(hundredths, DEC);
BTSerial.println(iShockValue);
BTSerial.println(latitude);
BTSerial.println(longitude);
delay(100);
}
}
}
}