본문 바로가기

아두이노

아두이노 nodemcu 을 이용해서 기상청에서 날씨정보을 가져오기 아두이노 nodemcu 을 이용해서 기상청에서 날씨을 가져오는 프로그램 소스 공유합니다. 아래의 프로그램을 간단히 설명하면, 1. 와이파이로 인터넷에 접속한다.2. 기상청에 접속해서 우리 동네 날짜를 xml로 가져온다.3. 가져온 xml을 파싱해서 현재 온도, 날씨, 습도를 String에 저장하고 출력한다. 해외 날씨 api을 이용해 날씨 정보를 가져오는 공개된 아두이노 프로그램은 있으나,국내 기상청 api을 이용해 날씨를 가져오는 프로그램은 찾지 못해서 만들어서 올려봅니다.소스는 간단하나 oled, lcd, led 등을 이용해 현재 날씨 정보을 다양하고 재미있는 방법으로 표현해 보세요. 필요한 준비물은5불짜리 nodemcu 하나와 usb 케이블아래 주소는 구매처http://ko.aliexpress.co.. 더보기
아두이노 우노에 oled (SSD1306 i2c) 사용하기 지마켓에서 oled(SSD1306 i2c) 을 구매했다. 바로 다음날 배송해 주셔서 감사해서 링크 올립니다. http://gmkt.kr/gpjM0i 싼 가격을 원하시면 알리익스프레스로 고고. 위의 사진 처럼 생겼는데, 128X64 화소이고 무지 작지만, 밝고 선명하다. 이 녀석은 다음과 같이 연결하면 되다. OLED -> 아두이노 핀 VCC -> 5V GND -> GND SCL -> A5 SDA -> A4 아두이노 프로그램에서 hellow word을 출력해 보는 예제는 다음과 같다. ----- 예제 ----------------- #include "U8glib.h" U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE); void draw() { u8g.setFont(u8g_fon.. 더보기
아두이노 라즈베리파이 온도센서 방수형 DS18B20 사용법 방수형 온도센서 DB18B20 회로구성과 , 라즈베리파이 기반에서 파이썬을 이용해 온도을 출력하는 프로그램에 대한 강좌을 할까 합니다. 아래 링크 정말 잘 정리되어 있습니다. 하지만 영문이죠? 핵심만 뽑아서 설명하도록 하겠습니다.해도 한번 꼭 가서 보시기 바랍니다. https://learn.adafruit.com/downloads/pdf/adafruits-raspberry-pi-lesson-11-ds18b20-temperature-sensing.pdf 브레드보드 연결 하는 법은 아래 그림을 참고하세요. 그림을 보면 빨간색선은 3.3V 전압에 연결되어 있고, 파란색선 그라운드에 이고, 노란색선은 온도 데이타를 전송 받는 선입니다. 저항은 3.3V 에서 4.7K-10K 을 쓰면 되는데, 4.7k가 정석이고 .. 더보기
라즈베리파이 아두이노 온도센서 방수형 DS18b20 상품 설명과 구매 라즈베리파이용 온도센서를 찾다, 방수형 DS18B20 알리익스플레스를 통해서 구매했습니다. 개당 2천원 선 아주아주 착한 가격. 2-3 주동안 인내하면 싼 가격에 구매할수 있습니다. 링크 공개 하겠습니다. 본인은 중국 판매자와 아무관계 없습니다. http://www.aliexpress.com/snapshot/6596771410.html?orderId=66739600462047 국내에서도 싸게 파는 곳 있네요. 지마켓입니다. http://gmkt.kr/goUWXs 상품설명 해석으로 대신 하겠다. ------------------------------------------------- Probe DS18B20 temperature sensor chip using original DS8B20는 방수 온도 센서.. 더보기
분당경영고등학교 물리교사님의 "아두이노 악기 만들기 프로젝트" 공부하려 아두이노(http://blog.arduino.cc) 메인 홈페이지에 떠있는 감동적인 글을 보았습니다. 원문링크: http://blog.arduino.cc/2015/03/24/having-fun-with-music-in-a-science-class/ 분당경영고등학교에서 물리교사님이 아두이노를 활용해 아이들과 다양한 악기를 만드는 수업을 진행하고 있습니다. 수업은 아래와 같은 단계로 이루어집니다. 1. 각종 센서에 대해서 공부하고. 2. 아누이노 악기를 디자인하고 설계하고. 3. 함께 만들고 4. 아누이노 악기에 대해서 발표합니다. 이수업을 진행하는 분당경영고등학교 물리교사님에게 응원의 메세지를 보냅니다. " 선생님 화이팅 하시고요. 선생님 같은 분이 있어 세상이 살맛 납니다. 지식보다는 인성이 바.. 더보기