반응형
안녕하세요
아두이노로 와이파이에 연결하기 위해서는
와이파이 연결 모듈이 필요한데요
여기서는 와이파이 모듈인 esp8266 시리즈 중에 esp01 모듈을 쓸 겁니다.
https://www.devicemart.co.kr/goods/view?no=1279338
위 사이트에서 직접 구매하면
따로 펌웨어 업데이트를 하지 않아도 됩니다.
그럼 아두이노랑 esp01 모듈을 서로 연결해 봅시다.
ESP 01 핀 배치
ESP 01 핀 배치도 입니다.
아두이노 3.3V -> ESP 01 3.3V(VCC)
아두이노 3.3V -> ESP 01 EN
아두이노 GND -> GND
아두이노 D2 -> TX
아두이노 D3 -> RX
로 연결해주세요
그다음 다음 코드를 업로드해주세요
이때 포트는 아두이노 우노랑 연결되있는 포트로 설정해주세요
보드는 아두이노 우노 보드로 설정해주세요
#include<SoftwareSerial.h>
#define rxPin 3
#define txPin 2
SoftwareSerial esp01(txPin,rxPin);
void setup(){
Serial.begin(9600);
esp01.begin(9600);
}
void loop(){
if(esp01.available()){
Serial.write(esp01.read());
}
if(Serial.available()){
esp01.write(Serial.read());
}
}
그다음 업로드를 해주시고
시리얼 모니터 창에서 AT명령어를 입력해주세요
다음과 같이 뜨면 연결이 제대로 이루어진 겁니다.
만약 아무것도 안뜬다면
시리얼 속도를 115200으로 설정해주세요
ESP속도도 같이 115200으로 설정해주세요
AT+CWLAP
이라고 입력하시면 연결가능한 와이파이 목록이 뜹니다.
여기서 자신의 와이파이를 연결해주세요
와이파이 접속은
AT+CWJAP="본인의 공유기 아이디", "본인의 공유기 비밀번호"
를 입력하시면 됩니다.
그리고 아이피 주소를 확인해주세요
AT+CIFSR를 입력하시면 부여받은 아이피주소가 뜹니다.
'Coding > Arduino' 카테고리의 다른 글
아두이노 esp32 cam으로 ai 사물인식 카메라 만들기 (0) | 2022.06.30 |
---|---|
아두이노로 ESP32 CAM 다루기 (0) | 2022.06.28 |
아두이노 Wemos D1 R1 공공데이터 가져오기 (0) | 2022.06.27 |
아두이노 블루투스HC-06 휴대폰으로 제어하기 (0) | 2022.06.25 |
아두이노 가변저항에 대해 알아보자 (0) | 2022.06.24 |