반응형

2021/01/12 16

애플카 apple car

애플은 몇 년 전부터 애플 카에 대해 많은 언급을 하고 있다. 특히 최근 며칠 사이에 구체화되어가고 있다는 기사가 여러 군데에서 나오고 있다. IT 회사들이 자동차 관련 업종으로 뻗어 나가는 것은 어제오늘의 일이 아니다. 예를 들면 구글의 자율 주행 자동차 시운전, 엔비디아(NVIDIA) 사의 사물 인식을 이용한 자율 주행과 삼성(하만)의 전장 개발 등등이 있다. 최신기사로는 2024년에 애플 카가 생산될 것으로 보인다. 특히 배터리의 재료를 기존 리튬이 아닌 리튬철 인산(LFP) 배터리를 검토하면서 모노셀 배터리 디자인으로 공간을 확장할 예정이라고 한다. 매번 우리에게 놀라움을 안겨주는 애플이다 보니 뻥(?)은 아닐 것 같다 그 외 라이다 센서 장착, 멋진 디자인, 진보된 자율 주행 시스템을 장착할 예..

IT소식 2021.01.12

파이썬 설치 (python)

최근에 업무 중 python code 를 볼 일이 종종 생겨 python 에 대해서 공부를 해보면서 기초부터 조금씩 기록해보기로했다. ​ 파이썬의 개발 이력이나 특징등은 이미 많은 곳에서 설명되어 있으므로 생략하고 개인적인 의견을 보태보자면 코드를 읽기가 비교적 수월하다는 느낌이다. C나 Java 같은 기존 코드들에 비해 글을 풀어서 써 둔 것 같은 모습이라 상대적으로 기계어보다 사람의 말에 더 가까운 언어이고, 따라서 기존의 프로그래밍 문법이 너무나 기계적으로 느껴져 접근이 어려웠던 SW 개발자 혹은 코딩에 관심이 있는데 쉽게 시작을 못하는 사람이라면 파이썬을 한 번 접해보면 어떨까 하는 생각이 든다. ​ 공부에 앞서 오늘은 설치하는 과정을 정리해보았다. ​ https://www.python.org/ ..

아두이노 프로 마이크로 시리얼 읽기 오류 해결

이번에 간단한 프로젝트를 진행하기 위해 아두이노 프로 마이크로를 구매하였다. 아두이노 프로 마이크로는 아두이노 레오나르도의 미니 버젼이라고 생각하면 된다. 동일한 Chip을 사용해서 개발 환경 및 세팅이 동일하다. 아래는 직접 구매한 아두이노 프로 마이크로를 찍은 사진이다. PC와 아두이노간에 통신을 하기위해서 기존에 사용하던 아두이노 나노와 동일한 코드를 적용해보았다. 하지만, 시리얼로 아무것도 읽어오지 못하는 문제가 발생했다. 국내 블로그 및 사이트에서는 별다른 정보를 찾지 못해서 삽질을 하던중 아래처럼 코드를 바꾸니 정상 동작했다. 아래는 기존 PC의 C# 코드이다. // 시리얼포트 열기 SerialPort sp = new SerialPort(portName); sp.Open(); // 읽기 작업쓰..

아두이노 RFID 센서 RC522

RC522는 NXP 반도체의 MFRC522 컨트롤러를 기반으로하는 13.56MHz RFID 모듈입니다. 모듈은 I2C, SPI 및 UART를 지원할 수 있으며 일반적으로 RFID 카드 및 열쇠 고리와 함께 배송됩니다. 출석 시스템 및 기타 사람 / 물체 식별 응용 프로그램에서 일반적으로 사용됩니다. ​ 13.56MHz RFID module Operating voltage: 2.5V to 3.3V Communication : SPI, I2C protocol, UART Maximum Data Rate: 10Mbps Read Range: 5cm Current Consumption: 13-26mA Power down mode consumption: 10uA (min) ​ RC522는 RFID 리더, RFID 카..

Visual Studio github 연동하기

Visual Studio로 작업을 하다보면, 본인의 github와 연동이 필요한 순간이 있다. 현업에서는 이렇게 코드의 이력(history)를 관련하는것이 아주 중요하다. 누군가의 실수로 파일이나 내용을 지워버리면 막대한 금전적 손실이 발생하기 때문이다. 그래서 대부분의 회사에서는 코드를 관리해주는 일명 '형상관리툴'을 사용하고 있다. 수많은 형상관리툴이 존재하며, 그중 제일 유명한것은 Github이다. 형상 관리툴에 대해서는 다른 게시물을 통해 소개할 예정이다. ​ 아래는 visual studio에서 github를 연동하는 방법이다. ​ 1. Visual Studio에서 프로젝트 생성하기 -. 본인이 만들고 싶은 프로젝트를 생성해서 작성하면된다. 처음 프로젝트를 만든다면 아래 게시물을 참고하기 바란다...

[C#] 최소화했을 때 종료하지 않고 아이콘으로 표시하기

C# Form을 작성하다 보면, 최소화했을 대 화면 하단의 작업표시줄에 아이콘을 표시하도록 제작하고 싶을 때가 있다. 생각보다 간단한 방법으로 구현이 가능하지만, 제대로 정리해놓은 블로그가 없어서 아래와 같이 방법을 공유한다. ​ 1. 윈도 폼을 최소화할 때 아이콘을 표시하도록 설정. 1-1) 표시할 아이콘을 생성한다. 도구상자에 보면 아래 화면처럼 NotifyIcon이라는 아이템을 선택하여 추가한다. 1-2) notifyIcon의 속성에 가서 icon을 선택해 준다 (중요!) -. 단순히 아이콘 표시이니 괜찮을 거라 생각하겠지만, 아이콘이 없으면 아이콘 표시를 안 한다. 꼭 아이콘을 넣어줘야 한다. (삽질 방지) 2. Form 생성 시 아이콘은 숨기고 Form 최소화할 때 아이콘은 보이게 하자 2-1)..

반응형