반응형

Arduino 6

[아두이노 프로젝트] 아두이노를 이용한 출석체크 시스템 만들기

준비물- Arduino- RFID- Micro SD 리더기, Micro SD 카드- LCD 패널- RTC 모듈- NodeMcu- 빵판배선 방법- (중복)이라고 쓰여 있는 것은 빵판에 핀 공유를 하셔야 합니다. - RFID ↓ ArduinoRFID5VVCC (중복) GNDGND (중복) D13SCK (중복) D9SDA (중복) D11MOSI (중복) D12MISO (중복) 없음IRQD9RST - Micro SD 리더기 ↓ Arduino Micro SD 리더기 5VVCC (중복) GNDGND (중복) D11MOSI (중복) D12MISO (중복) D13SCK (중복) D4CS- 추가로 Micro SD의 MISO와 RFID의 MISO에 통신 문제가 있으니 330Ω 저항을 추가하시면 됩니다 - LCD ↓Ard..

Arduino 2025.01.05

[아두이노] 초음파 센서(HC-SR04) 사용방법

준비물- Arduino- 초음파 레이더- 빵판 (선택)배선 방법Arduino초음파 센서 (HC-SR04)5VVCCGNDGNDD9TRIGD8ECHOArduino 코드 작성#define TRIG_PIN 9 // TRIG 핀#define ECHO_PIN 8 // ECHO 핀void setup() { pinMode(TRIG_PIN, OUTPUT); pinMode(ECHO_PIN, INPUT); Serial.begin(9600); // 시리얼 통신 시작}void loop() { long duration, distance; // 초음파 발사 digitalWrite(TRIG_PIN, LOW); delayMicroseconds(2); digitalWrite(TRIG_PIN, HIGH); delayM..

Arduino 2025.01.04

[아두이노] 블루투스 모듈 사용 방법

이번에는 블루투스 모듈 사용하는 방법에 대해 알아보겠습니다.준비물- Arduino- 블루투스 모듈- 빵판 (선택)배선 방법ArduinoHC-065vVCCGNDGNDTXDD2RXDD3 블루투스 모듈 사용 위한 방법- 앱 설치1. play 스토어 에서 아래와 같은 사진의 앱 설치2. 아두이노 코드 업로드#include // 블루투스 모듈 TX, RX 핀 연결 설정SoftwareSerial BTSerial(3,2); // D3 -> RX, D2 -> TXvoid setup() { Serial.begin(9600); // PC와의 시리얼 통신 BTSerial.begin(9600); // HC-05/HC-06 기본 속도 설정 (9600 bps) Serial.println("Bluet..

Arduino 2024.12.16

[아두이노] I2C LCD 패널 사용하는 방법

이번에는 LCD 패널을 사용하는 방법을 알아 보겠습니다준비물- Arduino - LCD 패널 - 빵판 (선택)배선 방법ArduinoLCD5VVCCGNDGNDA4SDA A5SCL LCD 패널을 사용하기 위한 라이브러리 다운로드 방법라이브러리 다운로드에서 밑의 글자를 복사하여 검색, LiquidCrystal_I2C by Frank de Brabander의 라이브러리를 다운로드해 줍니다LiquidCrystal_I2CLCD 패널 사용 코드#include #include // I2C 주소를 설정합니다 (일반적으로 0x27 또는 0x3F 사용).LiquidCrystal_I2C lcd(0x27, 16, 2);void setup() { lcd.init(); // LCD 초기화 lcd.backlight..

Arduino 2024.12.08

[아두이노] Micro Sd card 사용방법

이번에는 Arduino의 마이크로 SD 어댑터 사용방법을 알아 보겠습니다.준비물- Arduino- 마이크로 SD 어댑터- 빵판 (필요시에)배선 방법ArduinoMicro Sd card5vVCCGNDGNDMISOD12MOSID11SCKD13CSD4 Micro SD Card 에 데이터를 쓰고 읽어 오는 방법#include #define PIN_SPI_CS 4File myFile;void setup() { Serial.begin(9600); if (!SD.begin(PIN_SPI_CS)) { Serial.println(F("SD CARD FAILED, OR NOT PRESENT!")); while (1); } Serial.println(F("SD CARD INITIALIZED.")); /..

Arduino 2024.12.07
반응형