반응형

Programming 5

웹을 이용한 원격 서보 동작 (5/5) ESP32 프로그래밍 기초

기존 다루었던 두 개 프로그램을 이용하여 원격에서 웹을 통해 sg90 서보를 동작시키는 프로그램을 설명한다. "와이파이를 이용한 웹 서버 운영 (4/5) ESP32 프로그래밍 기초" 읽기 >"SG90 서보 모터 제어 (3/5) ESP32 프로그래밍 기초" 읽기 > 프로그램 개발을 위해 준비해야 할 내용은 아래 글을 참고한다. "개발 환경 설정 (1/5) ESP32 프로그래밍 기초" 읽기 > 이 프로그램은 ESP32의 Station 모드 WIFI 환경에서 웹 서버를 운영하는 기존 프로그램에 Get 요청에 따라 ESP32에 연결된 서보를 동작시키는 기능을 한다. 웹 서버와 서보 동작은 위 두 프로그램의 내용을 그대로 사용하였다. 서보 동작을 MyServo(int dir) Fuction을 사용하여 웹 서버의..

production/ESP32 2026.08.26

와이파이를 이용한 웹 서버 운영 (4/5) ESP32 프로그래밍 기초

ESP32 MCU의 장점 중 하나가 와이파이가 가능하고 이를 이용하여 웹 서버를 운영하거나 접근할 수 있는 점이다. 이 글은 와이파이 기능을 이용하여 웹 서버를 운용하는 예를 보여준다. ESP32는 MCU이므로 웹서버를 이용하여 웹 페이지를 제공하기 보다 MCU에 연결된 IoT 기기를 제어하기 위해 웹 서버를 이용한다. 예제 프로그램은 아두이노 IDE의 파일 > WIFI > SimpleWiFiServer.ino 이다. 예제 프로그램은 ESP32에서 운영하는 웹 서버에 접근할 때 /H과 /L Get 방식으로 요청하면 5번 pin에 연결된 LED를 켜거나 끄는 기능을 한다. 예로 192.168.0.39 주소가 웹 서버에 부여되면 아래 주소로 H 신호를 웹 서버에 보낼 수 있다.http://192.168.0...

production/ESP32 2026.08.26

SG90 서보 모터 제어 (3/5) ESP32 프로그래밍 기초

ESP32를 이용하여 SG90 서보 모터를 제어하는 프로그램 개발 기록이다.개발 환경과 서보 연결 개발 환경 설정은 아래 글에 설명되어 있다. "개발 환경 설정 (1) ESP32 프로그래밍 기초" 읽기 > SG90 서보는 다음 사진과 같이 23번 포트에 연결한다. 예는 우노 타입 확장 보드 실드를 사용해서 서보의 G, V, S 선을 쉽게 연결할 수 있다.1 서보 제어를 위한 ESP32Servo 라이브러리 추가ESP32 Dev Module 보드와 USB를 연결한다. 아두이노 IDE에 서보 제어를 위한 ESP32Servo 라이브러리를 추가한다('도구 > 라이브러리 관리' 선택). 'ESP32servo'로 라이브러리 검색 후, 설치한다.2 서보 제어 예제 프로그램'파일 > 예제 > ESP32Servo > S..

production/ESP32 2026.08.26

Hello world 프로그램 (2/5) ESP32 프로그래밍 기초

ESP32를 이용한 첫째 프로그램인 Hello world를 Serial Monitor로 출력하는 프로그램 개발 기록이다.개발 환경 설정프로그램을 개발하기 위해 ESP32 보드, ESP32 보드가 시리얼 연결(USB)로 연결된 PC, PC에 설치된 아두이노 개발 환경 아두이노 IDE가 필요하다.1) ESP32 보드2) PC에 ESP32 보드 드라이버 설치3) ESP32와 개발 PC를 USB로 연결4) PC에 아두이노 IDE 설치5) PC의 아두이노 IDE에서 ESP32 보드 연결개발 환경 설정은 아래 글에 설명되어 있다."개발 환경 설정 (1/5) ESP32 프로그래밍 기초" 읽어보기 >프로그램 작성ESP 프로그램을 작성하기 위해 아두이노 IDE를 실행한다. 아두이노 IDE는 개발 환경 설정을 통해 ESP..

production/ESP32 2026.08.26

파이썬 모듈 설치 (1/) Dobot Magician 로봇 프로그래밍

파이썬 64bit 설치 Dobot Magician Demo v2.1부터 Dobot Magician 64bit 파이썬 모듈이 제공된다. Dobot Magician Demo v2.0까지는 32bit 파이썬 모듈만 제공하였다. 이제 64bit 파이썬을 설치하여 Dobot Magician 로봇팔 프로그램을 개발한다. 그러므로 Dobot Magician 파이썬 프로그램을 위해 우선 파이썬 64bit를 설치해야 한다. Dobot Demo 2.0 다운로드 Dobot에서 관련 프로그램을 다운로드하기 위해서 아래 Dobot 사이트에서 사용자 신청을 해야 한다. 사용자 신청에는 특별한 제한이 없이 무료로 신청 가능하다. ■ https://en.dobot.cn 사이트에서 아래 메뉴를 따라 Dobot Magician Pyt..

반응형