한 걸음 두 걸음

arduino YUN 이란? 본문

Arduino

arduino YUN 이란?

언제나 변함없이 2019. 6. 25. 22:15
반응형

원래 아두이노 위에 와이파이 PHPoc(PHP on a chip)쉴드를 얹어 사용하지만,

아두이노 자체에 와이파이 모듈이 내장된 것이 Arduino Yun입니다.

그래서 아두이노 윤은 그 자체로 소형 서버 역할을 할 수 있습니다.

아두이노 윤(마이크로컨트롤러)은 위처럼 생겼으며 가격은

국내에서 7~8만원정도에 구매하실 수 있습니다.

요즘은 Rev2로 리뉴얼되어 윤이 판매되고 있네요.

*아두이노 공식 홈페이지 - Arduino Yun Rev 2 - 튜토리얼 확인 가능*

https://store.arduino.cc/usa/arduino-yun-rev-2

 

Arduino Yún Rev 2

AVR Arduino microcontroller Microcontroller ATmega32U4 Operating Voltage 5V Input Voltage 5V Digital I/O Pins 20 PWM Output 7 Analog I/O Pins 12 DC Current per I/O Pin 40 mA on I/O Pins; 50 mA on 3,3 Pin Flash Memory 32 KB (of which 4 KB used by bootloader

store.arduino.cc

 


아두이노 구성

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

 

Arduino - YunBridgeLibrary

Reference   Language | Libraries | Comparison | Changes Bridge Library for Yún devices The Yún has two processors on board. One is an ATmega32U4 like on the Leonardo. The other is an Atheros 9331, running Linux and the OpenWRT wireless stack, which enables

www.arduino.cc

사양

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

 

Arduino - YunFirstConfig

/*   Arduino Yún First configuration sketch   Configures the YunShield/Yún WiFi and infos via the Bridge   Works correctly if Line Ending is set as "NewLine"   If your board has two USB ports, use the Native one   The circuit:    Arduino YunShield    (or a

www.arduino.cc

3. USB-A포트, micro USB(구버전 갤럭시 충전기 모양), Micro SD카드 슬롯, IO핀, 리셋버튼3개, ICSP header, 16MHz 크리스탈 오실레이터(crystal oscillator) 등이 있습니다.

20개의 IO핀 중에서 7 개는 PWM 출력으로, 12 개는 아날로그 입력으로 활용할 수 있습니다.

 

 

여기까지 아두이노 윤에 대해 알아보았습니다.

라즈베리파이와의 비교 혹은 실제 프로젝트에 적용하기 용이한지에 대한 실무 정보를 원하시는 분은 아래 링크를 참고해주세요.

https://kimazfactory.tistory.com/10

 

반응형