본문 바로가기

아두이노34

arduino] 오토라이트컨트롤(LED+CDS) 요즘 대다수의 자동차에 달려있는 오토라이트 컨트롤 시스템 어두운곳에서는 라이트를 자동으려 켜주고, 밝은 곳에서는 자동으로 꺼주는 기능입니다. 원리는 간단합니다. CDS센서로 조도를 측정한 후, 기준값을 잡아 기준보다 어두우면 라이트를 켜고, 기준보다 밝으면 라이트를 꺼줍니다. 아두이노를 이용해 간단하게 만들어 보겠습니다.^^ 회로는 위 그림과 같이 연결합니다. CDS의 경우 위 그림과 같이 연결하면 어두울수록 값이 높아지고, 저항과 위치를 바꾸면 어두울수록 값이 낮아집니다. 12345678910111213141516171819#define LED 13int cdsVal=0; void setup() { Serial.begin(9600); pinMode(LED,OUTPUT); digitalWrite(LED,.. 2016. 10. 24.
arduino에서 ESP8266 사용하기 아두이노에서 ESP8266을 사용하려면 boards Manager로 추가해 줘야 합니다. 아두이노메뉴의 파일->환경설정으로 들어갑니다. 그리고 위 그림의 Additional Boards Manager URLs에 ESP8266의 Board 주소를 적어줍니다. http://arduino.esp8266.com/package_esp8266com_index.json http://arduino.esp8266.com/stable/package_esp8266com_index.json (최근변경 2018/01/30) 확인을 누른뒤 아두이노 메뉴의 도구-> 보드-> Boards Manager를 클릭합니다. 스크롤을 아래로 내려보면 위 그림과 같이 esp8266이 나오는데 빨간 네모박스안을 클릭해주면 인스톨 버튼이 나타납니.. 2015. 12. 23.
엔지니어 아빠의 주차장 만들기 2 - 조립하기 지난번에 이어 실제 주차장을 만드는 과정인데, 3D프린터가 있는것도 아니라서 뭘로 만들까 하다가 하드보드지를 이용하기로 했습니다. 하드보드지는 4절보다 좀 큰거였는데 좀 비쌌습니다. 이 하드보드지를 이렇게 접었습니다. 벽은 7cm정도로 접었습니다. 오른쪽 위쪽이 주차 부스입니다. 저쪽에 아두이노가 들어갑니다. 요런식으로요. 그리고 뒤쪽을 보시면 전원쪽 구멍을 뚫었습니다. 아직 많이 지저분합니다. ㅠ 그리고 센서랑 차단기를 달기위해 남는 하드보드지를 이용했습니다. 센서를 요렇게 달고 (뒤쪽엔 지저분합니다 ㅠ) 양면테이프로 고정합니다. 모터의 차단기 바는 카페라테 빨대를 이용했습니다.^^; 가로등용 LED입니다. 아이들이 빼거나 다칠까봐 투명테이프로 고정(바깥부분은 색지를 붙였습니다. 주차라인은 수정테이프를.. 2015. 9. 30.
엔지니어 아빠의 주차장 만들기 1 -코딩하기 우리 아들이 자동차를 워낙 좋아하는 지라 이번 생일엔 주차장을 만들어 주기로 했습니다. 차는 많으니^^ 예전에 했던일을 바탕으로 간단하게 만들어 보기로 했습니다. 우선 준비물은 아두이노, 서보모터, 근접센서, CDS센서, LED, 저항등입니다. 구매물품은 위의 아두이노, 적외선 근접센서, 그리고 서보모터입니다. 가격은 얼마되지 않네요. 근접센서는 메카 솔루션 홈페이지에 가면 결선도를 볼 수 있습니다. 위와 같이 연결하면 Digital로 값을 읽기 때문에 0이나 1만 출력되게 됩니다. 저는 좀 더 세분화된 값을 얻기 위해 Analog로 연결했습니다. 1234567891011bool sensor1(){ bool detect; int ir_value=analogRead(5); Serial.println("se.. 2015. 8. 25.

인기글