목록아두이노 (5)
miinsun
💻 실습 환경 Board : Arduino UNO Language : C 회로도 HC-06 Arduino UNO VCC 5V GND GND TX D2 RX D3 스마트폰 설정 BlueTooth Test 어플 다운 블루투스 모델(HC-06)과 연결 페어링 후 HC-06의 LED가 깜빡거림을 멈추고 On상태를 유지 연결이 완료되면 아두이노 보드와 통신 시작 💬 요구 사항 - 1 블루투스 무선 통신을 이용 스마트폰에서 전송하는 메시지를 시리얼 모니터에 출력 시리얼 모니터에 입력받은 메시지를 스마트폰에 송신 📌 Code - 1 #include SoftwareSerial bt(2,3); void setup(){ Serial.begin(9600); // 시리얼 통신 초기화 bt.begin(9600); // 블르투스..
💻 실습 환경 Board : Arduino UNO Language : C 💬 요구 사항 서브 모터를 연결 시리얼 창에서 회전 각을 입력 받기 입력 받은 회전 각으로 서브모터를 회전 - 회로도 개요 서브모터 모듈 Arduino UNO Brown Wire GND Red Wire 5V Orange Wire 9 or Other PWN port 📌 Code #include Servo myservo; // create servo object to control a servo // twelve servo objects can be created on most boards int pos = 0; // variable to store the servo position void setup() { myservo.attach..
💻 실습 환경 Board : Arduino UNO Language : C 💬 요구 사항 DHT11 온습도 센서를 연결해 센서에서의 디지털 신호를 받아서 출력 -> DHT11 Library 활용 📌 Code #include dht DHT; #define DHT11_PIN 2 //연결된 포트 지정 void setup() { // put your setup code here, to run once: Serial.begin(9600); Serial.println(DHT_LIB_VERSION); } void loop() { // put your main code here, to run repeatedly: Serial.print("DHT11, \t"); int chk = DHT.read11(DHT11_PIN); ..
💻 실습 환경 Board : Arduino UNO Language : C 💬 요구 사항 LCD 1602 모듈과 LCD I2C 변환 모듈을 연결 시리얼 창에 학생 정보를 입력 LCD창에 입력 받은 학생 정보를 출력 - 회로도 개요 1602 I2c 모듈 아두이노 우노 VCC 5V GND GND SDA A4 SCL A5 📌 Code #include #include //lcd 초기화 LiquidCrystal_I2C lcd(0x27, 16, 2); void setup() { // put your setup code here, to run once: lcd.init(); lcd.backlight(); Serial.begin(9600); Serial.println("read"); } void loop() { // p..