본문 바로가기

Arduino(아두이노) 활용 강좌119

Arduino Uno 로 APDS-9960 제스쳐 센서를 사용해 방향별 제스쳐 감지시 LED 제어해 보기 Arduino Uno 로 APDS-9960 제스쳐 센서를 사용해서 방향별로 제스쳐 감지시 방향에 따른 4색상의 LED를 제어해 보는 프로젝트 입니다 먼저 Arduino Uno 로 APDS-9960 제스쳐 센서를 사용해 제스쳐 감지시 시리얼 모니터로 출력값을 확인해 보는 프로젝트 입니다 제스쳐센서 소개 APDS-9930 APDS-9930 Datasheet.pdf 과 APDS-9960 APDS-9960 Datasheet.pdf 기반의 비접촉 제스쳐 센서 모듈 (Non Contact Gesture Sensor Module) 입니다 (다양한 제조사의 제스쳐 센서가 판매되고 있습니다 본 테스트에서는 위의 두가지 제품을 사용하였습니다) I2C 인터페이스 구성의 ALS(ambient light sensor) 와 적외.. 2018. 12. 15.
Arduino Uno 로 DS1302 RTC 모듈과 MAX7219 (8X8) 도트 매트릭스 모듈을 이용해 시계 만들어 보기 Arduino Uno 로 DS1302 RTC 모듈과 MAX7219 (8X8) 도트 매트릭스 모듈을 이용해서 간단하게 시계를 만들어 보는 프로젝트 입니다 MAX7219 (8X8) 도트 매트릭스 모듈은 8-Digit LED 드라이버 MAX7219 칩 max7219.pdf 을 기반으로 제작된 8열 8행의 디스플레이 모듈 입니다 아두이노 나 AVR, PIC, STM 등의 마이크로 컨트.. 2018. 12. 11.
아두이노 ESP8266 GPIO 와이파이 쉴드를 사용해서 웹으로 LED 제어해보고 조도센서 출력값 변화 확인해 보기 아두이노 ESP8266 GPIO 와이파이 쉴드를 사용해서 웹 또는 스마트폰의 웹 브라우저로 LED를 제어해보고 밝기에 따른 조도센서 출력값 변화를 확인해 보는 프로젝트 입니다 프로젝트를 진행하기 전에 먼저 꼭알아 두어야 할 사항은 ESP8266 WIFI Shield 는 아두이노에 장착한다고 해서 디지털 핀과 아날로그 핀을 아두이노와 동일한 핀으로 사용할 수 없다는 것 입니다 대신에 위 이미지 처럼 ESP8266 GPIO 핀을 사용해서 디지털 테스트, ADC1, ADC2 핀을 사용해서 아날로그 테스트를 할 수 있습니다 먼저 아두이노 ESP8266 GPIO 와이파이 쉴드 (ESP8266 GPIO WIFI Shield)의 사용법을 알아보겠습니다 ESP-12E WIFI 모듈이 탑재 된 ESP8266 GPIO 와.. 2018. 11. 27.
Arduino Uno 로 HC-06 블루투스 슬레이브 모듈을 사용해 안드로이드 스마트폰 앱으로 28BYJ-48 스테핑 모터 제어해 보기 Arduino Uno 로 HC-06 블루투스 슬레이브 모듈을 사용해 안드로이드 스마트폰 앱으로 28BYJ-48 (5V) 4상 스테핑 모터를 제어해 보는 프로젝트 입니다 HC-06 블루투스 슬레이브 모듈은 다양한 무선 블루투스 프로젝트를 가능하게 합니다 Arduino(아두이노) 나 PC, 안드로이드 폰과 연결하여 다양한 프로.. 2018. 11. 24.
Arduino Uno 로 LJ12A34Z/BX 근접 스위치 센서를 사용해서 근접 금속감지 경보기 만들어 보기 Arduino Uno 로 LJ12A34Z/BX 근접 스위치 센서를 사용해서 금속 근접 감지시 출력값 변화를 확인해 보고 근접 금속감지 경보기를 만들어 보는 프로젝트 입니다 <LJ12A34Z/BX 근접 스위치 센서 이미지> LJ12A34Z/BX 근접 스위치 센서는 금속 물체의 비접촉 감지에 사용됩니다 감지 표면의 가까운 주.. 2018. 11. 10.
아두이노 다기능 확장쉴드 사용법 알아보기 아두이노 다기능 화장쉴드의 기본 사용법에 대해서 알아보고 간단하게 센서 활용 테스트를 해보는 프로젝트 입니다 아두이노 다기능 교육 및 실습 테스트용 확장 쉴드입니다 Arduino Multi Function Shield.pdf 아두이노 우노 또는 호환보드에 장착해서 사용할수 있으며 74HC595 칩으로 동작하는 4.. 2018. 10. 20.
Arduino Uno 로 토양 수분센서를 사용해서 I2C 1602 캐릭터 LCD에 토양 수분 출력값 출력해 보기 Arduino Uno 로 토양 수분센서를 사용해서 I2C 1602 캐릭터 LCD에 토양 수분 출력값을 출력해 보는 프로젝트 입니다 토양 수분센서는 아두이노 AVR, STM, ARM 등의 마이크로 컨트롤 보드와 간단하게 연결해서 DO 디지털 출력이나 AO 아날로그 출력 방식으로 테스트 가능합니다 (물론 산업용 센서가 아니고 테스트용 교육용 센서기 때문에 아주 정밀한 테스트에는 적합하지 않습니다) SCL, SDA 2개의 통신 선을 사용해서 통신하는 I2C 1602 캐릭터 LCD를 사용해서 LCD 디스플레이를 통해 출력값을 확인해 볼수 있습니다 사용된 부품 아두이노 우노 토양 수분 센서 모듈 I2C / IIC 1602 캐릭터 LCD 모듈 점퍼케이블 미니 브래드보드 막대저항 220Ohm 5mm LED 블루 사용.. 2018. 9. 8.
Arduino Uno 로 GP2Y1014AU0F 먼지세서 와 Arduino 1602 Keypad Shield를 사용해서 실내먼지 농도 측정해 보기 Arduino Uno 로 GP2Y1014AU0F 광학 먼지세서 와 Arduino 1602 Keypad Shield를 사용해서 실내먼지 농도를 측정해 보고 LCD에 측정값을 출력해 보는 프로젝트 입니다 SHARP의 GP2Y1014AU0F 광학 먼지 센서 (GP2Y1010AU0F 대체) GP2Y1010AU0F Datasheet.pdf 는 공기 중의 먼지와 입자를 이용하여 공기 품질을 측정합니다 내부.. 2018. 8. 4.
아두이노 ESP8266 GPIO 와이파이 쉴드 (ESP8266 GPIO WIFI Shield) 사용법 알아보기 아두이노 ESP8266 GPIO 와이파이 쉴드 (ESP8266 GPIO WIFI Shield)의 사용법을 알아보고 웹서버 테스트와 웹으로 LED를 제어해 보는 프로젝트 입니다 ESP-12E WIFI 모듈이 탑재 된 ESP8266 GPIO 와이파이 쉴드 입니다 아두이노 우노나 메가 2560 등의 마이크로 컨트롤 보드에 장착해서 사용할 수 있습니다 제품 특성상 통신을 위해서 FTDI 또는 UART 통신하는것을 권장합니다 (아두이노에 장착해서 사용하거나 아두이노 COM포트를 사용해서 통신하는 방법은 포스팅 하단 부분을 참조해 주세요) Arduino IED 에서 ESP8266 패밀리 라이브러리 설치 후 NodeMCU 1.0 (ESP-12E Module) 로 설정 후 사용 플래시 모드 와 통신모드 에서 스위치 설.. 2018. 7. 15.
ESP8266 NodeMcu D1 Mini (ESP8266 기반 Wifi 모듈 CH340 드라이버 사용) 의 초기 세팅법과 사용법에 대해서 알아보기 ESP8266 NodeMcu D1 Mini (ESP8266 기반 Wifi 모듈 CH340 드라이버 사용) 의 초기 세팅법과 사용방법에 대해서 알아보고 간단한 웹서버 테스트를 해보도록 하겠습니다 ESP8266(ESP-12F) 기반의 NodeMcu 의 Mini D1 IoT 개발보드 입니다 (Wemos 의 D1 Mini 호환보드라고 보면 되겠습니다) NodeMcu Lua WIFI 와 핀구성이 유사.. 2018. 6. 4.
Arduino Uno 로 YF-S201 액체 유량센서를 사용해서 유량 측정해 보기 Arduino Uno 로 YF-S201 액체 유량센서를 사용해서 유량을 측정해 보고 1602 캐릭터 LCD에 측정값을 출력해 보는 프로젝트입니다 YF-S201 은 물과 같은 액체의 흐름을 측정하는데 적합한 유량센서 입니다 센서를 물줄기와 나란히 위치하면 pinwheel 센서를 사용해서 액체가 얼마나 이동했는지 측정할 수 있습니다 pinwheel 센서에는 약간의 자석이 부착되어 있으며 반대쪽에는 플라스틱 벽면을 통해서 pinwheel 센서가 몇 번이나 회전하는지를 측정할 수 있는 홀 효과 자기 센서 (hall effect magnetic sensor) 가 장착되어 있습니다 센서 케이블은 빨강 (5-24VDC 전원), 검정 (그라운드) 노랑(홀 효과 펄스 출력)의 3선 와이어로 구성됩니다 센서 출력의 펄스를.. 2018. 5. 26.
Arduino Uno 로 XD-58C 심박 Pulse 센서를 사용해서 심박수 BPM 확인해 보기 Arduino Uno 로 XD-58C 심박 Pulse 센서를 사용해서 심장 박동수 (BPM) 와 심장 박동시간 (IBI) 그리고 신호 (SIG) 를 확인해 보는 프로젝트 입니다 심박 Pulse 센서란? 동물은 심장의 고동에 맞춰 혈액의 흐름이 강해졌다 약해졌다 변화합니다 펄스센서는 손가락끝, 귓볼 등의 미세혈관에 적외선을 보내고 반사되는 빛의 양을 감지해서 변화하는 혈액의 흐름에 따라서 변화하는 빛의 양을 측정하는 원리를 이용합니다 펄스센서 중앙부에 위치한 녹색 적외선 LED가 적외선을 방출하면 모세혈관에 의해 반사된 빛을 적외선 LED 아래 위치한 Detecter 가 측정합니다 테스트 에서는 위 이미지의 XD-58C 심박 Pulse 센서 호환 모듈 을 사용하였습니다 XD-58C 심박 Pulse 센서 호.. 2018. 5. 8.
반응형