분류 전체보기 190

Arduino 부품 테스트

발란스 로봇을 위한 부품들이 와서 하나씩 테스트를 해보는 중이다. 문제해결: 알리에서 구입한 아두이노는 usb 드라이버를 설치해 줘야한다. 드라이버 설치 이후에도 인식이 안되면 usb케이블도 바꿔 보고 아두이노 자체를 바꿔서 확인을 해봐야한다. 인식이 안되는 보드랑 usb도 있을 수 있다. UNO 보드는 코드 업로드 에러 발생하고 나노 보드USB 인식 안되는 현상은 해결이 안되서 새로 나노보드를 하나 구해서 테스트 중이다. 아두이노는 라이브러리 코드가 잘 되어 있어서 손쉽게 접근을 할 수 있었다. 조금만 더 정리해서 조립 및 움직임을 완성해야 겠다. 1. LED 점등 완료 with RTOS lib. 2. 초음파, 자이로, 서브모터 동작 확인 완료 다음 단계: 각 센서들을 동시에 처리하기 위해서 task처..

2023 애들레이드 인터내셔날 ATP 250 결승전 권순우

새해의 시작은 테니스 게임은 호주오픈인 줄 알았는데 권순우 선수가 우승에 도전을 하는 경기가 생겨서 새로운 경기에 대해서 알게 되었었다. 와 그런데 우리나라 선수가 결승으로 올라간 경기가 얼마만인지 기억이 나지도 않는다. 조코비치나 알카레즈같은 선수의 결승을 보다가 우리나라 선수가 결승에 올라서 너무 재미나게 보게 되었다. 권순우 서브폼이 특이한데 이렇게 좋았는지 몰랐는데 202킬로까지 나오고 와이드 공략도 정말 좋았다. 키도 작아보였는데 183 이라니 놀라기도 했다. 그리고 포핸드는 공격적으로 잘하고 백핸드도 안정적으로 수준급이였다. 테니스를 보는 재미가 하나더 생긴것 같다. 라켓에 브랜드 마크가 없어서 뭔가 검색을 해보게 되네 기존 헤드라켓에서 요넥스를 쓴다는 것 같다. 스폰서 계약이 안된 것 같다네..

이야기/테니스 2023.01.14

Microcontroller Memory Architecture 스펙 (아두이노 나노)

알리에서 저렴한 아두이노를 샀더니 USB인식이 되는 것도 있고 안되는 것도 있네... 일단 동작이 되는 아두이노 나노가 있어서 이걸로 테스트를 시작했다. 시작은 나노의 스펙부터 확인하면서 칩을 선택을 할때 메모리를 어떻게 고려야 해야하나 고민을 하게 되었네 프로그램을 할 수 있는 Flash memory 가 32KB 이고 SRAM 이런게 2.5KB 이다.

카테고리 없음 2023.01.14

새해인사 영어로 하기 Happy New year

어김없이 새해가 왔다. 어김없이 고민을 한다.. 새해인사를 어떻게 멋지게 하면 좋을까...친구들이 보내 온 것보고 따라서 보내곤 했었는데 한번 좋은 표현들이 있는지 받은 메일과 문자를 기반으로 모아봤다. 회사에서 매니져들이 보낸 것을 한번 모아봤다. Dear // 올해 했던 부분을 이야기 하고 Working with you this past year has been a truly wonderful experience. // a great experience We had a very challenging year in 2022, there were several ups and downs, but we accomplished some major project milestones and reestablishe..

STUDY/ENGLISH 2023.01.07

[싱가포르 나무] Acai Palm 아사이 야자 나무(아사이베리)

지금 살고 있는 콘도에 곳곳에 있는 얇은 야자비슷한 나무가 있는데 거기에 작고 동그란 열매가 자주 맺힌다. 그리고 그 열매가 떨어지고 나면 약간의 대나무 느낌에 산호라고 해야하나 그런 나무가지 같은 것들이 바닥에 떨어져 있다. 도대체 이 야자나무가 무엇인지 궁금했는데 오늘 리버사파리에 갔다가 무슨 야자나무인지 푯말을 보게 되었다. 아사이 야자라고 하는 것이고 30m 까지 자라는데 브라질에서 식용 과일을 생산하는 중요한 작물이라고 한다. 이 지역 원주민들에게 '생명의 나무'로 불리며 수시게 동안 각종 질병 치료와 자양강장을 위해서 사용된 식품이라고 한다. 여기 열리는 열매가 한번쯤 들어봤던 아사이 베리라고 한다. 아사이베리는 무슨 블루베리 그런 건줄 알았는데 아사이 야자나무 열매였다. 슈퍼푸드같이 많은 효..

싱가포르 생활 2023.01.01

Arduino 개발 준비

우연히 옆자리에 러시아친구가 개인프로젝트로 로봇청소기를 만들고 있는걸 봤다. 3D프린터로 외형을 뽑고 모터를 돌리고 제어를 하고 있는 모습을 보니까 갑자기 나는 무엇을 할 수 있을까? 생각이 들었다. 그래서 어릴적부터 한번쯤 만들어보고 싶었던 자동차를 만들어 보기로 마음 먹었다. 일단 검색을 해보니 알리에 부품이랑 완제품까지 모든게 다 팔고 있었다. 왠지 완제품을 사서 하다가 포기하면 돈만 날린다는 생각에 빵판부터해서 아두이노를 이용해서 간단히 해볼 수 있는 것을 장바구니에 담기 시작했다. 그렇게 담아서 구매를 누르니까 완제품 가격이랑 비슷하게 나오더라. 그래도 대학다닐때는 아무것도 몰라서 시작도 못했는데 요즘은 정보가 넘쳐나기에 삽질을 어느정도 하면 만들수 있을 것 같은 자신감이 생기더라. 두바퀴로 균..

Dangling Pointer_ChatGPT code review

댕글링 포인터는 포인터가 값이 존재하지 않는 메모리주소를 가르키고 있다는 것이다. 댕글링 포인터가 발생이 되면 시스템에서 심각한 문제가 발생이 된다. Segment fault 라는 크래쉬가 발생이 된다고 보면 된다. A dangling pointer is a pointer that pointers to some non-existing memory location which means a deallocated memory block. A dangling pointer occurs at the time of the object destruction when the object is deleted or de-allocated from memory without modifying the value of the ..