목록arduino (4)
오늘보다 더 나은 내일의 나에게_
서버 만들어 LED 제어 웹에서 LED 제어 콘솔 창 출력 => 웹페이지에서 제어 후 아두이노 스케치 시리얼모니터 Send.servlet 코드 => stack과 heap 영역에 대한 원리 이해 package test; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/Send") public class..
가변저항 -굵기에 따라 저항이 변한다. 값을 읽어올 수 있다. -연속적인 데이터 아날로그 값을 가져올 수 있다. -모듈 중 제일 불안정한다 가변저항 연결 후 값 출력 모습 가변저항 => 들어오는 값 0 ~1023 LED => 출력 값 0~255 가변저항을 이용한 LED 밝기 조절 가변저항 LED 연결모습 map 사용방법 => map(변환 값, 변환 전 최소 범위, 변환 전 최대 범위, 변환 후 최소, 변환 후 최대) map 함수 사용 RGB LED RGB배선 가변저항을 이용해 RGB LED 색상을 조절할 수 있다. 3개의 가변저항에 각각의 색이 들어올 수 있도록 배선 후 출력하여 확인한다. map을 이용해 변수에 값을 저장한다! 가변저항 3개와 RGB LED 연결 연결모습 DC MOTOR/SERVO MO..
오후 아두이노 수업에서 시리얼 모니터(콘솔 창?)를 확인하는 것을 배웠다. 브레드보드에 스위치를 연결하고 스위치를 누르고 떼었을 때 시리얼 모니터를 확인했을 때의 결과! 버튼을 안눌렀을때 버튼을 눌렀을때 배운 것을 활용해 스위치를 눌렀을 때 전구가 켜지고 스위치를 떼면 전구가 꺼지는 상황 조건문을 사용해 실행 가능! if else문!!! 스위치눌렀을때 전구 켜지거나 꺼지는 코드 연결 모습 3개 버튼을 3개의 LED에 각각 연결시켜 각 버튼을 누르면 연결된 전구에 불빛이 들어오도록 하는 코드와 사진! 버튼눌렀을 때 LED 켜짐 꺼짐 연결모습 아날로그 신호로 밝기 조절이 가능하다. LED 전구는 0~255까지 밝기 조절이 가능하다. 아날로그 버튼 3개로 밝기 조절 조도센서 연결 후 시리얼 모니터에 조도센서 ..
IoT 주요 기술에는 센싱, 네트워크 인프라, 인터페이스 기술 등이 있다. 사물인터넷에 대한 문제점으로 크게 분실 및 도난, 데이터의 위 변조가 있다. 분실에 대한 해결방안은 사용자 주의와 위치추적이 있을 수 있고, 데이터 변조 같은 경우에는 공용 WIFI 사용 자제 등이 있다. 앞으로 IoT 수업에는 아두이노와 라즈베리파이 강의를 듣고, 먼저 아두이노 기초부터 배운다. 아두이노는 단순한 기기를 만드는 입문자에게 좋고 가격도 저렴, 전원을 적게 먹고, 예제와 튜토리얼 등을 쉽게 찾을 수 있다. 아두이노 키트와 보관함 아두이노 키트에는 우노보드, 브레드보드, USB 케이블, DC 모터, 서버모터, 서버모터 날개, 저항, 가변저항, LED, 버튼, 조도센서, LCD, 틸트센서, 온도센서, 피에조 센서가 있다..