반응형 Coding64 아두이노 millis() 함수에 대해 알아보자 안녕하세요 아두이노 함수중 millis 함수를 정리하려고 작성하게 되었습니다. 먼저 millis()함수와 비슷한 기능을 하는 delay() 함수에 대해 알아봐요 delay() 함수는 밀리세컨드 기준으로 1000을 넣어주면 1초 동안 멈춥니다. 하지만 이 1초동안 아무것도 할 수 없습니다. 반면에 millis()함수를 쓰면 어느 한 부품을 멈추고 다른 부품을 쓰게 하는 것이 가능합니다. 혹은 모두 멈추게 할수도 있고요 millis() 함수는 아누이도 프로그램이 시작된 시점부터 밀리세컨드(ms) 단위로 증가된 값을 unsigned long 타입으로 반환한다고 나와있습니다. void setup()에 millis()함수를 넣어주면 아두이노 프로그램이 시작된 시간이 입력되어집니다. 그리고 void loop()에 .. 2022. 12. 1. 안드로이드 aab 파일 프로그램없이 실행시키기 안녕하세요 https://developer.android.com/guide/app-bundle?hl=ko 구글 공식 개발자 문서에 의하면 2021년 8월부터 Google Play에 신규 앱을 게시할 때 Android App Bundle을 사용해야 합니다. 이제 150MB를 초과하는 신규 앱은 Play Feature Delivery 또는 Play Asset Delivery를 통해 지원됩니다. 라고 나와있습니다. 즉 APK 파일은 더 이상 안드로이드 플레이 스토어에 올릴 수 없고 무조건 AAB파일로 빌드해서 올려야 됩니다. APK 파일은 휴대폰에 넣으면 바로 설치하고 실행하면 되는데 AAB파일은 별도에 작업이 필요합니다. 1.bundletool 설치 먼저 bundletool를 설치해주세요 https://gi.. 2022. 9. 5. 안드로이드 네이버 지도 띄우기 안녕하세요 안드로이드 네이버 지도 띄우는걸 같이 해봐요 구글은 보니까 아직 우리나라는 길 찾기 기능이 버스 말곤 안되는 거 같습니다. 그래서 네이버 지도를 이용해 볼려고 합니다. 네이버 지도를 안드로이드 앱에 띄우려면 https://www.ncloud.com/ 위 사이트 가서 회원가입을 한다음 등록을 해줘야 됩니다. 그런 다음 콘솔 부분을 눌러주세요 그럼 대쉬보드가 뜹니다. 메뉴를 눌러주시면 서비스 화면이 뜨는데 서비스 부분을 클릭해주세요 그런 다음 스크롤을 아래로 내려서 AI NAVER API를 눌러주세요 그런 다음 Application 등록을 눌러주세요 이름은 아무렇게나 지워도 상관없습니다. 모바일 지도를 만들 것이니 Mobile Dynamic Map을 클릭해주세요 Android 앱 패키지 이름의 자.. 2022. 8. 20. 아두이노 우노랑 OV7670로 카메라 만들기 안녕하세요 아두이노 우노로 ov7670을 다뤄봅시다. OV7670 OV7670은 카메라 모듈인데요 다음과 같은 특징을 가지고 있습니다. 조명 응용 분야에 적합한 고감도 임베디드 애플리케이션에 적합한 저전압 I2C 인터페이스와 호환되는 표준 SCCB 인터페이스 RawRGB, RGB(GRB4: 2:2, RGB565/555/444), YUV(4:2:2) 및 YCbCr(4:2:2) 출력 형식 VGA, CIF 및 다양한 크기의 CIF에서 40x30까지 지원 VarioPixel 서브 샘플링 모드 ISP는 노이즈 및 데드 픽셀을 제거하는 보정 기능이 있습니다. 이미지 스케일링 지원 광학렌즈 분실 보상 50/60Hz 자동 감지 채도 자동 조정(UV 조정) 가장자리 향상 자동 조정 자동으로 노이즈 감소 조정 자동 노출 .. 2022. 7. 10. 아두이노 인체 감지센서 HC-SR501 다루기 안녕하세요 아두이노 인체 감지 센서 HR-SR501을 다뤄 봅시다. 현관문이나 건물 복도에 보면 다가갔을 때 위의 형광등이 켜지는 걸 확인할 수 있습니다. 이때 인체 감지센서를 사용하는데요 사람이 다가올때 센서가 반응하여 조명을 켜주는 센서로 이용됩니다. 인체에는 약 9~11 마이크로 미터의 적외선을 방출하게 됩니다. 이 적외선을 캐치해내는게 인체감지 센서입니다. 왼쪽부터 GND 가운데 7번핀 오른쪽 5V로 연결해주세요 그다음 코드를 업로드시켜주세요 int sensor = 7; int state = 0; void setup() { pinMode(sensor,INPUT); Serial.begin(9600); } void loop() { // put your main code here, to run repe.. 2022. 7. 8. 이전 1 ··· 4 5 6 7 8 9 10 ··· 13 다음