본문 바로가기

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

Arduino Uno 로 조이스틱 쉴드(Joystick Shield)를 장착해서 Nokia5110 84X48 LCD 사용해 보기 Arduino Uno 로 조이스틱 쉴드(Joystick Shield)를 장착해서 Nokia5110 84X48 LCD를 출력시키고 조이스틱 모듈의 기능 테스트를 해보는 프로젝트 입니다 아두이노 조이스틱 쉴드 (Joystick Shield) 는 조이스틱 모듈을 쉴드 타입으로 만든 제품으로 아두이노 우노에 장착해서 사용할수 있으며 2축 조이스틱.. 2019. 7. 26.
Arduino Uno 로 HC-06 블루투스 슬레이브 모듈을 사용해 블루투스 통신으로 28BYJ-48 스테핑 모터 제어해 보기 Arduino Uno 로 HC-06 블루투스 슬레이브 모듈을 사용해 블루투스 통신으로 4상 스테핑 모터 28BYJ-48 (5V) 스테핑 모터를 제어해 보는 프로젝트 입니다 HC-06 블루투스 슬레이브 모듈은 다양한 무선 블루투스 프로젝트를 가능하게 합니다 Arduino(아두이노) 나 PC, 안드로이드 폰과 연결하여 다양한 프로젝트를 수행할 수 있습니다 무선이라 편리하며 Google 안드로이드 앱으로 다양하게 응용이 가능 합니다 HC-06 블루투스 슬레이브 모듈은 VCC-Voltage, GND-Ground, TXD-Transmit Data, RXD-Receive Data 4핀으로 구성되어 있습니다 EN, STATE 핀이 있지만 대체로 사용하지 않습니다 HC-06은 블루투스 2.0 이므로 안드로이드 어플로 .. 2019. 6. 25.
Arduino Uno 로 HC-06 블루투스 모듈과 L298P 모터쉴드를 사용해 블루투스 스마트 카를 만들어 보고 스마트폰으로 무선으로 제어해 보기 Arduino Uno 로 HC-06 블루투스 모듈과 L298P 모터쉴드를 사용해서 스마트 카를 만들어 안드로이드 폰으로 아두이노 블루투스 컨트롤 어플을 사용해 무선으로 스마트카를 구동시켜 보는 프로젝트 입니다 아두이노 스마트카 차대 를 기본으로 해서 HC-06 블루투스 슬레이브 모듈, L298P 모터 컨트롤.. 2019. 6. 22.
Arduino Uno 로 Nokia5110 84X48 그래픽 LCD 모듈과 Joystick 모듈을 사용해서 레이싱게임 만들어 보기 Arduino Uno 로 Nokia5110 84X48 그래픽 LCD 모듈과 Joystick 모듈을 사용해서 간단한 미니 레이싱게임을 만들어 보는 프로젝트 입니다 Nokia5110 84X48 LCD는 Nokia3310 LCD와 같은 저전력의 CMOS LCD 제어용 드라이버인 PCD8544 마이크로컨트롤러를 사용한 (84열 48행) 의 그래픽 LCD 입니다 PCD8544 인터페이스는 serial.. 2019. 6. 7.
Arduino Uno 로 우적센서를 사용해 빗방울 감지시 부저와 LED 활성화 시키고 LCD로 출력값 확인해 보기 Arduino Uno 로 우적센서를 사용해서 부저와 LED를 활성화 시켜서 빗방울 감지 경보 키트를 만들어 보고 아두이노 시리얼 모니터와 LCD로 출력값 변화를 확인해 보는 프로젝트 입니다 우적센서는 저렴한 가격에 아두이노나 그밖의 AVR, STM, PIC 등의 마이크로 컨트롤 보드와 연결해서 간단하고 쉽게 빗방울을 감지하고 모니터링 하기 적합한 제품입니다 디지털(0과1)과 아날로그(전압출력) 출력이 가능하며, 가변저항이 달려 있어서 돌려서 감도 조정을 할 수 있습니다 1602 캐릭터 LCD의 핀맵은 아래와 같습니다 (스탄다드 핀맵의 핀맵만 아래와 같다면 다른 LCD로도 큰 문제없이 테스트 가능합니다) 사용된 부품 Arduino Uno R3 (Italy) 우적센서 모듈 1602 Character LCD .. 2019. 5. 4.
L298P 다기능 모터쉴드 사용법 알아보기 L298P 다기능 모터쉴드의 간단한 사용법을 알아보는 프로젝트 입니다 <L298P 다기능 모터 쉴드 이미지> Arduino Uno 또는 그외 호환보드에 장착하여 DC모터, 스텝모터, 서보모터, 블루투스, 초음파센서, RGB LED 등을 사용할 수 있게 제작 된 L29P 듀얼 브릿지 드라이버 기반의 다기능 모터 쉴드 .. 2019. 4. 7.
Arduino Uno 로 가스센서 (MQ-2) 와 적외선 화염센서를 사용해서 가스누출 & 화재감지 경보기 만들어 보기 Arduino Uno 로 가스센서 (MQ-2) 와 적외선 화염센서를 사용해서 아날로그와 디지털 방식으로 가스누출 & 화재감지 경보기를 구성해 보고 테스트해 보는 프로젝트입니다 시중에는 다양한 종류의 가스센서가 유통되고 판매되고 있습니다. 그중에 아두이노와 호환 가능한 MQ 시리즈를 사용해서 간단하게 가스 경보기를 구성해 볼 수 있습니다 MQ 시리즈는 다양한 모델이 있으며 각각의 모델들은 다양한 가스를 측정할수 있으며 측정범위도 모델별로 차이가 있습니다 어떤 모델이 어떤 종류의 가스를 측정할수 있는지는 아래 사양표를 참조 하도록 합시다 사용된 부품 Arduino Uno R3 (Italy) MQ-2 가스센서 IR 적외선 화염센서 브래드 보드 5mm LED - 레드,그린 Active 능동부저 5V 가변저항 2.. 2019. 3. 30.
아두이노 ESP8266 GPIO 와이파이 쉴드 (ESP8266 GPIO WIFI Shield) 아두이노 MEGA2560 으로 사용하는 방법 알아보기 아두이노 ESP8266 GPIO 와이파이 쉴드 (ESP8266 GPIO WIFI Shield)를 아두이노 MEGA2560 으로 사용하는 방법을 알아보는 프로젝트 입니다 먼저 아두이노 ESP8266 GPIO 와이파이 쉴드 (ESP8266 GPIO WIFI Shield)의 사용법을 알아보고 웹서버 테스트와 웹으로 LED를 제어해 보겠습니다 ESP-12E WIFI 모듈이 탑재 된 ESP8266 GPIO 와이파이 쉴드 입니다 아두이노 우노나 메가 2560 등의 마이크로 컨트롤 보드에 장착해서 사용할 수 있습니다 제품 특성상 통신을 위해서 FTDI 또는 UART 통신하는것을 권장합니다 (아두이노에 장착해서 사용하거나 아두이노 COM포트를 사용해서 통신하는 방법은 포스팅 하단 부분을 참조해 주세요) Arduino .. 2019. 3. 25.
Arduino Uno 로 시리얼(Serial) 직렬통신을 해보고 RS485 통신으로 여러개의 아두이노와 통신해 보기 Arduino Uno 로 시리얼(Serial) 직렬통신을 해보고 RS485 통신으로 동시에 여러개의 아두이노와 통신해 보는 프로젝트 입니다 시리얼통신 이란? 임베디드 시스템은 각종 프로세서와 회로들 간에 서로 통신하며 데이터를 주고 받는것이 기본입니다 임베디드 시스템에서 데이터를 주고 받을때 주로 사용하는 통신방법에는 크게 패러럴(병렬, parallel)과 시리얼(직렬, serial) 통신 방식이 있습니다 패러럴(Parallel) 통신방식은 다수의 비트(bit)를 한번에 전송하는 방법입니다 보통 8 또는 16 또는 그 이상의 라인을 통해 동시에 데이터를 보내줍니다 타이밍(clock)에 맞춰 모든 라인이 같이 동작할 수 있도록 clock(CLK) 라인이 필요하므로 8-bit data bus 의 경우 9라인.. 2019. 1. 19.
Arduino Uno 로 TM1637 4자리 7세그먼트 모듈과 DHT11 온습도 센서를 사용해서 실내 온습도 출력해 보기 Arduino Uno 로 TM1637 4자리 7세그먼트 모듈을 연결해서 사용하는 방법을 알아보고 DHT11 온습도 센서를 사용해서 실내 온습도를 디스플레이에 출력해 보는 프로젝트 입니다 TM1637 4자리 7세그먼트 모듈은 TM1637 LED Drive Control IC Datasheet_TM1637.pdf 기반의 4자리 7-Segment 적색 LED 디스플레이 모듈 입니.. 2018. 12. 31.
Arduino Uno 로 25V 전압센서 여러개를 사용해서 여러개의 전압 측정해 보기 Arduino Uno 로 25V 전압센서를 사용하는 방법을 알아보고 25V 전압센서 여러개를 사용해서 여러개의 전압을 측정해 보는 프로젝트 입니다 25V 전압센서는 저렴한 가격으로 아주 간단하게 아두이노 등 마이크로 컨트롤 보드와 연결해서 0~25V (정확히는 0.02445V~25V 까지 측정) 전압을 측정할 수 있.. 2018. 12. 18.
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.
반응형