본문 바로가기

아두이노

(38)
아두이노 나노 스마트폰과 HM-10 연동하기 1 - 초기 설정 스마트폰과 HM-10 연동하기 1 가장 먼저 할 일이 블루투스 4.0 BLE HM-10 모듈에 대해 아는 일이다. 블루투스 4.0 BLE HM-10 모듈 이미지를 참고하고 자세한 작동법은 데이터북을 참고하거나 잘 설명해 놓은 링크를 참고한다. HM-10 모듈에 대한 자세한 설명 링크 - [블루투스4.0BLE]HM-10 Module 사용법(AT 커맨드 포함) http://blog.naver.com/xisaturn/220712028679 연결도를 참고한다. 여기서 HM-10의 RX, TX 핀은 소프트웨어 씨리얼을 사용하므로 아두이노의 7번과 8번 핀을 연결한다. 소스코드에 번호가 나오니 참고한다. 코딩 예제 : 아래 코드를 아두이노 스케치에 입력후 업로드 합니다. 1 2 3 4 5 6 7 8 9 10 11 ..
아두이노 온도 습도 미터기 DHT11 과 OLED display 사용 아두이노 온도 습도 미터기 DHT11 과 OLED display 사용Arduino Nano Humidity Meter with DHT11 and I2C OLED display 아두이노 나노를 사용하였다. 연결은 아래 두 개를 합친다. 아두이노 나노와 OLED 연결도 - OLED는 I2C 인터페이스 이므로 아래 그림과 같이 A4, A5 번이 SDA, SCL 에 연결해야 한다. VCC – VCCGND - GNDSCL – A5 SDA – A4 이미지 출처 : https://www.instructables.com/id/Monochrome-096-i2c-OLED-display-with-arduino-SSD13/ 이렇게 연결을 한다. 다음은 아두이노 나노와 온도 습도 센서 DHT11 을 연결한다. 주의할 점은 아래..
아두이노 I2C 스캐너 소스코드, I2C scanner 아래 프로그램은 I2C 버스에서 I2C를 지원하는 장치를 검색한다. 장치가 발견되면 Arduino 직렬 모니터에 장치들을 나타낸다. i2c scanner 프로그램이다. 프로그램은 발견된 장치의 7 비트 주소를 16 진수 값으로 보여준다. 이 값은 7 비트 주소를 사용하는 "Wire.begin"기능에 사용될 수 있다. 일부 데이터 시트는 8 비트 주소를 사용하고 일부 예제 스케치는 10 진수 주소를 사용하는 경우가 있다. 코드 출처는 다음 사이트를 참고한다. http://playground.arduino.cc/Main/I2cScanner 소스코드를 아래에 나타낸다. 변경하지 말라는 말이 있다. 123456789101112131415161718192021222324252627282930313233343536..
아두이노 나노 핀맵 - 아두이노 나노 I2C 핀 아두이노 나노 핀맵 - 아두이노 나노 I2C 핀 아두이노 나노에서 I2C 인터페이스를 위해 핀 할당을 알아보다가 핀 맵 이미지를 찾았다. 참고하시길 SDA and SCL on Arduino Nano – connecting I2C devices to Arduino Nano SDA -> A4SCL -> A5이미지 출처 : https://www.lehelmatyus.com/691/sda-scl-arduino-nano-connecting-i2c-devices-arduino-nano
Fritzing 라이브러리 다운 받는 곳 Adafruit parts, components, breakouts, etc...in Fritzable format! 사이트 참고 : https://github.com/adafruit/Fritzing-Library
아두이노우노, 아두이노메가 기구 사이즈 도면 아두이노우노와 아두이노 메가의 기구 도면 출처 참고 : http://www.krekr.nl/content/arduino-uno-technical-drawing/https://blog.adafruit.com/2011/02/28/arduino-hole-dimensions-drawing/ Arduino Mega 2560 SVG Drawing 출처 아래와 동일 Arduino Uno SVG Drawing 출처 :https://www.wayneandlayne.com/blog/2010/12/19/nice-drawings-of-the-arduino-uno-and-mega-2560/
스마트팜 구축가란? 기술이 발달함에 따라 자동화 설비와 정보통신기술(ICT)을 활용해 언제 어디에서든 스마트폰과 컴퓨터만 있으면 농업을 할 수 있는 이른바 '스마트 팜' 시대가 되었다. 스마트폰과 컴퓨터를 통해 작물이 자라는 환경을 최적으로 관리할 수 있는 환경을 구현하고 있다. 현재 스마트 팜은 비닐하우스 같은 실내 재배시설에 주로 적용되고 있으며, 그 안에서 온도와 습도 조절이나 양액 공급의 생장 관리를 기술이 대신하면서 작업 편리성을 높이고, 생산성과 품질 향상에 도움을 주고 있다. 스마트팜 구축가는 네트워크(인터넷)와 스마트폰 등으로 재배하는 작물의 상황과 비닐하우스의 환경(온도, 습도)를 모니터링하고 조절할 수 있는 스마트팜을 개발하고 이를 농촌 생활에 적용하는 역할을 하는 전문가를 말한다. 따라서 스마트팜 구축가..
OLED 테스트 코드 OLED에 자유자재로, 무궁자재로 표시하기 위해 시험중이다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571..