고전읽기 수행)어린왕자(생택쥐페리)로 미래 성찰하기
·
학교생활
들어가기 전에공주고등학교에 수행평가로 제출함. 표절 아님 ㅎㅎ 나는 어린왕자를 아주 좋아한다. 특히 영화 “어린왕자”를 더 좋아한다. 내 가치관 형성에 있어서 가장 큰 영향을 준 컨텐츠가 뭐가고 묻는다면 단연 “어린왕자” 라고 답할 것이다. 초등학교 시절 우연히 책으로 ‘어린왕자’를 처음 접했다. 당연히 그 때에는 그 책을 읽고 아무 생각이 없었다. 왜냐햐면 어렸기 때문이다. 그 책 속에 들어있는 작가의 의도를 당시의 나는 알아차릴 수 없었다. 그러다, 영화 “어린왕자”를 보았다. 마찬가지로 이 때에도 별 생각이 들지 않았다. 당시에 나에게는 그저 다른 애니메이션 같은 ‘영화 한편’이였다. 그러다가 고등학교 들어서 우연히 영화 “어린왕자”와 책 ‘어린왕자’를 다시 보게 되었다. 영화 “어린왕자”가 개봉했..
Esp32 S3 USB OTG 시리얼 모니터가 안나올때 해결 방법 - ArduinoIDE, PlatformIO
·
개발
최근 개발을 하면서 Esp32 S3 모듈을 사용하게 되었다.2025.04.16 - [개발] - 아두이노 IDE에서 Esp32 s3를 USB-OTG로 코딩하는 방법에 관하여 아두이노 IDE에서 Esp32 s3를 USB-OTG로 코딩 하는 방법에 관하여Eps32 s3란? Esp32 s3는 Espressif 사의 Iot용 muc이다. 자세한 사양은 240MHz로 동작하는 dual-core XTensa LX7 MCU, 512 KB SRAM, s내장 2.4 GHz, 802.11 b/g/n Wi-Fi, Bluetooth 5 (LE) 연결을 지원한다. 또한 각각을 컨드롤 할 수kimsj5025.tistory.com위 글의 연장선인데, 이번 글에서는 esp32 s3계열의 칩을 usb d-,d+로 연결했을 때, 시리얼 ..
Unity에서 MacOS의 시리얼 포트를 불러오는 방법
·
개발
글을 쓰는 이유최근 유니티를 이용해 RSV(Rocket Sensor Visualizer)를 개발중이다. 유니티 쪽에서 에이비시(AViC, 현재 개발중인 플라이트 컴퓨터)에서 각도에 대한 데이터를 받으면 그 각도에 맞게 몸체의 각도를 수정하여 원격으로 기울어 지는 것을 볼 수 있도록 하는 코드를 짜고 그것을 빌드하였다. 그런데 이게 뭔가. 에디터에서는 잘 작동하던 기능이 빌드 이후 전혀 작동하지 않게 된 것이다.해결 방안맥에서는 무슨 이유에서인지 시리얼 포트에 대한 접근을 막아놓은 모양이다.(아마도 보안때문에) 그래서 어떻게 해결을 해야 할까? 위와같이 Scripting Backend를 Mono로 설정해 주면 된다. 뭔가 문제가 좀 있을 수도 있지만 작동을 해야 문제가 생기는 것이지 작동하지 않으면 문제를..
모터로 인한 신호 노이즈를 해결하는 방법 (물리2 수행평가)
·
학교생활
원본 노션(수행 재출용) : https://kimcastleowner.notion.site/2132a69ddfde80ea967cd026762bdc8e?source=copy_link또한 공주고등학교 물리학 2 수행평가로 제출했습니다. 표절아님탐구 동기https://youtu.be/1ia0uMCCZ2o?si=AXVIhNh25BzPJF-W&t=708이 영상은 한 과학고등학교에서 캔 위성 대회를 위해 위성을 제작하던 중, 모터 구동시 발생하는 자기장으로 인해, 통신 모듈이 정상적으로 작동하지 않는 문제가 있다고 밝혔다. 따라서 나는 현재 비슷한 플라이트 컴퓨터를 개발 하고 있었던 사람으로써, 저러한 모터가 얼마나 신호에 영향을 주고, 또 그 영향을 어떻게 해야 해결할 수 있을지에 대해서 탐구하여 보기로 하였다...
400Ns High-power 로켓모터 개발일지 : 아직 발사 안했는데..(4)
·
발사체
제목에서 알 수 있다싶이.. 연소 실험 중간에 폭발하였다..이번 주 변경점- TMS(추력 측정장치) 강화- 노즐에 평와셔 설치TMS(추력 측정장치) 강화이런식으로 메인 유닛을 AViCDEsp32로 교체하고 옆에 박스형 구조물을 달아서 로드셀 선과 점화용 배터리 등을 수납 할 수 있도록 하였다. 또한 기존 릴레이를 이용해 전류를 스위칭 하던 것을 모스펫을 이용해서 더욱 안정적으로 점화를 할 수 있도록 변경하였다. 또한 추력 데이터 로깅과 점화를 Esp32의 wifi기능을 이용해 원격으로 다운로드, 점화를 할 수 있도록 개선하였다. ">노즐에 평와셔 설치이렇게 생긴 와셔를 노즐에 넣어서 노즐목의 삭마가 잘 일어나지 않도록 조정하였다.실험 내용"> 영상을 보면 알겠지만.. 벌크헤드(포워드 클로져)가 버티지 못..
AI에게 과의존하는 것을 어떻게 해결해야 할까?
·
학교생활
들어가기 전에..공주고등학교에 수행평가로 제출한 글 입니다.서론AI시대가 도래했는데, 이것에 대한문제점은 무엇이고 어떻게 해결해야 할까? 최근에 유튜브나 인스타그램 같은 SNS의 댓글에 chatGPT의 답변을 그대로 복사해서 ‘GPT가 ~~라더라’, ‘GPT한테 물어봤는데 답변이 이렇다더라’ 하는 식의 댓글이 간간히 보인다. 한 뉴스 기사에 따르면 우리나라 국민중 4명중 1명, 즉 약 1200명이 생성형 AI(ChatGPT 등)을 사용하고, 우리나라가 ChatGPT 유료 구독자 순위는 미국에 이어 세계 2위라고 한다. 즉 우리나라에 근본적으로 AI를 사용하는 사람이 많기 때문에 이들중 일부가 이러한 행각을 벌이는 것 일 수 도 있다. 하지만 너무 맹목적으로 AI를 신뢰하게 된 것 같다.본론사람들이 AI의..
AI라는 위험한 도구를 어떻게 사용할 것인가
·
학교생활
들어가기 전에..공주고등학교에 화작 수행평가로 제출할 예정입니다. 표절 아닙니다.AI라는 위험한 도구를 어떻게 사용할 것인가.최근에 인터넷에 AI를 이용한 자동화, 코딩, 디자인. 소위 ‘딸깍’으로 어떤 프로젝트를 이루거나 성과를 내는 것이 많아지는 추세이다. AI를 사용하면 디자인, 코딩에 관해 전문 지식 없이도 앱이나 웹 사이트를 만들 수 도 있고, 그림을 그릴 줄 몰라도 사진을 지브리풍으로 다시 그릴 수 있으며, 작곡을 할 줄 몰라도 노래를 만들 수 있고, 글을 쓸 줄 몰라도 소설을 연재할 수 있다. 혹자는 전문 지식의 진입 장벽이 낮아져서 이런 AI를 적극적으로 사용해야 한다고 주장할 지도 모르지만, AI를 사용해서 작업물을 창작하는 것에 대해서는 논쟁의 여지가 많다. 한가지 예로, 마이크로서프트..
아두이노 IDE에서 Esp32 s3를 USB-OTG로 코딩 하는 방법에 관하여
·
개발
Eps32 s3란? Esp32 s3는 Espressif 사의 Iot용 muc이다. 자세한 사양은 240MHz로 동작하는 dual-core XTensa LX7 MCU, 512 KB SRAM, s내장 2.4 GHz, 802.11 b/g/n Wi-Fi, Bluetooth 5 (LE) 연결을 지원한다. 또한 각각을 컨드롤 할 수 있는 45개의 GPIO(GPIO매트릭스 이용)가 있다. Esp32 s3의 USB-C 연결 방법특징적인 부분으로는 내장 USB2.0 FULL SPEED를 지원한다는 것인데,(full speed는 최고속력이라는 것이 아니라 속도의 규격이다)(25/6/12 수정) 위와같이 10k저항을 연결하면 pc가 정상적으로 usb장치로 인식하지 못한다 따라서 반드시 5.1k저항을 연결해 주어야 한다. (..
400Ns High-power 로켓모터 개발일지 : 2주 연속 불발하다(3)
·
발사체
제목을 보면 알겠지만 이번주도 실패이다.이번주 변경점로드셀 유선 데이터 로깅로깅부와 점화부 분리원격 데이터 로깅부에서 내부 구조 변경이 있다. 하나씩 알아보자면.. 로드셀 유선 데이터 로깅원래는 Lora모듈로 데이터를 보내서 100% 원격으로만 데이서를 로깅했지만 이번부터는 유선으로 노트북을 연결해서 데이터를 수집하는 방식으로 돌아갔다. 3번도 그 과정에서 수정한 것이다. 처음에 이 프로젝트를 시작할 때(작년 8월) 쯤에 이렇게 시작했는데 그때로 회귀한 것이다..로깅부와 점화부 분리위의 이유에 따라.. 가 아니라 불필요한 코드를 줄여서 컴퓨터 자원을 아끼기 위해 분리하였다.기존에는 하나로 합쳐져 있어서 점화 이후 Lora를 이용한 데이터 송신이 지연되는 현상이 있어서 이를 해결하기 위함이였다.실험 내용 ..
Kicad로 PCB 제작하기 : 납땜부터 코딩까지 (2)
·
발사체
납땜드디어 주문한 재료들이 모두 도착해서 PCB 제작에 들어갔다. 여기서 미처 생각하지 못한 것이 있는데, BMP280, MPU6500은 내 상각보다 진짜 엄청 작았다.그리고 0402 캐패시터는 정망 엄청나게 작아서 핀셋으로 겨우겨우 붙였다. 납땜은 열풍기가 없어서 대안으로 생명과학실의 교반기를 이용해서 납을 녹여주었다..그런데 교반기 가운데에 자석이 있는 것을 모르고 가운데에 올렸다가 부품들이 날아가서 다시 올려줘야 했다. 저항 수를 잘못 주문하여 3개밖에 만들지 못했는데, 암 해더핀 사용시 ATMEGA328P의 다리가 짧아서 연결이 되지 않는 문제가 있었다. 그래서 한개를 버렸다... 결론적으로 두개의 보드를 완성.. 했는데 실수로 가운에 아래쪽 보드의 다운로드 쪽에 GND가 연결되지 않아서 사실상 ..