본문 바로가기

전체 글108

[아두이노] Arduino 호환 D1 WiFi 보드 (ESP8266) ESP8266 보드가 포함된 Arduino 호환 보드를 활용한다 ▶ 이 가이드를 따라하면 - Arduino D1 Wifi 버전의 blink기능과 간단한 WiFi 통신 기능(웹서버 시뮬레이션)을 테스트해볼 수 있다. ▶ 부품 설명 및 회로 구성 최근 다양한 형태의 Arduino호환 보드가 나오는데 그 중에 보드에 ESP8266 WiFi 모듈을 탑재한 버전이 바로 이 녀석이다. WiFi Shield가격이 만만치 않은데, 연관 기능을 구현할 때 저렴한 보드이다. WeMos D1보드로도 알려져있다. 기본적인 설치는 앞서 소개한 D1 mini와 동일하다. (https://bbangpan.tistory.com/92) 그렇다. 이 보드는 D1 mini 보드의 원형격인 보드라고 볼 수 있다. 보드 매니저를 통해 필요한.. 2019. 8. 1.
[아두이노] WeMos D1 mini + Matrix LED shield ESP-8266 (WiFi 가능 모듈)과 결합된 소형 Arduino인 WeMos D1 mini를 연결하여 셋팅하고, LED 쉴드와 연결하여 테스트해보자. ▶ 이 가이드를 따라하면 - WeMos D1 mini를 구동할 수 있고, LED 쉴드를 간단히 연결해 테스트 할 수 있다. ▶ 부품 설명 및 회로 구성 아두이노 WeMos D1 mini는 간단하게 WiFi기능을 활용할 수 있는, 타 기능 결합형(?) Arduino 보드 중의 하나이다. 역시 매우 저렴한 가격으로 구할 수 있다. 작은 사이즈가 장점인데, 그 작은 사이즈에 올릴 수 있는 LED 쉴드도 존재해서 아래와 같이 간단히 구성할 수 있다. LED shield WeMos D1 mini로 검색하면 8x8의 color LED를 연결할 수 있다. 간단히 W.. 2019. 5. 19.
[제로] raspberry pi zero W (WiFi) 설치하기 작은 라즈베리파이의 결정판 라즈베리파이 제로를 설치해보자 ▶ 이 가이드를 따라하면 - 간편하게 라즈베리파이 제로 혹은 제로 wireless(WiFi 내장 버전)을 설치할 수 있다. ▶ 부품 설명 및 회로 구성 라즈베리파이 제로는 라즈베리파이 시리즈의 가장 작은 버전이며, 일반 버전과 wireless 버전 두가지로 나뉜다. 두가지 모두 스펙은 같고 wifi 지원 여부만 다르다. 외관상 차이가 아주 근소하게 다른점으로 구별 가능하다. 가격차이가 크지 않으므로, 단연 W버전(WiFi)을 사자. 무선AP와 연결하여 활용이 가능하다. 아래 설정은 다만 라즈베리파이 제로나 제로 W 모두 유효하다. 설치는 일반 라즈베리파이와 다르지 않다. 일반적인 절차는 https://www.clien.net/service/boar.. 2018. 5. 17.
[센서/VL53L0X] 레이저 기반의 거리 센서 다양한 거리 측정기 중 레이저 기반의 센서를 활용해보자 ▶ 이 가이드를 따라하면 - 초음파 거리센서와 또다른 레이저 기반의 정확한 센서를 제어할 수 있다. ▶ 먼저 읽으면 좋은 글 - 아두이노 기초 : http://bbangpan.tistory.com/1 - 초음파 센서 : http://bbangpan.tistory.com/49 ▶ 부품 설명 및 회로 구성 이 센서는 초음파 센서와 다르게 보이지 않는 레이저를 쏘아 날아오는 거리를 측정한다. 상당히 정밀하며 그 특성에 따라 매우 좁은 영역의 거리를 측정한다(영역이 그렇게 매우 작지는 않다. 초음파가 주먹정도 영역이면, 이녀석은 손가락 정도). 모듈 이름은 GYVL53L0XV2인데, 실제로는 https://learn.adafruit.com/adafruit-.. 2017. 6. 9.
[센서/BME280] 습도, 온도, 기압, 고도 통합 센서 온도, 습도, 기압, 고도를 통합 감지할 수 있는 센서를 활용해보자 ▶ 이 가이드를 따라하면 - 큰 정확도를 지니는 온도/습도/기압/고도 센서를 제어할 수 있다. ▶ 먼저 읽으면 좋은 글 - 아두이노 기초 : http://bbangpan.tistory.com/1 ▶ 부품 설명 및 회로 구성 이 부품의 유명한 버전은 Adafruit의 BME280 https://learn.adafruit.com/adafruit-bme280-humidity-barometric-pressure-temperature-sensor-breakout 제픔이다. 다만 여기서 소개할 제품은 I2C만 지원하는 변형 제품이다. 5V도 지원한다. 연결은 단순해서 GND->GND, VCC->5V, SDA->SDA, SCL->SCL만 해주면 된다.. 2017. 6. 8.
[센서/조도,움직임] GY-9960LLC, APDS-9960 RGB and gesture sensor, 조도 및 움직임 센서 조도 및 움직임을 감지할 수 있는 센서를 활용해보자 ▶ 이 가이드를 따라하면 - 색감지, 조도감지, 움직임감지를 모두 해낼 수 있는 부품을 활용할 수 있다. ▶ 먼저 읽으면 좋은 글 - 아두이노 기초 : http://bbangpan.tistory.com/1 ▶ 부품 설명 및 회로 구성 이 부품은 sparkfun 제품상으로는 https://learn.sparkfun.com/tutorials/apds-9960-rgb-and-gesture-sensor-hookup-guide 를 기원으로 한다. APDS-9960 센서를 탑재하고 있다. 이 보드의 이름이 GY-9960LLC이다. 그리고 첫번째 단점은 이 모듈은 3.3V만 지원하기 때문에 Arduino Pro나 Arduino Due등 3.3V기반 보드에서만 작동한.. 2017. 6. 8.
[디스플레이/OLED] SSD1306 driver 기반의 얇고 긴 OLED, 0.91 inch 128x32 0.91인치 OLED (128x32 / SSD1306 기반) 를 구동할 수 있다. ▶ 이 가이드를 따라하면 - 얇고 긴 128x32 OLED를 활용할 수 있다. ▶ 먼저 읽으면 좋은 글 - 아두이노 기초 : http://bbangpan.tistory.com/1 - 128x64 OLED 강의 : http://bbangpan.tistory.com/4 ▶ 부품 설명 및 회로 구성 다양한 사이즈의 OLED중에 이 녀석은 특이하다. 옆으로 길고 얇다. 사실 크기 이외에는 기존 I2C기반 단색 OLED와 없다고 보면 된다. 3.3V~5V 입력으로 작동된다. 연결역시 I2C기반의 통신인 만큼 필요한 4개 모두 연결해주면 된다. GND->GND, VCC->5V, SCL->SCL, SDA->SDA. ▶ 라이브러리 설치 .. 2017. 6. 8.
[디스플레이/컬러OLED] SSD1331 driver를 갖춘 color OLED 96x64 0.95 inch 0.95인치 full color OLED (96x64 / SSD1331 기반) 를 구동할 수 있다. ▶ 이 가이드를 따라하면 - 컬러 OLED 사용법을 배울 수 있다.. ▶ 먼저 읽으면 좋은 글 - 아두이노 기초 : http://bbangpan.tistory.com/1 - 128x64 OLED 강의 : http://bbangpan.tistory.com/4 ▶ 부품 설명 및 회로 구성 0.95 인치 full color OLED (SSD1331기반)가 최근에 출시되어 유통되고 있다. 이 제품은 https://www.adafruit.com/product/684 의 아류작이라고 볼 수 있다. 색 지원이 무려 65K이며, 3.3V~5V 입력으로 작동된다. 색이 고정된 단색 OLED가 SSD1306 controll.. 2017. 6. 8.
[센서/컬러센서] TCS34725 센서를 통해 RGB 값을 읽어보자 TCS34725 센서를 통해 RGB 값을 읽어서 표시해보자 ▶ 이 가이드를 따라하면 - TCS3200보다 개선된 모듈을 활용할 수 있다. ▶ 먼저 읽으면 좋은 글 - 아두이노 기초 : http://bbangpan.tistory.com/1 - TCS3200 : http://bbangpan.tistory.com/45 ▶ 부품 설명 및 회로 구성 TCS34725는 TCS3200에 비하여 IR(적외선) 필터링을 갖춘, 정확도가 향상된 센서로 알려져있다. 크기도 좀더 작다. TCS3200과 동일하게 물체에 빛을 반사시키기위한 LED가 달려있는데, TCS3200에 비해 훨씬 심플하게 부착되어 있다. 연결방법 등은 https://learn.adafruit.com/adafruit-color-sensors/assembl.. 2017. 2. 12.