10. 10
라즈베리파이 차이
Name
Raspberry Pi
Model A+
Raspberry Pi
Model B+
Raspberry Pi2
Model B
Raspberry Pi
Zero
Raspberry Pi 3
Model
Price $20 $35 $5 $35
Processor ARM 11
ARM
Coretex A7
ARM 11
ARM
Coretex-A53
Clock Speed 700Mhz 900Mhz 1Ghz 1.2Ghz
RAM 256MB 512MB 1GB 512MB 1GB
Multi Core Single Quad Single Quad
Flash Micro SD Card
GPIO 40
Ethernet N/A 10/100 N/A 10/100
USB USB 2.0X1 USB 2.0X4 Micro 1 USB 2.0X4
Power 5V, 200mA 5V, 600mA 5V, 800mA 5V, 160mA 5V, 800mA
Video Out HDMI, Composite Mini-HDMI HDMI, Composite
Audio Out HDMI, Analog Mini-HDMI HDMI, Analog
Wi-Fi 모듈
블루투스 지원
20. 20
One language, multi use
Desktop Mobile Web Server Embeded Database Analysis
C# Objective-C JavaScript Java C/C++ SQL Etc..
WANTED - One Language, Multi Use
24. 24
Hello World
var us = require('circulus');
console.log('Hello World!');
us.tts('안녕하세요. 만나서 반갑습니다!', true);
25. 25
현재 위치 확인
var us = require('circulus');
// WiFi 를 이용하여 현재 위경도및 주소를 파악
us.getGeolocation(function(data){
console.log(data);
});
/* 결과값 예시
{
lat: 37.5378584,
lng: 127.0968571,
addr: '대한민국 서울특별시 광진구 구의3동 631-4'
}
*/
34. 34
서보 모터
var us = require('circulus');
us.initSPWM(14);
var num = 12;
var isRight = true;
setInterval (function(){
console.log(num);
us.writeSPWM (num) ; // 1번 핀에 PWM 신호를 보낸다
if (isRight){ num += 1; }
else { num -= 1; }
// 정밀도가 HW 방식에 비해 세밀하게 불가능 함
// 실제 동작하면, SW 방식은 정지 동작에서 떨림 현상이
발견됨
if (num === 26){ isRight = false; }
if (num === 12) { isRight = true ; }
}, 1000);