Arduino(3)
-
ESP32 wifi 연결 안됨 원인
나는 esp32로 web에 정보를 수신하는 프로젝트를 진행했었다. 근데 집에서는 잘 되던게 학교에서는 안되는 현상이 발생했다. 원인을 찾아보니 내가 쓰는 esp32 wroom 버전은 wifi의 2.4g 밖에 잡지 못하는 모델이였다. 학교의 wifi는 짱짱해서 모두 5.0g여서 임시 방편으로 휴대폰 핫스팟을 틀어서 해결하였으나 무선 랜카드 같은 방식을 사용할 수도 있을것 같다. 정리 wifi 이름과 비밀번호를 정확히 입력해도 wifi 연결이 안될 시에 esp32 모델에 따라 5g 연결 불가를 확인 필요해결법 5G, 2.4G 모두 호환되는 모델 사용무선 랜카드핫스팟
2024.07.16 -
아두이노 HM10 slave ,master 연결
아두이노에서 hc-06간 slave-master연결을 하려고했으나 원래 slave-masterd상호연결이 되는 버전임에도 불구하고 그냥 master 설정이 안먹혀서 HM10으로 넘어갔다. 연결법! SLAVE Setting 1 hm10 하나를 선택하고 아래 코드를 업로드 해준다. #include SoftwareSerial BTSerial(4, 5); // 시리얼 (TX,RX) void setup(){ Serial.begin(9600); Serial.println("Hello!"); BTSerial.begin(9600); } void loop(){ while (BTSerial.available()){ byte data = BTSerial.read(); Serial.write(data); } while (Se..
2024.04.19 -
아두이노 스텝모터 (28BYJ-48) 사용시 주의 사항
아두이노 스탭모터를 사용했었는데 이걸로 로봇팔을 만드려고했었다.그래서 아두이노의 블루투스 모듈 2개로 하나는 버튼으로 모터를 조절하는 간단한 것이였는데 문제가 발생했다. 문제: 통신시 delay발생버튼을 눌렀을때 즉각적으로 모터가반응하지 않는 문제가 있었다.난 처음에 아두이노5v로 모터와 블루투스에 전력을 공급해서 모터가 돌아갈때 블루투스 전력이 딸려서 통신이 느려져서 발생하는 문제인줄 알았건만....Stepper라이브러를 직접까보니 애초에 저 스탭모터 작동방식에서 delay가 발생하였다... 그래서 라이브러리를 조정하여 delay를 1/10로 줄이니 그냥 모터가 돌아가지 않았다.정리:저 모듈은 delay때문에 즉각반응 불가. 다른 스탭모터를사용하거나 thread를 늘려서 사용하면 가능 할지도?......
2024.04.19