한 걸음 두 걸음
arduino YUN 이란? 본문
원래 아두이노 위에 와이파이 PHPoc(PHP on a chip)쉴드를 얹어 사용하지만,
아두이노 자체에 와이파이 모듈이 내장된 것이 Arduino Yun입니다.
그래서 아두이노 윤은 그 자체로 소형 서버 역할을 할 수 있습니다.
아두이노 윤(마이크로컨트롤러)은 위처럼 생겼으며 가격은
국내에서 7~8만원정도에 구매하실 수 있습니다.
요즘은 Rev2로 리뉴얼되어 윤이 판매되고 있네요.
*아두이노 공식 홈페이지 - Arduino Yun Rev 2 - 튜토리얼 확인 가능*
https://store.arduino.cc/usa/arduino-yun-rev-2
아두이노 구성
1. ATmega32u4 마이크로컨트롤러, Atheros AR9331 프로세서를 탑재함
Atheros AR9331프로세서 : Linino(OpenWRT 기반의 MIPS GNU/Linux, 9MB) 리눅스를 지원합니다.
때문에 네트워크로 연결하여 사용할 수 있으며, 내장된 리눅스를 소형 서버로 사용할 수 있습니다.
브릿지로 연결되어있기 때문에 ATmega32u4에서 리눅스로 쉽게 명령을 전달할 수 있습니다.
여기서 cURL(리눅스 명령어) 뿐만 아니라 아두이노 스케치코드로 쉘 스크립트 및 파이썬으로 실행할 수 있습니다.
Bridge 라이브러리가 제공되기 때문에 이를 사용하여 Linux의 프로세스 계산 능력도 활용할 수 있습니다.
(리눅스 내에 브릿지를 통해 불러온 데이터값을 mySQL로 저장시킬 수 있습니다.)
Bridge Library 아두이노 공식 홈페이지 참고 -
https://www.arduino.cc/en/Reference/YunBridgeLibrary
사양
The shield contains a number of signalling LEDs :
- ON (green): indicates that the shield is properly powered
- WLAN (blue): indicates a connection to a wireless network
- WAN (red): indicates connection to ethernet
- USB (white) : indicates system activity and/or if a USB key is mounted
2. Ethernet, WiFi를 지원합니다.
둘 다 지원하기 때문에 유 무선 네트워크 연결이 용이합니다. 또한 YunFirstConfig 스케치를 지원하기 때문에 웹 패널을 통해 WiFi 환경설정을 하고 스케치를 업로드할 수 있습니다.
https://www.arduino.cc/en/Tutorial/YunFirstConfig
3. USB-A포트, micro USB(구버전 갤럭시 충전기 모양), Micro SD카드 슬롯, IO핀, 리셋버튼3개, ICSP header, 16MHz 크리스탈 오실레이터(crystal oscillator) 등이 있습니다.
20개의 IO핀 중에서 7 개는 PWM 출력으로, 12 개는 아날로그 입력으로 활용할 수 있습니다.
여기까지 아두이노 윤에 대해 알아보았습니다.
라즈베리파이와의 비교 혹은 실제 프로젝트에 적용하기 용이한지에 대한 실무 정보를 원하시는 분은 아래 링크를 참고해주세요.
https://kimazfactory.tistory.com/10
'Arduino' 카테고리의 다른 글
Arduino PHPoC shield 사용하기 ] 네트워크에 연결하기 (0) | 2019.06.27 |
---|---|
Arduino PHPoC shield 사용하기 #01 ] 웹으로 PHPoC 상태 확인하기 (0) | 2019.06.27 |
arduino Yun 와이파이 환경 설정하기 (0) | 2019.06.26 |
arduino Yun - 스케치프로그램 연결하기 (0) | 2019.06.26 |
arduino sketch 아두이노 스케치 소프트웨어 설치하기 (0) | 2019.06.26 |