컴퓨터 썸네일형 리스트형 아두이노 초정밀 온도 센서 DS18B20 사용법 (TMP36과 헷갈리지 마세요!) 안녕하세요! 오늘은 아두이노 프로젝트에서 온도를 측정할 때 가장 많이 쓰이는 디지털 온도 센서 DS18B20에 대해 알아보겠습니다. 아두이노 키트를 열어보면 똑같이 생긴 부품이 여러 개라 당황하신 적 있으시죠? 저도 처음엔 트랜지스터인 줄 알았답니다. 오늘 그 구별법부터 정밀한 온도 측정 방법까지 완벽하게 정리해 드릴게요! 1. 외형 및 구별법DS18B20은 'TO-92'라는 규격을 사용하여 트랜지스터(C509Y, C1959 등)나 아날로그 온도 센서(TMP36)와 똑같이 생겼습니다.확인 방법: 부품의 평평한 면을 밝은 곳에서 자세히 보세요. 반드시 DALLAS / 18B20이라는 글자가 적혀 있어야 합니다.TMP36은 전압으로 온도를 보내는 '아날로그' 방식이지만, DS18B20은 데이터를 직접 주고.. 더보기 Arduino [강의 4강] 7세그먼트(7-Segment Display) 1. 7세그먼트란 무엇인가?7세그먼트는 이름 그대로 7개의 막대 모양 LED(세그먼트)를 '8'자 형태로 배열하여 숫자(0~9)와 일부 알파벳을 표시하는 장치입니다. 실제로는 소수점을 표시하는 점(DP, Decimal Point)을 포함해 총 8개의 LED가 들어 있습니다.구조: 각 막대는 'a'부터 'g'까지 이름이 붙어 있으며, 어떤 막대에 불을 켜느냐에 따라 숫자가 결정됩니다.공통 애노드(Common Anode): 모든 LED의 (+)단자가 묶여 있음. LOW 신호일 때 점등됩니다.공통 캐소드(Common Cathode): 모든 LED의 (-)단자가 묶여 있음. HIGH 신호일 때 점등됩니다. 2. 사용 방법 (아두이노 연결)7세그먼트 핀세그먼트 이름아두이노 디지털 핀7번 핀a2번6번 핀b3번4번.. 더보기 ARDUINO [강의 3강] 피에조 부저 (Piezo Buzzer) 1. 피에조 부저란? 피에조 부저는 압전 효과(Piezoelectric Effect)를 이용해 소리를 내는 부품입니다. 얇은 압전 소자 판에 전기 신호를 주면 판이 수축과 팽창을 반복하며 떨립니다. 이 진동이 공기를 울려 소리가 나는 원리죠.2. 구분: 능동(Active) vs 수동(Passive)피에조 부저는 능동과 수동으로 나뉩니다. 아두이노 수업에서는 대부분 tone() 함수를 사용하는 수동을 사용합니다. 그리고 부품도 대부분은 수동 피에조 부저입니다.능동과 수동의 차이는구분능동 부저 (Active Buzzer)수동 부저 (Passive Buzzer)특징내부에 자체 발진 회로가 내장됨내부에 발진 회로가 없음작동전원(5V)만 공급하면 즉시 소리가 남주파수(PWM) 신호를 줘야 소리가 남소리단조로운 .. 더보기 ARDUINO [강의 2강] 택트 스위치 1. 개요택트 스위치(Tactile Switch)는 우리가 주변에서 흔히 보는 '눌렀다 떼는' 버튼입니다.아두이노에게 "지금 눌렀어(1)" 또는 "안 눌렀어(0)"라는 디지털 신호를 보내는 가장 기본적인 디지털 입력 센서입니다. 원리는 스위치 내부에는 떨어져 있는 두 금속판이 있습니다. 버튼을 누르면 두 금속판이 붙으면서 전기가 통하는 단순한 구조입니다.2. 하드웨어 구조학생들이 가장 먼저 헷갈려 하는 것이 "선생님, 다리가 4개인데 어디에 연결해요?"입니다.내부 구조: 4개의 다리가 모두 따로따로가 아닙니다. "스위치의 다리는 4개지만 실제로는 2개씩 한 쌍입니다." 버튼을 뒤집어 보면 몸통을 관통해서 마주 보고 있는 다리끼리는 서로 연결되어 있으니 주의해야 합니다. 가장 안전한 방법은 대각선 방향.. 더보기 ARDUINO [강의 1강] 빛의 시작: LED와 LED 모듈 완전 정복 오늘은 아두이노의 가장 기초적이면서도 중요한 출력 장치인 LED(발광 다이오드)와 사용하기 편하게 만든 LED 모듈에 대해 정리해 드리겠습니다. 이 강의 자료는 학생들이 부품과 모듈의 차이를 직관적으로 이해하고, 안전하게 회로를 구성하는 데 초점을 맞췄습니다. 1. 개요: 무엇이 다른가요?가장 먼저 두 부품의 정의를 명확히 짚고 넘어가겠습니다.LED (Light Emitting Diode): 전류가 흐르면 빛을 내는 반도체 부품입니다. 아두이노가 세상에 신호를 보내는 가장 기본적인 출력 장치입니다.LED 모듈: 요리를 위한 '밀키트'와 같습니다. LED와 필수적인 부품(저항 등)을 작은 기판에 미리 조립해 두어, 선만 꽂으면 바로 쓸 수 있게 만든 형태입니다.단일 LED는 회로 원리를 배우기에 좋고, .. 더보기 라즈베리파이 5로 배우는 AI 인공지능 자율주행 자동차 안녕하세요.우리는 인공지능 시대를 살고 있습니다.매체를 통해 다양한 인공지능 서비스가 소개되는데요.코딩에서도 인공지능은 중요한 분야이기도 합니다.초등학교 중학교에서 코딩을 가르치다보면 인공지능에 대한 수요에 있는데요.막상 수업을 시작하려면 마땅한 교보재를 찾기 힘든데요.도움이 되실 것 같아서 오늘은 앤써북에서 출간한 라즈베리파이 5로 배우는 AI 인공지능 자율주행 자동차 책을 포스팅 하겠습니다. 오늘 제가 사용한 도서는 라즈베리파이 5로 배우는 AI 인공지능 자율주행 자동차 개정판인데요.책과 함께 직접 자율주행 자동차를 만들어 볼 수 있는 키트를 함께 사용했습니다. 저자인 장문철 선생님은 현 다두이노 대표로 책과 함께 사용하는 키트를 직접 제작해서 제공하고 있습니다.아두이노와 관련된 피지컬 컴퓨팅에 관.. 더보기 노래를 만들어 주는 인공지능 서비스 suno.ai 안녕하세요. 아이들에게 코딩을 가르치면서 요즘에는 인공지능에 대해서 공부를 하고 있습니다. 이번에 재미난 인공지능 서비스가 있어서 소개합니다. 바로 노래를 만드는 인공지능 서비스인데요. 수노입니다. 일단 인터페이스가 간단한데요. 마우스 휠를 넘기면 Make a song for your friend.가 바뀌면서 다양한 노래를 들어 볼 수 있습니다. 메이키송(상단 위)을 누르면 직접 음악을 만들어 볼 수 있고요. 다른 사람이 만든 음악도 들을 수 있습니다. 한국어로 입력하면 k-pop 형태로 노래를 만들어 주는데요. 프롬프트에 입력한 내용을 중심으로 가사를 만들고요. 노래까지 만들어줘서 학생들과 재미있는 수업을 진행 할 수 있을 것 같은데요. 더보기 오다시티 녹음 파일 가져오기 FFmpeg 라이브러리 에러 뜰때 휴대폰에서 녹음한 파일을 가져다가 사용하려는데 에러가 뜨네요. 이렇게 에러가 발생하면 2가지 방법으로 해결이 가능합니다. 에러의 원인을 찾는 방법 파일을 MP3로 변경해 주는 프로그램을 가지고 음원을 변경하는 방법 오늘은 이 에러를 찾아서 해결해 보겠습니다. aac는 고급 오디오 코딩 파일입니다. FFmpeg 라이브러리가 없으시면 오데시티는 이 형식의 파일을 열 수 없습니다. 다른 방법으로는 WAV나 AIFF 파일로 변환하여 열기 바랍니다. 앞에서 말씀드린 것처럼 2가지 방법을 소개해 주는데요. 위 에러 문구에서 FFmpeg 라이브러리가 없어서 발생하기 때문에 이것을 찾아서 설치해 보겠습니다. https://lame.buanzo.org/ 위 주소에서 라이브러리 파일을 다운로드 할 수 있습니다. 이 프.. 더보기 이전 1 2 3 4 5 6 7 다음