전체 게시글

[라즈베리파이4] 터미널 크기 및 색상 설정
1. '홈 디렉토리/.config/lxterminal/lxterminal.conf' 파일을 편집기(vi, vim, nano 등)로 열기 $ cd ~ $ sudo vim .config/lxterminal/lxterminal.conf 2. 원하는 값 수정 → 파일 저장 → 터미널 재실행 → 변경된 값이 적용됨 ※ 대표적인 옵션 옵션명 설명 기본값 fontname 글꼴 및 글자 크기 fontname=Monospace 10 bgcolor 배경색 bgcolor=rgb(0,0,0) fgcolor 기본 글자색 fgcolor=rgb(170,170,170) geometry_columns 터미널의 세로 크기 (해당 값 * 글자 크기) geometry_columns=80 geometry_rows 터미널의 가로 크기 (해당 ..
Linux에서 GitHub에 Push할 때 인증 생략하기
Linux에서 GitHub 원격 저장소에 Push할 때 마다, Username과 Password를 요구한다. Password는 GitHub 계정 패스워드가 아닌 임의의 문자열로 구성된 토큰(Token)의 비밀번호를 요구한다. Linux 패스워드 입력은 글자수가 보이지 않고 붙여넣기도 불가능해서, 토큰 비밀번호를 일일이 입력하기 매우 번거롭다. 그래서 인증 과정을 생략하고 더욱 간편하게 Push 할 수 있는 방법을 알아보았다. 1. GitHub 인증용 토큰 생성(Classic Token 기준) 1-1. GitHub 우측 상단 메뉴 [Settings] 클릭 1-2. 좌측 메뉴의 [Developer settings] 클릭 1-3. [Personal access tokens] → [tokens (classic)..
Linux에서 Git & GitHub 사용하기(명령어 요약)
1. Git 설치 및 초기 설정하기 1-1. Git 설치 $ sudo apt-get install git 1-2. Git 버전 확인 $ sudo git --version 1-3. 사용자 정보 입력 Email 예시: options3224@naver.com Name 예시: 2sjin $ sudo git config --global user.email "options3224@gmail.com" $ sudo git config --global user.name "2sjin" $ sudo git config --global core.editor vim ※ vim을 사용하지 않는다면 vim 대신 vi, nano 등 본인이 사용하는 편집기를 입력해주면 됨. 1-4. 입력한 사용자 정보 확인 $ sudo git con..
[임베디드 과제] 팀별 오목 프로그램 대결 과제(Python3)
오목 대결을 진행하기 위한 프로그램의 소스 코드는, 동의대학교 컴퓨터공학과 최병윤 교수님의 저작권 보호를 위해 공개하지 않았습니다. https://drive.google.com/file/d/1u89izzRl7nUB-1n7-N4_Pb4VT34G39MY/view?usp=share_link [001분반_TEAM3]팀별_오목_프로그램_대결_과제.pdf drive.google.com
[임베디드 프로젝트] Minecraft 동작의 OLED 이모티콘 출력
팀 프로젝트 최종 보고서 임베디드_A3_최종보고서.pdf drive.google.com 팀 프로젝트 최종 발표자료 임베디드_A3_최종PPT.pdf drive.google.com Python 스크립트(GitHub) GitHub - 2sjin/RaspberryPi_Scripts: 라즈베리파이에서 실행할 스크립트 모음 라즈베리파이에서 실행할 스크립트 모음. Contribute to 2sjin/RaspberryPi_Scripts development by creating an account on GitHub. github.com
[모바일 네트워크] 인터네트워킹(Internetworking)
1. 인터네트워킹(Internetworking)이란? 둘 이상의 서로 다른 네트워크를 연결하는 기능 2. 인터네트워킹 장비 ① 게이트웨이(Gateway) 네트워크를 연결하기 위한 장비의 일반적인 용어 ② 리피터(Repeter) Layer 1 기능을 지원하는 장비(LAN 사이의 거리 확장) ③ 브리지(Bridge) Layer 1/2 기능을 지원하는 장비 ④ 라우터(Router) Layer 1/2/3 기능을 지원하는 장비 서로 다른 네트워크를 연결함 수신 패킷을 적절한 경로로 배정 기능을 수행 3. IP 인터네트워킹(IP Internetworking) 인터넷에서 네트워크를 연결하는 방식 패킷 중개 기능은 IP 프로토콜이 수행 양쪽 MAC 계층이 다르면 패킷 변환 기능이 필요함 4. 브리지(Bridge) ① ..
[모바일 네트워크] 모바일 IPTV, 모바일 브라우저
1. 모바일 IPTV(Mobile IPTV) ① 개요 휴대 단말기와 무선 네트워크 및 별도의 Mobile TV용 방송 통신망을 이용해 이동 중에 음악, 뉴스, 스포츠, 드라마 등의 콘텐츠를 실시간 또는 주문형으로 이용할 수 있는 서비스 유선 인터넷의 IPTV 서비스가 모바일에서 이루어지는 것 ② 특징 이동성이 좋음: 공간적 제약을 극복할 수 있음 소형 단말기(휴대전화, 노트북, PDA 등)로 외부에서도 서비스를 제공받을 수 있음 언제(Anytime) 어디서나(anyplace) 콘텐츠를 최적의 품질로 끊임없이 사용할 수 있음 다양한 사업자가 존재함, Prosumer Contents(내가 사용자가 될 수도, 사업자가 될 수도 있음) 개방형 접속을 지향함 2. 모바일 브라우저(Mobile Browser) ① ..
[모바일 네트워크] 이동 통신 기술
1. 이동 통신 단말기의 요소 기술 ① Multi Mode / Multi Band Multi Mode : 2G부터 4G 이동통신까지의 모든 이동통신 서비스 표준을 탑재 Multi Band : GHz 대에서 주파수를 digital 신호로 바로 전환, MHz와 GHz의 통신 서비스 간 roaming 구현, 2G, 3G, 3.5G, WiBro, 4G간 roaming을 기술적으로 구현 ② SDR(Software Defined Radio) 디지털 신호처리 기술과 소자를 기반으로 H/W 수정 없이 모듈화된 S/W 변경만으로 단일의 송수신 시스템을 통해 다수의 무선 통신 규격을 통합·수용하기 위한 무선 접속 기반 기술 ③ High Performance 소형화 · 경량화, 멀티미디어 처리 및 디스플레이 기능 향상 ba..
[모바일 네트워크] 이동 무선 전파
1. 전파의 성질: 고주파수 vs 저주파수 ① 고주파수 직진성이 강해 송신에 유리함 전송의 정보량 많아짐 반사성과 투과율 상승 빗방울이나 수증기에 흡수되기 쉬워 우천시에는 장거리 전송에 어려움 ②저주파수 직진성이 약해짐 회절성이 증가하여 다소의 장애물도 초과하여 전송 전송의 정보량 적어짐 넓은 방향으로 송신에 유리함 2. 전파의 성질: 빛과 같은 성질 ① 개요 동일한 매개체를 통과하는 경우 : 직진성 이종의 매개체를 통과하는 경우 : 경계면에서 굴절, 반사, 회절, 간섭 성질 ② 전파의 직진 점과 점 사이의 최단 이동 경로로 파동 전반에 공통으로 나타남 ③ 전파의 반사 및 굴절 다른 물질로 구성된 매개체를 통과할 경우에 경계면에서 일부는 반사되고, 일부는 진행방향이 변하여 투과 되면서 굴절 ④ 전파의 회..

[모바일 네트워크] 모바일 기술의 발전, 5G 이동통신
1. 이동통신 Service의 발전 ① 1세대 이동통신 Analog Cellular System 음성 전송에는 아날로그 주파수 변조(FM) 방식을 사용 접속 방식: FDMA ② 2세대 이동통신 Digital Cellular System 주로 음성 위주의 전화 통화를 위해서 설계, 고속 데이터 통신을 지원하지 못함 접속 방식: TDMA, CDMA ③ 3세대 이동통신 IMT-2000: 멀티미디어 서비스를 빠르고 안정적으로 제공하기 위한 표준 음성, 화상회의, 인터넷 등 광대역 멀티미디어 서비스 제공 최대 2Mbps 데이터 서비스 제공 접속 방식: TDMA, CDMA(CDMA-2000, W-CDMA) ④ 4세대 이동통신 유무선 통합에 의한 진정한 멀티미디어 통신 가능 데이터 전송 속도 - 고속 이동 중: 최대..