만일 이러한 일들을 하는 방법에 대한 조언이나 보시고 싶은 다른 업그레이드가 있다면 댓글을 남겨주십시오.
ssd1306 모듈/OLED에 대한 정보:https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf
선종의 얼굴을 위해 사용한 모델:https://sketchfab.com/3d-models/free-print-3d-model-sun-tzu-8cc16c67228d401a9cd151dfc43c46db
제가 사용한 통합 개발 환경(IDE)입니다(저는 모든 것을 설정하는 방법을 설명하는 데 사용할 थ온니https://thonny.org/
파이썬 변형:https://micropython.org/
당신이 필요한 모든 것이 포함된 Esp32 kit(Esp32, Push Button, SSD1306 OLED, 10-ohm 저항기, 그리고 8개의 암-암 점핑 와이어가 포함된 모든 키트가 작동될 것입니다):https://tinyurl.com/mr3dn9er
에스피32를 위한 드라이버 링크:https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads
Python 스크립트를 설치하고 Thonny를 설정하는 방법에 대한 비디오:https://www.youtube.com/watch?v=N0vNCSIQXUs
저는 케이스보다는 코드에 더 많은 시간을 보냈고, 그래서 케이스는 아직 완성되지 않은 것입니다. 코드는 괜찮습니다.
이 프로젝트에 포함된 파일에는 프로토타입의 사진, 배선도, 케이스의 STL 파일 및 .SLDPRT 파일이 포함되어 있습니다. 만일 케이스를 수정하고 싶다면 제가 솔리드워크스를 사용하여 디자인했기 때문에 다른 CAD 소프트웨어로 변환되는지 모르지만, 시도해 보시기 바랍니다. 만약 되지 않았다
자, 그것을 제외하고, 이것은 무엇인가? 이것은 전쟁의 예술이라는 책에서 인용한 것을 제공하는 상자입니다. 만약 여러분이 art_of_war.py 파일을 보신다면, 모든 인용문을 찾을 수 있을 것입니다. main.py 파일 내부에서 주요 프로그램을 찾을 수 있습니다. 각 줄이 무엇을 하는지 설명하는 #s를 찾아보
사진에서 네 가지를 찾을 수 있습니다: 현재 상자의 사진, OLED가 유휴 상태일 때 표시되는 사진
제가 가장 먼저 추천하는 것은 모든 것을 브레드보드에 설치하고 올바르게 배선을 하도록 하는 것입니다. 화면의 경우, 그라운드 핀은 ESP32의 GND 핀 중 하나에 연결되며, VCC 핀은 ESP32의 VIN 핀에 연결되고, SCL(도표의 노란색 선)은 ESP32의 D22에 연결되며, SDA(하얀색 선)는
모든 것이 제대로 작동하는지 확인한 후, 암-암 점퍼 선을 사용하여 ESP32에 모든 것을 직접 연결하십시오. 모든 것을 고정하려면 전기 테이프를 사용하십시오. 버튼의 지상선은 두 개의 전선을 사용하십시오. ESP32에서 10-OHM 저항기로, 그리고 저항기에서 버튼으로. 연결을 전기 테이
케이스 파일을 인쇄하세요. ESP32의 스탠드오프가 잘못된 위치에 있고, 제가 지금 그것을 고치는 시간이 없어서 여러분은 그것들을 잘라내거나 제가 고칠 수 있을 때까지 기다려야 할 거예요. 만약 여러분이 스탠드오프를 잘라내기로 결정하면, ESP32를 오른쪽 위에 고정하세요 (USB 케이블의
여기서는 코드를 업로드하는 방법을 간단히 설명하겠습니다, 하지만 저는 그것을 하는 방법에 대한 동영상을 만들었고 위에 링크를 남겨두었습니다. 먼저, 아직 하지 않았다면 장치 관리자를 통해 COM 포트 드라이버를 설치하고 ESP32이 연결된 COM 포트를 확인하십시오 (위의 드라이버 링크). 다음으로
예를 들어, dict = {1.3: "안녕하세요!"}
이것은 문자열 'Hello!'를 키 1.3에 할당합니다. ssd1306 파일은 Adafruit에서 만들어졌으니, 설명을 위해 그들의 웹사이트를 확인해 보세요(위 링크). main.py 파일에는 각 줄이 무엇을 하는지 설명하는 코멘트가 여러 곳에 있습니다.
그렇다면 여러분은 완료되었을 것입니다. 코드와 케이스를 수정하는 것은 자유롭게 하십시오. 제가 요구하는 것은 나중에 여러분의 창작물을 보여주는 것입니다. 이것은 제가 ESP32를 더 잘 사용하는 방법을 이해하기 위한 것이었고, 따라서 모든 사람이 이 프로젝트를 만들고 배울 수 있게 하고 싶습니다. 배터리를 위한 공간도 있고
행복한 인쇄를 하세요!
Etiketler
Model Kaynağı
