PCM(펄스부호변조) 이란?PCM(펄스부호변조, Pulse Code Modulation)은 아날로그 신호를 디지털 신호로 변환하는 가장 기본적이고 널리 사용되는 기술 중 하나입니다. 이 기술은 전화 통신, 오디오 및 비디오 녹음, CD 및 DVD 등 다양한 응용 분야에서 사용됩니다. PCM은 아날로그 신호를 디지털 신호로 변환하는 과정에서 다음의 세 가지 주요 단계를 거칩니다. 1. 샘플링(Sampling): 아날로그 신호를 일정한 시간 간격으로 측정하여 샘플을 추출합니다. 샘플링 주파수(또는 샘플링 레이트)는 1초 동안 추출하는 샘플의 개수를 의미하며, 일반적으로 헤르츠(Hz) 단위로 측정됩니다. 예를 들어, CD 오디오는 44.1kHz의 샘플링 주파수를 사용합니다. 이는 1초에 44,100개의 샘플을..
인프런 안드로이드 강좌([왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린)를 다 듣고 이전에 작업하다 중단한 어플을 다시 개발하기 시작하였습니다. 처음 만든 어플이기에 여러 기능을 넣자 하는 욕심은 부리지 않았습니다.제가 배운 선에서 할 수 있는 정도로만 하기로 목표를 잡고열흘 정도 일 마치고 부담 없이 진행하였습니다. 언어는 코틀린을 사용하였고,열매의 상태를 저장하고 불러오는 데이터베이스는파이어베이스를 사용하였습니다. (실시간 데이터베이스)또한, 각 익명의 사용자로 인증하는 과정도 파이어베이스를 이용하였습니다. 전반적으로 ChatGPT의 도움을 많이 받았습니다.강의에서 배웠던 내용들을 조합하고 대충 얼개를 생각해서 코드를 작성한 후,ChatGPT와 작업을 같이 하였습니다. (저..
공기는 유체와 같은데 음파는 공기를 통해 힘을 전달할 수가 있습니다. 이것을 물체에 작용시켜 물체를 공중에 띄우도록, 초음파를 이용하여 중력을 거스를 큰 힘을 갖도록 해보는 것입니다. https://www.youtube.com/watch?v=Lu4XXHXA7Tw 음파 공중부양에 대한 영상 쉽게 생각해보면 물체를 띄우기 위해서 매우 큰 소리가 나는 스피커를 사용해보면 가능할 것입니다. 즉, 큰 소리, 가청 주파수를 넘어서는 초음파를 이용하여 이를 통해 진동하는 공기분자를 이용하는 것입니다. 위 그림과 같이 초음파를 마주보도록 하면 정재파가 발생합니다. 그러면 정재파의 고정된 패턴이 일어날 것이고 이를 통해 물체가 공중부양을 하게 되는 것입니다. >> 링크 아두이노 nano와 40kHz 초음파 발생기로 초음..
제가 만들어 본 키트 중에 제일 시간이 많이 걸렸습니다. (이틀 걸렸음) 리뷰를 보니 15시간이 소요되었다는 분도 계시더군요. https://ko.aliexpress.com/item/1005004131003602.html 29860.0₩ 50% OFF|DIY 전자 키트, 다채로운 RGB 음악 LED 조명, 연습 납땜용, 리모컨 포함, 3D 큐브, 8x8x8 3 Smarter Shopping, Better Living! Aliexpress.com ko.aliexpress.com 여러 동작 모드가 있으며 (10가지는 되는 것 같습니다) 블루투스가 있어서 스피커로 음악을 들을 수 있고 오디오 스펙트럼 기능이 있어서 음악에 따라 LED 동작이 가능합니다. 8x8x8 이니깐 총 512개의 LED를 납땜해야 합니다..
겨울이 되니 크리스마스 준비 분위기가 주위에서 물씬입니다. 왠지 집에서 이를 위해 뭐든 해야 할 것 같은 느낌;; 알리에서 쇼핑을 하다가 이런 것을 발견하였습니다. 크리스마스 트리 LED DIY 키트 https://ko.aliexpress.com/item/1005003415722879.html 3922.0₩ 19% OFF|3D 크리스마스 트리 LED DIY 키트, 레드, 그린, 옐로우, LED 플래시 회로 키트, 전자 재 Smarter Shopping, Better Living! Aliexpress.com ko.aliexpress.com LED 색이 3개(RGB)인 것이 있고 7개인 것이 있는데 7개로 샀습니다. (가격 차이 얼마 안남) 종이로 된 조립 설명서는 같이 오지 않습니다. 인터넷에 있는 다음 ..
3D프린터의 출력물로 휴머노이드 로봇을 만들 수 없을까? 누군가의 모델링 파일이 있을 것 같긴 한데.. 하다가 InMoov 프로젝트를 알게 되었습니다. InMoov는 최초의 오픈소스 3D 프린팅 실물크기 로봇입니다. https://youtu.be/H4Z09edx52E InMoov 소개영상 https://inmoov.fr/ InMoov – open-source 3D printed life-size robot Great time, great public! Tech’inn Vitré is not a huge event, but it’s nice to be there and meet the Makers involved. We had on the InMoov booth, Sébastien, Jérôme and h..
AC 전원 설정과 AC Analysis 시뮬레이션 방법에 대해 알아봅니다. 먼저 다음과 같은 회로를 그립니다. 회로를 그리는 방법은 밑 링크의 글을 보시면 됩니다. https://ds3qej.tistory.com/16 LTspice 사용법 (1) 설치하기, 기본 사용법 LTspice는 SPICE 소프트웨어 기반으로 하는 회로 시뮬레이션 프로그램입니다. 사용법이 쉽고 무료라서 인터넷에 부품이나 회로도 자료들이 많습니다. 회로 시뮬레이션 툴을 사용하면 회로를 구성 ds3qej.tistory.com AC 전원 설정 위의 회로에서 V1을 AC 전원으로 설정해보겠습니다. V1을 오른쪽 마우스 클릭 후 창에서 Advanced를 클릭합니다. Pulse(구형파) 신호를 주기 위해서 다음과 같이 진행합..