목록2025/01/25 (4)
공부중
1. ESP32 Dual Tasking with Analog Read and LED Blinkvoid setup() { Serial.begin(9600); // GPIO 2번 핀을 출력으로 설정합니다. pinMode(2, OUTPUT); // 시스템을 1000ms 동안 대기시킵니다. vTaskDelay(1000 / portTICK_PERIOD_MS); // delay (1000) // 각 루프에 할당되는 메모리양: 2024, 우선순위 :1 // task1이라는 이름의 작업을 생성합니다. xTaskCreate(task1, "task1", 2048, NULL, 1, NULL); xTaskCreate(task2, "task2", 2048, ..
1. D1 R32 2. 드라이버 설치 https://docs.wemos.cc/en/latest/ch340_driver.html 압축 풀고 serup.exe install 3. 아두이노 앱 환경 설정 파일 -> 환경설정 https://dl.espressif.com/dl/package_esp32_index.json추가 툴 -> 보드 -> 보드매니저 -> “ESP32” 검색 -> 설치 4. 연결 툴 -> 보드 -> ESP32 Arduino -> ESP32 Dev Module 만약 포트가 2개 이상 잡힌다면 뒤의 포트 선택. 하지만 1개만 잡히고 있으므로 COM11 선택포트가 업데이트 되지 않는다면 1. 앱 껐다 켜기2. 보드정보 얻기 선택 후, 포트 다시 선택
1. 이론 1. DC 모터 (직류 모터)설명: DC 모터는 직류 전원을 사용하여 작동합니다. 전압을 모터에 적용하면 모터 샤프트가 회전하기 시작합니다. 회전 속도는 공급되는 전압과 모터의 사양에 의존합니다.제어 방법: DC 모터는 간단한 온/오프 제어부터 PWM(Pulse Width Modulation) 신호를 이용한 속도 제어까지 다양하게 제어할 수 있습니다. 또한, 모터 드라이버나 H-브리지 회로를 사용하여 회전 방향을 변경할 수 있습니다. 2. 서보 모터설명: 서보 모터는 정확한 위치 제어가 가능하여 주로 원하는 각도로 정밀하게 회전해야 하는 어플리케이션에 사용됩니다. 서보는 내부적으로 위치 피드백 메커니즘을 가지고 있어 명령된 위치로 정확하게 이동할 수 있습니다.제어 방법: 서보 모터는 PWM 신..
경기도 기준으로 알아보자 https://www.data.go.kr/iim/api/selectAPIAcountView.do 공공데이터포털 통합 로그인공공데이터포털 로그인 국민과 함께 하는 공공데이터포털에 오신 것을 환영합니다auth.data.go.kr 아래 다른 버스 정보 관련공공데이터가 나오지만 그냥 4개 있는 정보를 사용하자 외 4건 이면 총 5건이어야 되는거 아닌가. .. 들어가서 정보 신청을하면 다음과 같은 4개의 정보를 사용할 수 있다. 노선정보항목조회경유정류소목록조회노선번호목록조회 노선형상정보목록조회 그런데 노선ID정류소아이디가 무엇일까... 우선 3에 있는 정보를 눌러보자. 다행히 여기는 우리가 아는 번호를 입력하면 된다. 적당히 값이 작게 나오는 660번 버스를 찾아보자..