스마트폰센서(3)
-
[JavaScript] 자바스크립트에서 진동 모터 사용하기
243_자바스크립트에서 진동 모터 사용하기 [적용] 진동 피드백 기능을 설정하고 싶을 때 [문법] 속성 의미 타입 navigator.vibrate(진동시간(밀리초)) 디바이스 진동 처리 진리값 [내용] 진동은 주로 매너 모드의 알림 기능으로 사용되며, 기계 내부 모터의 회전으로 작동한다. Vibration API로 액세스가 가능하며, 자바스크립트는 'navigator.vibrate(진동시간(밀리초))'를 사용해 실행할 수 있다. 또한, 배열을 지정하면 진동 패턴을 설정할 수 있다. JavaScript // 진동 (1000밀리초) navigator.vibrate(1000); // 500밀리초 진동 후 100밀리초 정지, 다시 500밀리초 진동 navigator.vibrate([500, 100, 500]);..
2022.08.03 -
[JavaScript] 자바스크립트에서 자이로(Gyro) 센서와 가속도 센서 사용하기
242_자바스크립트에서 자이로(Gyro) 센서와 가속도 센서 사용하기 [적용] 기울기를 확인하고 싶을 때 방향을 확인하고 싶을 때 가속도를 확인하고 싶을 때 [문법 1] 속성 의미 타입 event.beta X 축 기울기 숫자 event.gamma Y 축 기울기 숫자 event.alpha Z 축 기울기 숫자 [문법 2] 속성 의미 타입 event.acceleration.x X 축 가속도 숫자 event.acceleration.y Y 축 가속도 숫자 event.acceleration.z Z 축 가속도 숫자 [내용] 자이로 센서(기울기) 자이로 센서는 기울기(회전)을 검출하는 센서다. 스마트폰을 가로 혹은 세로로 움직이면 센서가 인지하여 디스플레이를 가로 화면 혹은 세로 화면으로 전환하는 작업 등에 사용한다...
2022.08.03 -
[JavaScript] 자바스크립트에서 위치 정보 읽어오기
241_자바스크립트에서 위치 정보 읽어오기 [적용] 지도에 현재 위치를 표시하고 싶을 때 [문법 1] 메소드 의미 반환 navigator.geolocation.getCurrentPosition(성공시함수, 실패시함수) 위치 정보 가져오기 없음 [문법 2] 속성 의미 타입 position.coords.latitude 위도 숫자 position.coords.longitude 경도 숫자 position.coords.accuracy 위도, 경도의 오차 숫자 [내용] GPS는 지도 앱과 SNS 앱 등에서 위치 정보를 확인할 때 사용하는 센서다. Geolocation API로 액세스 할 수 있으며, navigator.geolocation.getCurrentPosition()을 사용해 위치 정보를 가져올 수 있다. ..
2022.08.03