본문 바로가기

Arduino 강좌200

Arduino Uno 호환 WeMos D1 Wifi Board 사용법 알아보기 Arduino Uno 호환 WeMos D1 Wifi Board 의 초기 세팅법과 사용방법에 대해서 알아보고 간단한 웹서버 테스트를 해보도록 하겠습니다 WeMos D1 Wifi Board 는 ESP8266(ESP-12E) 기반의 아두이노 우노와 호환 가능한 Wifi Board 입니다 아두이노 통합 개발환경 Arduino IDE 를 지원하며 ESP8266 (TCP/IP 프로토콜 스택이 통.. 2017. 1. 19.
Arduino Uno 로 MAX7219 (8X8) 도트매트릭스 모듈 을 이용해 디스플레이 출력해 보기 Arduino Uno 로 MAX7219 (8X8) 도트 매트릭스 모듈을 이용해 1개 또는 2개의 매트릭스를 배선하여 매스릭스에 디스플레이를 출력해 보는 프로젝트 입니다 MAX7219 (8X8) 도트 매트릭스 모듈은 8-Digit LED 드라이버 MAX7219 칩 max7219.pdf 을 기반으로 제작된 8열 8행의 디스플레이 모듈 입니다 아두이노 나 AVR.. 2017. 1. 4.
Arduino Uno 로 Nokia5110 84X48 그래픽 LCD 모듈과 Joystick 모듈을 사용해서 LCD에 출력된 메뉴 선택해 보기 Arduino Uno 로 Nokia5110 84X48 그래픽 LCD 모듈과 Joystick 모듈을 사용해서 Nokia5110 그래픽 LCD에 출력된 메뉴를 조이스틱 모듈을 사용해서 선택해 보고 세팅값의 민감도를 조절해 보는 프로젝트 입니다 Nokia5110 84X48 LCD는 Nokia3310 LCD와 같은 저전력의 CMOS LCD 제어용 드라이버인 PCD8544 마이크로컨트롤.. 2016. 12. 29.
Arduino Uno 로 조이스틱 쉴드를 사용해서 3개의 SG90 서보모터 제어하기 Arduino Uno 로 조이스틱 쉴드(Joystick Shield)를 사용해서 시리얼 모니터에 위치값 및 출력값을 확인해 보고 3개의 SG90 서보모터 제어해 보는 프로젝트 입니다 아두이노 조이스틱 쉴드 (Joystick Shield) 는 조이스틱 모듈을 쉴드 타입으로 만든 제품으로 아두이노 우노에 장착해서 사용할수 있으며 2.. 2016. 12. 24.
Arduino Uno 로 가스센서 (MQ-5 & MQ-7 & MQ-2)를 사용해 1602 캐릭터 LCD에 가스감지시 가스 출력값 표시해 보기 Arduino Uno 로 가스센서 (MQ-5 & MQ-7 & MQ-2)를 사용해 1602 캐릭터 LCD에 가스감지시 가스 출력값을 표시해 보고 부저로 경고를 울려보는 프로젝트 입니다 시중에는 다양한 종류의 가스센서가 유통되고 판매되고 있습니다. 그중에 아두이노와 호환 가능한 MQ 시리즈를 사용해서 간단하게 가스를 감지해서 출력값을 1602 캐릭터 LCD에 표시해 보는 프로젝트 입니다 MQ 시리즈는 다양한 모델이 있으며 각각의 모델들은 다양한 가스를 측정할수 있으며 측정범위도 모델별로 차이가 있습니다 어떤 모델이 어떤 종류의 가스를 측정할수 있는지는 아래 사양표를 참조 하도록 합시다 테스트에서는 MQ-5 와 MQ-7, MQ-2 가스센서를 사용하였습니다 MQ-5 가스센서는 200~10000ppm 농도의 LP.. 2016. 12. 6.
Arduino Mini & Pro Mini 사용법 알아보기 & stk500_getsync 에러 해결하기 Arduino Mini 의 사용법에 대해서 알아보고 stk500_getsync 에러가 발생했을때 해결할수 있는 방법에 대해서 확인해 보겠습니다 Arduino Mini 는 모듈을 초소형화 하고 브래드보드 친화적으로 만들었기 때문에 Arduino Nano 나 Micro 와는 다르게 USB 포트가 없습니다 <Arduino Mini 05 이태리 정품 이미지> .. 2016. 12. 1.
풀업(pull-up) 풀다운(pull-down) 저항 이란? 외부 변화가 생기기 전에 입력 핀을 VCC(5V) 입력 상태로 묶어두는 것이 pull-up, GND(0V) 입력 상태로 묶어두는 것이 pull-down 저항입니다 풀업, 풀다운 저항이 없이 open 된 상태로(외부 연결 없는 상태, floating 상태) 핀이 방치되지 않도록 합니다 Floating 상태에서는 핀의 입력 값이 정의할 수 없는.. 2016. 11. 7.
Arduino Uno 로 FSR 압력센서 를 사용해 압력값 출력해 보기 Arduino Uno 로 FSR 압력센서 를 사용해서 시리얼 모니터에 압력값을 출력해 보는 프로젝트 입니다 FSR (Force Sensitive Resisiter) 압력센서 는 정밀도가 뛰어나진 않지만 저렴한 가격에 간단한 구조로 설계되어 손쉽게 물리적인 압력이나 무게등을 측정할수 있습니다 위 이미지 처럼 다양한 사이즈의 다양한 모양의 FSR 압력 센서가 있습니다 (각자의 프로젝트나 용도에 맞게 선택해서 사용하면 되겠습니다) 위 이미지 처럼 FSR 압력센서는 몇개의 레이어로 구성되어 있습니다 Active Area 의 면적중 Semi-Conductor 에 닿는 면적이 증가하면서 저항이 줄어드는 원리입니다 구조는 간단한 반면 정확도는 떨어지는 단점이 있습니다 다양한 제조사에서 생산한 FSR 압력센서가 시중에.. 2016. 11. 7.
Arduino Uno 로 1602 캐릭터 LCD를 사용해 LCD에 한글 문자 출력해 보기 Arduino Uno 로 1602 캐릭터 LCD를 사용해서 LCD에 한글과 문자를 출력해 보는 프로젝트 입니다 LCD는 Liquid Crystal Display의 약자로 액정표시 장치를 일컫습니다 LCD는 여러가지 종류가 있지만 16개의 문자를 2줄로 표현하는 1602 캐릭터 LCD를 사용해서 한글을 출력해 보겠습니다 아두이노와 호환 가능한 캐릭터 LCD는 대부분 영문과 숫자만 출력이 가능하며, 한글은 출력이 불가능합니다 한글 출력이 가능한 LCD가 있기는 하지만 사용법이 어렵고 불편하기 때문에 1602 캐릭터 LCD를 사용해 한글을 출력해 보겠습니다 1602 캐릭터 LCD에 한글을 출력하기 위해서는 문자를 Byte 배열로 바꿔주는 방법을 사용해야 합니다 문자를 Byte 배열로 바꿔주는 방법 http:/.. 2016. 10. 26.
Arduino Uno 로 Nokia5110 84X48 그래픽 LCD 모듈을 사용해 텍스트와 이미지 출력해 보기 Arduino Uno 로 Nokia5110 84X48 그래픽 LCD 모듈을 사용해서 LCD에 텍스트(문자)와 이미지(로고등)를 출력해 보는 프로젝트 입니다 Nokia5110 84X48 LCD는 Nokia3310 LCD와 같은 저전력의 CMOS LCD 제어용 드라이버인 PCD8544 마이크로컨트롤러를 사용한 (84열 48행) 의 그래픽 LCD 입니다 PCD8544 인터페이스는 serial bu.. 2016. 9. 14.
Arduino Uno 로 MFRC-522 RC522 RFID 모듈을 사용해 시리얼 모니터로 ID 출력값 표시해 보기 Arduino Uno 로 MFRC-522 RC522 RFID 모듈을 사용해 IC카드 리더, 근접 키체인 모듈을 가져다 댔을때 아두이노 IDE의 시리얼 모니터로 IC카드 리더, 근접 키체인 모듈의 ID 출력값을 표시해 보는 프로젝트 입니다 MFRC-522 RC522 RFID IC카드 리더, 근접 키체인 모듈은 RFID 카드와 리더에서 사용되는 기술의 .. 2016. 9. 12.
Digispark 초소형 Attiny85 USB 개발보드 드라이버 설치 및 사용방법 Digispark 초소형 Attiny85 USB 개발보드의 드라이버 설치 및 사용방법에 대해 알아 보겠습니다 Attiny85 USB 개발보드 는 Digispark의 Attiny85 마이크로컨트롤러 기반의 초소형 USB 개발보드의 호환보드 입니다 (Digispark의 정품이 아닌 호환 보드입니다) 아두이노와 호환 가능하며, USB포트에 연결하여 Ar.. 2016. 7. 25.
반응형