본문 바로가기

개발/Arduino4

아두이노의 종류(Uno,Mega,Leonardo,Nano,Mino,Micro) 아두이노는 다양한 종류와 사양을 가진 마이크로컨트롤러 보드로 구성되어 있어, 다양한 프로젝트와 응용 분야에 사용됩니다. 아두이노 보드들은 크기, 메모리, 입출력 포트, 용도 등에 따라 다양하게 구분됩니다. 블로그 포스팅을 위해 몇 가지 주요 아두이노 보드를 정리해 보겠습니다.아두이노 우노 (Arduino Uno)아두이노 우노는 가장 표준적이고 널리 사용되는 보드입니다. ATmega328P 칩을 사용하며, 14개의 디지털 입출력 핀(6개는 PWM 출력 가능), 6개의 아날로그 입력 핀, 16MHz 세라믹 발진기, USB 연결, 전원 잭, ICSP 헤더 및 리셋 버튼을 갖추고 있습니다.아두이노 메가 (Arduino Mega)아두이노 메가는 더 많은 메모리와 핀을 필요로 하는 복잡한 프로젝트에 적합합니다. 이.. 2024. 4. 25.
[아두이노 함수] delay() 아두이노에서 delay() 함수는 프로그램을 일정 시간 동안 멈추게 하는 기능을  이 함수를 사용하면 특정 시간(밀리초 단위) 동안 프로그램의 실행을 일시 정지할 수 있다.  delay(1000) = 프로그램을 1초간 정지한다. delay() 함수의 문법delay(ms); 여기서 ms는 멈추고 싶은 시간을 밀리초 단위로 지정한다. delay() 함수를 사용할 때 주의해야 할 점은 이 함수가 프로그램의 모든 활동을 정지시킨다는 점이다. 즉, delay() 함수가 실행되는 동안 아두이노는 다른 코드를 실행하거나, 센서 데이터를 읽는 등의 작업을 할 수 없다. [예제]// LED가 연결된 핀 번호 설정int ledPin = 13;// 초기 설정 함수void setup() { // LED 핀을 출력으로 설정 .. 2024. 4. 25.
아두이노(Arduino)를 이용한 화재 감지 시스템 만들기 아두이노를 사용한 화재 감지기는 일반적으로 연기 센서와 온도 센서를 사용하여 화재를 감지합니다. MQ-2 연기 센서와 DHT11 온도 및 습도 센서를 사용한 예제입니다. DH11 온도 및 습도 센서 [구매처] MQ-2 연기 센서 [구매처] 필요한 재료: 아두이노 보드 (예: Arduino Uno) MQ-2 연기 센서 DHT11 온도 및 습도 센서 부저 점퍼 와이어 (선택 사항) LCD 디스플레이 (상태 정보 표시용) 연결 방법: MQ-2 연기 센서: VCC -> Arduino 5V GND -> Arduino GND A0 (아날로그 출력) -> Arduino A0 핀 DHT11 센서: VCC -> Arduino 5V GND -> Arduino GND DATA -> Arduino 디지털 핀 2 부저: 한쪽 .. 2024. 4. 21.
아두이노(Arduino) mp3 음악 재생 - DFPlayer mini 번호 핀 핀 기능 설명 1 VCC 입력 전압 DC3.2V~5V 입력 2 RX UART 입력 시리얼 통신 입력 3 TX UART 출력 시리얼 통신 출력 4 DAC_R 오디오 출력 오른쪽 이어폰이나 앰프 사용 출력시 사용 5 DAC_L 오디오 출력 왼쪽 6 SPK_1 스피커 - 스피커 2개의 선 중 하나 연결 7 GND Ground 전원 GND 연결 8 SPK_2 스피커 + 스피커 2개의 선 중 하나 연결 9 IO_1 간편 입력 1 버튼 연결후 클릭시 이전 곡재생, 길게 누르고 있으면 볼륨 감소 10 GND Ground GND 11 1O_2 간편 입력 2 버튼 연결후 클릭시 이전 곡재생, 길게 누르고 있으면 볼륨 증가 12 ADKEY1 AD키 포트 1 AD키로 수동 제어시 13 ADKEY2 AD키 포트 2 .. 2024. 4. 20.
반응형