일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 인공지능기초다지기
- Adios2023
- 개발자
- 디지털포렌식
- 데이터베이스
- 인공지능스터디
- 부스트코스코칭스터디
- 부스트코스
- 미슐랭투스타
- 터틀봇와플파이
- 라즈베리파이
- 취준생화이팅
- 워케이션
- 필기면제기간
- github관리
- 오픈소스기여
- 부산워케이션
- PiCamera
- Hello2024
- AIbasic
- static_ip
- 사회초년생
- 나는나로살기로했다.
- ip주소고정
- Adios2022
- AI기초다지기
- 학점연계
- 라즈베리파이ip
- 오라클
- 2023목표
- Today
- Total
목록IT/Embedded 임베디드 (7)
여행을 사랑하는 직장인의 개발이야기
catkin_make를 통해 package를 build 해주었습니다. 오류 없이 build가 잘 되었습니다. catkin_ws/devel/lib/[package name] 폴더에 가니 exe 파일이 잘 생성되어 있는 것을 확인할 수 있었습니다. 그런데 rosrun [package name] [publiber]을 실행하려고 하니, package [package name] not found 오류가 났습니다. 해결방법 1. 우선 source ~/catkin_ws/devel/setup.bash 명령어를 줍니다. $ source ~/catkin_ws/devel/setup.bash 수정된 부분을 바로 적용해주는 명령어입니다. (source) 2. rospack profile $ rospack profile 3. r..
라즈베리파이를 매번 모니터에 연결하고, 키보드랑 마우스를 연결하고 ifconfig로 ip주소를 찾아보고 또 PuTTY로 접속하는게 너무 귀찮아서 IP를 고정 설정했습니다. 우선 ifconfig 명령어로 현재 ip주소를 확인해줍니다. 무선과 유선이 다른데, 무선의 경우 wlan0에 inet 192.~을 보시면 됩니다. sudo vi /etc/dhcpcd.conf 명령어로 /etc/dhcpcd.conf 파일을 열어줍니다. 맨 아래에 interface wlan0 static ip_address=" " static routers=" " 를 입력해주시면 됩니다. (wlan0: 무선, eth0: 유선) ip_address에는 ifconfig에서 확인한 inet을, routers에는 ip_address에서 마지막만 ..
Pi Camra를 사용하기 위해 우선 라즈베리파이와 Camera를 연결해주었습니다. 라즈베리파이의 카메라 모듈 연결 단자의 검은색 양쪽 부분을 살짝 들어 올리고, 하얀 부분이 hdmi단자 쪽으로 향하도록 둔 뒤 눌러서 고정시킵니다. Pi Camera의 세팅은 매우 쉽습니다 ! 카메라 모듈의 정상적인 작동을 확인하기 위해 간단히 테스트를 해보겠습니다. raspistill -o test.jpg raspistill -o test.jpg 명령어를 입력해보겠습니다. 사진을 찍어 test라는 이름의 jpg 파일로 저장됩니다. 동일한 명령어를 입력할 경우, 파일이 계속 덮어쓰기 됩니다. 파일이 잘 생성된 것을 확인할 수 있습니다. 파일을 열어서 확인해보면, 꽤나 좋은 성능으로 출력되는 것을 확인할 수 있습니다. 간단..
지난 포스팅에 이어 khstu-98.tistory.com/30 [Socket 소켓 통신] Socket test, TCP UDP 통신 확인 프로그램 (1) TCP, UDP서버를 구성하여 클라이언트 접속을 간단히 확인할 수 있는 프로그램이 있습니다. 저는 "Socket Test"라는 프로그램을 사용했는데요, 종류가 다양하니 원하는걸 사용하셔도 무방할 것 같습니 khstu-98.tistory.com 이번에는 TCP, UDP통신을 확인하는 프로그램을 사용하여 클라이어트가 되어 서버로 메세지를 보내보겠습니다! 우선 저는 AWS EC2 instance에서 TCP 통신 코드를 빌드하여 8888포트로 열어주었습니다. SocketTest를 열고 Client에 접속하고자 하는 IP Address, port를 적어줍니다. ..
라즈베리파이로 무선 AP 만드는 방법을 정리해보겠습니다! 이번 포스팅은 맨 처음 raspbian 라즈비안을 설치하는 방법, 다음 포스팅은 직접 AP를 구성하는 방법에 대해 정리하려고 합니다. 필요한 것: 라즈베리파이, SD카드, 키보드, 마우스, 모니터 그리고 공유기와 라즈베리파이를 연결해줄 랜선이 필요합니다. 우선 가지고있는 SD카드에 운영체제 이미지를 write해줘야하기 때문에, Etcher라는 프로그램을 사용했고, 이미지는 raspbian을 다운로드 받았습니다. Etcher: www.balena.io/etcher/ balena - The complete IoT fleet management platform Infrastructure and tools to develop, deploy, and man..
TCP, UDP서버를 구성하여 클라이언트 접속을 간단히 확인할 수 있는 프로그램이 있습니다. 저는 "Socket Test"라는 프로그램을 사용했는데요, 종류가 다양하니 원하는걸 사용하셔도 무방할 것 같습니다. 간단히 사용법 소개드릴게요 :) 이 방법은 Socket Test를 서버로 사용하실 때 입니다!! Socket test 프로그램을 실행시킨 후, 본인의 컴퓨터 IP를 확인하여 특정 포트를 설정해서 서버를 열어줍니다. AT command를 사용하여 TCP 통신으로 위 IP, port에 접속해줍니다. (AT command 관련은 이전글 참고해주세요!) 보낼 문자열의 길이를 설정해줍니다. (명령어: AT+CIPSEND=6) 6 bytes가 다 차면 자동으로 서버로 문자열이 보내집니다. Socket test..