본문 바로가기
  • Masacorgi 's Dev Bloggg

전체 글95

포토커플러(Photocoupler)란 무엇일까 포토커플러(photocoupler)란? 포토커플러의 원리 https://search.app/oWY35j35PdiRYYHa7 포토커플러(photocoupler)란? 포토커플러의 원리안녕하세요. 이번 글에서는 포토커플러에 대하여 간단히 알아보도록 하겠습니다. 전자공학과 이거나 공학도이면 포토커플러를 접하신 적이 있을 것 입니다.처음에 들을때는 생소하지만 널리k96-ozon.tistory.com회사에서 사용하는 보드에 포토커플러가 여러개 붙어있는데, 어떤 용도인지 궁금해서 찾아봤다.사수님이 처음 이름을 말해준 부품이고, 여기 게다리 처럼 생긴거 있죠? 라고 하셔서 괜히 친근하고 귀엽다그 뒤로 나는 게다리라고 부른다.메인보드에 부착된 I/O보드에 붙어있고, 포토커플러가 8개라 8곳의 접점을 감시할 수 있다는 얘.. 2025. 2. 3.
[스크랩] DNS란 무엇입니까? https://search.app/cnKqs4WMRCEvJrDk9 DNS란 무엇입니까? – DNS 소개 - AWS스마트폰이나 노트북부터 대규모 소매 웹 사이트의 콘텐츠를 서비스하는 서버에 이르기까지 인터넷상의 모든 컴퓨터는 숫자를 사용하여 서로를 찾고 통신합니다. 이러한 숫자를 IP 주소라고 합aws.amazon.com회사의 dns 서버가 작동하지 않는 문제가 발생했다.회사의 웹에 들어오는 외부 요청은 정상 작동하는데, 내부망에서 접근하면 dns가 작동하지 않아 페이지가 뜨지 않는다.위 문서는 DNS가 어떻게 작동하는지 설명하고 있다.DNS(Domain Name System)는 www.naver.com같은 사람이 친 주소를 실 ip주소로 맵핑하고, 웹 브라우저에 요청이 들어오면 ip주소를 반환해주는 시.. 2025. 2. 3.
[스크랩] vi 편집기를 알아야 하는 이유 https://zpub.tistory.com/179 vi 편집기를 알아야 하는 이유요즘의 편집기를 보면 굳이 vi에 대해 알아야 하는지라는 생각이 들 수도 있다. 사용법도 익숙치 않고 무엇보다 자주 쓸 일이 없는 경우가 대다수이다. 그러나 이 vi 에디터는 중요한 툴이다. 우zpub.tistory.com 요즘의 편집기, IDE를 보면 굳이 vi를 쓰지 않아도 개발을 할수있다.다만 웹개발을 넘어 OS에 접근하고, 시스템 프로그래밍을 접하게 된다면 vi는 중요해진다. 그러니 알아두면 무기가 됨 회사에서 vi 레퍼런스를 던져주고 가지고 있으라고 하셨는데, 아무래도 알아둬야 할것 같아서 찾아보게 됐다.이 글 외에도 더 찾아보니 vi를 쓰는 큰 이유는 다음과 같다. * 마우스가 없던 시절에 사용하던 텍스트 에디터.. 2025. 2. 2.
[스크랩] Go 란? https://velog.io/@chl4651/Go-%EB%9E%80 Go 란?1. Go 이란? 2009년에 구글에서 일하는 로버트 그리즈머, 롭 파이크, 켄 톰프슨이 개발한 프로그래밍 언어 개발자 중 한명인 켄 톰프슨은 Unix와 C언어의 개발자 중 한명이기도 하여 Go 언어는 C 언어velog.io Go 언어는 C++, Java, Python의 장점을 결합하여 설계된 언어이며, Unix와 C언어의 영향을 받았다. 주요 특징으로는 정적 타입, 강 타입, 빠른 컴파일 속도, 간단한 문법, 가비지 컬렉션, 병행성, 모듈화 및 패키지 시스템이 있다. Go 언어는 변수, 상수, 조건문, 반복문, 함수, 지연 실행(defer), 고루틴 등의 문법을 지원한다.    이후 문법 설명 2025. 2. 2.
오픈 소스 기술 및 Autonomous Database를 사용, OCI에서 IoT 백엔드 구축하기 https://docs.oracle.com/ko/solutions/oci-iot-open-source-backend/index.html#GUID-FEB8119A-B524-43C0-ABF1-40C46059AC11 오픈 소스 기술 및 Autonomous Database를 사용하여 OCI에서 IoT 백엔드 구축Oracle Autonomous Database(Autonomous Database)를 프로비저닝하고, Node-RED를 설치하고, OCI(Oracle Cloud Infrastructure)에서 호스팅되는 Oracle Linux 시스템에 Eclipse Mosquitto 서버를 설치하는 방법을 알아봅니다. 먼저docs.oracle.com Oracle Cloud Infrastructure(OCI)에서 IoT.. 2025. 2. 2.
[스크랩] 경산시의 IOT 프로젝트 https://www.hitech.co.kr/news/articleView.html?idxno=42111 IoT 전용망 구축한 경산시, 악취·미세먼지 등 스마트 모니터링 - 하이테크정보경산시는 사물인터넷(IoT) 전용망을 구축하고, 이를 활용한 도시문제 해결을 위한 실시간 IoT 통합플랫폼 서비스를 가동한다고 2일 밝혔다.경산시는 지방자치단체의 자가 통신망을 활용해 환경,www.hitech.co.krhttp://www.ksmnews.co.kr/news/view.php?idx=521700 경산시, 자가통신망 실증 IoT통합플랫폼 구축경산시는 지난해 8월 과학기술정보통신부 공모사업으로 선정된 자가통신망 활용 실증 인프라 구축사업을 통해 사물인터넷(IoT) 전용망을 구축하고, 이를 활용한 도시문제 해결을 위한.. 2025. 2. 2.
[스크랩] 임베디드 소프트웨어 개발 이해하기: 주요 개념 설명 https://hiteksoftware.co.kr/blog/embedded-software-development/  임베디드 소프트웨어 개발 이해하기: 주요 개념 설명 - Hitek SoftwareRTOS, 마이크로컨트롤러 및 임베디드 소프트웨어 개발의 도전 과제에 대해 알아보세요.hiteksoftware.co.kr 임베디드 소프트웨어는 마이크로컨트롤러나 가전제품 등 장치에서 작동하는 전문 프로그래밍을 의미한다.개발은 시스템 온 칩(SoC) 설계에 중요하며, C, C++ 등 다양한 언어로 이루어진다.임베디드 시스템은 메모리 제약과 전력 효율성 고려가 필수적이다.실시간 운영 체제(RTOS)는 데이터 처리를 즉시 지원하며, 신뢰성과 결정론적 행동이 요구되는 환경에서 중요하다. 마이크로컨트롤러와 마이크로프로세.. 2025. 2. 2.
[스크랩] ST, NPU가속 STM32 MCU 출시 https://www.e4ds.com/sub_view.asp?ch=2&t=0&idx=20095 ​ST, NPU 가속 STM32 MCU 출시...엣지 AI 성능 지원 - e4ds newsST마이크로일렉트로닉스(STMicroelectronics, 이하 ST)가 가속 머신러닝 기능을 최초로 통합한 새로운 마이크로컨트..www.e4ds.com  현재 온디바이스 AI의 유행과 차세대 기술 구현, 사이버 보안이 개발자 편의성 제공의 주요가치로 대두되고 있다.ST 마이크로일레트로닉스가 NPU 가속 STM32 mcu를 출시하였다.이번에 출시된 MCU는 임베디드 기기에서의 AI 탑재, 성능 최적화에 강력한 성능을 보일것으로 기대되고 있다. 일론 머스크가 차세대 핵심기술로 로봇+AI의 조합을 얘기했는데, 로보틱스의 주축인.. 2025. 2. 2.
시간복잡도 정리 2025. 2. 2.
[하드웨어] 이번에 알게된 부품들 알아보고 간단히 정리해보자 * 타입0805c0805rdipsmd * 릴레이 * 크리스탈14.7456mhz * 칩ATmega 128ILX232ILX48524c256 * 비드MPZ2012S300A * 코일331UR * 트랜지스터(TR)KTC3544T * 다이오드MBI 194541485819포토커플러 PC817ADS 1115 * 커패시터?? 콘덴서?? * 레귤레이터XB1117P331FR(LM1117)LM2575T * 포토커플러 PC817 * RJ45 * PTR 터미널 * 몰렉스 * 핀헤더 2025. 1. 27.
[스크랩] Ag-Tech https://yozm.wishket.com/magazine/detail/2259/ ‘애그테크(Ag-Tech)’ IT 기술로 길러 식탁에 오르기까지 | 요즘IT‘애그테크(Ag-Tech)’에 대해 들어본 적 있으신가요? 애그테크는 식품의 원재료를 생산하는 농업(Agriculture)과 기술(Technology)이 합쳐진 말로 AI, 사물인터넷(IoT), 빅데이터, 머신러닝, 드론 등의 첨yozm.wishket.com 2025. 1. 27.
[스크랩] RS 485란? RS-485 통신에 대해 알아보자 - RS-485 통신에 대해 알아보자 https://www.inforad.co.kr/single-post/rs-485 RS-485 통신에 대해 알아보자컴퓨터 및 주변 기기 사이에 데이터를 전송하기 위해서는 통신이 필요합니다.통신에는 여러개의 채널을 이용해 여러 비트의 데이터를 한꺼번에 전송하는 병렬 통신과, 하나의 채널을 이용해 한www.inforad.co.kr회사에서 iot 기기를 연결하는 방식에 485, 232 케이블을 사용하고 있는데 무엇인지 몰라 알아보는 시간을 가졌다..2선식 RS 485 핀맵4선식 RS 485 핀맵485 통신은 전기적 특성만을 규제하고, 별도의 지정된 프로토콜이나 물리적 계층이 존재하지 않는다.먼저 개발된 232통신의 짧은 전송거리, 낮은 전송.. 2025. 1. 21.