본문 바로가기
SMALL

C언어4

App Inventor 스마트 마스크 쓰레기통 연구 배경 코로나 19 바이러스로 인해 일회용마스크 사용이 급증 이에 따라 아무 곳에나 버려져 무분별하게 방치되어 있는 마스크를 쉽게 발견 가능 코로나 감염을 줄이며 안전하게 환경오염을 지양할 수 있는 방법을 고안 사람이 다가오면 저절로 열려 바이러스 감염률을 낮추고, 관리자는 수거함 내부의 포화상태 여부를 핸드폰 애플리케이션을 통해 확인하여 원하는 시기에 수거할 수 있는 장치를 개발 주변 쓰레기 오염상태 결과물 자연과 가까울수록 병은 멀어지고, 자연과 멀수록 병은 가까워진다. -괴테 2022. 9. 7.
App inventor와 센서를 이용한 스마트 다이어트 방석 체중기 [1. 배경 및 필요성] 수명을 단축 시키는 가장 큰 원인 중 하나는 비만이다. 일시적이고 건강하지 않은 다이어트는 경각심이 줄어들 가능성이 크고, 요요현상 및 피로함과 같은 부작용으로 신체적, 정신적 건강에 좋지 않다. 그리하여 우리는 지속적으로 다이어트에 대한 경각심을 심어주기 위하여 이 다이어트 알리미를 만들게 되었다. 여기에 더해 몸무게를 유지시키거나 빼려는 사람들에게도 도움이 되도록 만들었다. [2. 관련 기술 현황] 이미 다양한 형태의 체중계가 존재한다. 그 중 관련 기술 현황은 대표적으로 3가지가 있다. Ⅰ. Fibit Aria wifi 스마트 체중기 특징: 앱을 통하여 체중관리가 가능하다. 블루투스를 지원한다. 장점: 체중 관리를 통하여 다이어트의 진행정도를 핸드폰으로 확인 가능하다. 단점.. 2022. 9. 7.
C Language Configure File Path Move Problem Resolution Configure File에 경로문제에 대한 해결책 BEFORE cd 경로 이동 명령어를 Configure File에 포함하지 않는 경우엔 Permission denide라는 오류 명령어 발생 cd 경로 이동 명령어를 Configure File에 포함하게 되면 "=" 과 " " 이 2가지 기준으로 나눠지기에 cd만 Parsing이 되어 현재디렉토리 변경이 않됨 NOW Mkdir 함수로 Configure 파일의 경로에 파일을 생성 후에 Chdir 함수로 configure파일의 경로로 이동 If-elseif문을 통해 파일이 이미 있을 때 없을 때의 경우의 수를 나눠 처리하고 LOG.log에 기록함. 이미 디렉토리가 존재할경우 Folder already exists But New Route Move Succe.. 2022. 7. 25.
C Language : 리눅스와 4G Board에서 CPU,MEM process를 OAM하여 출력하는 코드 및 관리 환경: Linux, C, Sh 1. 리눅스와 4G Board 내에서 CPU, MEM 출력방법 1. (1) cat /proc/stat 명령어로 출력가능 Cpu user system nice idle wait hi si zero CPU: CPU core의 숫자. User: user mode에서의 실행 시간 System: system mode에서의 실행 시간 Nice: 낮은 권한의 user mode에서의 실행 시간 Idle: I/O완료가 아닌 대기 시 Wait: I/O 완료 대기 시간 Hi: Hard Interrupt(IRQ) Si: Soft Interrupt(SoftIRQ) Zero: 끝 1. (2) top 명령어로 출력 가능 PID PID는 프로세스 ID이며 프로세스를 구분하기 위한 겹치지 않는 고유한 값.. 2022. 7. 14.
LIST