아두이노(11)
-
미세먼지 센서 shinyei ppd42(Fine dust sensor shinyei ppd42)
초~!!!미세먼지 센서 shinyei ppd42(Fine dust sensor shinyei ppd42) 길거리에 버려진 공기청정기를 뜯어네어 그안에 있는 미세먼지 센서를 주워와 실험을 시작하였습니다. 실험을 한내용을 확이하는 내용이며 쓰레기를 주워서 동작하는 것이라 원래 기존의 Data sheet의 정보와 차이가 발생 할 수도 있습니다. 그리고 동작이 하지 않는 경우도 발생 할 수 있습니다. 그런점 양해를 부탁드립니다. Koreans tend to leave unused home appliances on the street. Among the forged home appliances, an air purifier was discovered, and the experiment was started by ..
2020.11.25 -
[시험관속 아두이노]Fritzing 부품추가하기
회로도를 그리는 중 회로에 필요한 부품이 없는것을 확인하였다. 그럴때는 추가를 해주면 된다. 이번에는 fritzing에 부품 추가를 해보려고 한다. 순서 Fritzing 실행 - 부품 다운로드 - import부품 이렇게 진행 하도록 하겠다. https://github.com/adafruit/Fritzing-Library adafruit/Fritzing-Library Adafruit parts, components, breakouts, etc...in Fritzable format! - adafruit/Fritzing-Library github.com 부품은 여기서 다운받았다. 다른 추가적인 부품은 알아서 찾아봅시다~~! 부품추가 Fritzing실행 부속들이 곧 우측 살짝 위의 메뉴를 누르면 저렇게 Imp..
2019.04.03 -
[시험관속 아두이노]아두이노 라이브러리 추가, 헤더파일 추가
아두이노개발하다보면 다른 라이브러리를 추가해서 사용해야 하는 경우가 많이 발생한다. 헤더파일 추가 라고도 한다. 그럴 경우 두가지 경우로 나뉠 수 있다. 1. 아두이노 스케치에서 직접 추가 2. 라이브러리 다운로드하여 경로상에 직접 추가 이 2가지 방법에 대하여 설명을 하겠습니다. 아두이노 프로그램에서 라이브러리 추가 아두이노 실행 - 상단메뉴 툴 - 라이브러리 매니저 - 라이브러리 검색 - 설치 라이브러리 매니저 단축키 : Ctrl + Shift + I 매니저 들어온김에 DHT sensor library 추가 해보았다. 이 추가 방법은 아두이노 자체에서 관리하는 라이브러리이기도 하기에 통년적으로 많이 사용되는 라이브러리들을 거의 대부분 여기서 다운로드 받을 수 있다. 직접 추가 라이브러리 직접 추가하는..
2019.04.03 -
[시험관속 아두이노]dht11 센서이용하여 온습도 측정
DHT11센서는 시리얼 통신을 이용하여 온습도 센서입니다. 말그대로 온도와 습도를 동시에 측정하는 센서입니다. 상위의 센서로 DHT22가있지만 빈곤한 저는 DHT11을 우선 광고와 공감은 블로거의 힘이됩니다 ㅜ DHT11스펙(Specifications) - 작동 전압 : 3.3 ~ 5V - 측정 범위 : 20 - 99%RH(습도), 0 - 50C(온도, 섭씨) - 오차 범위 : +-5%RH(습도), +-2C(온도, 섭씨) 나머지 상세스펙은 -> 여기 에 PDF파일을 첨부합니다. DHT핀 순서는 위 사진과 같이, Vdd(+3.3 - 5V input), data시리얼 데이터, null 아무것도 아니에요, GND 회로도 코드 #include #define DHTPIN 2 #define DHTTYPE DHT11..
2019.04.02 -
[시험관속의 아두이노] 아두이노 led제어하기
아두이노 LED제어를 해보도록 하겠습니다. 아두이노의 가장 기초가 된다고 할 수 있는 LED제어 지금 시작합니다. //led +pin넘버 전역변수 인티저로 선언 int led1 = 7; int led2 = 8; void setup() { pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); } void loop() { digitalWrite(led1, HIGH); digitalWrite(led2, HIGH); delay(2000); //delay 1000 = 대략 1초정도 된다. digitalWrite(led1, LOW); digitalWrite(led2, LOW); delay(2000); } 공감과 광고클릭한번이 블로그운영에 힘이 됩니다.
2019.04.01 -
[시험관속의 아두이노]Atom Editor Arduino 개발환경 구축
아톰설치
2019.03.28