본문 바로가기

분류 전체보기108

[아두이노/초음파센서/숫자LED] Arduino 초음파 센서와 TM1637 4 digit 거리 표시기 초음파 센서와 TM1637 4 digit을 결합하여 물체와 거리 표시기를 만드는 간단한 응용 프로젝트 ▶ 이 가이드를 따라하면 - Arduino + 초음파 센서 + 4자리 숫자 표기를 할 수 있다. ▶ 부품 설명 및 회로 구성 기존에 초음파 센서(https://bbangpan.tistory.com/49 )와 TM1637기반의 4자리 숫자(https://bbangpan.tistory.com/31 )를 소개한 적이 있다. 이 둘을 간단히 결합해서 눈에 잘 보이는 거리 표시기를 구성할 수 있다. 핀 연결은 둘을 조합하면 되고 소스는 간단히 융합해보자. 상기 구성을 위해서 5V핀이 모자라는데 이는 소형 빵판으로 해결했다(mini breadboard로 검색하면 구매할 수 있다). 해당 소형 빵판의 한줄에 5V연결.. 2019. 8. 4.
[아두이노/WiFi/서보모터] Arduino WeMos D1 WiFi (ESP8266) 호환 보드와 휴대폰 브라우저를 통한 서보 모터 구동 ESP8266 보드가 포함된 Arduino 호환 보드를 활용해 서보 모터(servo motor)를 구동한다. ▶ 이 가이드를 따라하면 - Arduino D1 Wifi 버전으로 WiFi 통신을 통해 서보 모터 제어를 테스트해볼 수 있다. ▶ 부품 설명 및 회로 구성 이미 소개한 적이 있는 WeMos D1 WiFi 아두이노 호환 보드이다( https://bbangpan.tistory.com/93 ) 해당 가이드대로 필요한 보드 라이브러리를 다운받자. 그리고 역시 소개한 바 있는 서보 모터 ( https://bbangpan.tistory.com/6 )를 통해 간단하게 제어해보자. 조금 다른 것은 이 제어를 D1 보드의 ESP8266모듈과 같은 WiFi AP에 연결되어있는 휴대폰의 브라우저로 할 수 있다는 점이.. 2019. 8. 4.
[아두이노] 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.