블로그 이미지
Leeway is... the freedom that someone has to take the action they want to or to change their plans.
maetel

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
  • total
  • today
  • yesterday

Category

2007. 1. 19. 23:31 Hardware/sensors
Wireless Sensor Network

http://en.wikipedia.org/wiki/Sensor_network


Sensor Web

http://en.wikipedia.org/wiki/Sensor_Web




invalid-file

OGC <Sensor Web Enablement Overview and High Level Architecture>




'Hardware > sensors' 카테고리의 다른 글

[월간 전자기술] 센서의 활용  (0) 2008.08.02
myGyro300SPI  (0) 2008.08.02
Motion Tracker MT9  (0) 2008.07.28
sensor terms  (0) 2007.01.19
accelerometer 가속도 센서 - MMA7260Q datasheet  (0) 2006.12.14
posted by maetel
2007. 1. 19. 23:27 Hardware/sensors
 compressive sensing
an emerging field of information theory, called "compressive sensing," offered an alternative approach to conventional image acquisition and compression. Developed by researchers at Caltech, Stanford, the University of California, Los Angeles, and Rice, the technology is based on the idea that datasets, such as those that represent images or signals, often contain a significant amount of structure. When this structure is known, it can be used to extrapolate the image or signal when there's only a limited amount of available data. (ref. http://www.technologyreview.com/read_article.aspx?ch=specialsections&sc=personal&id=17610#)

     digital micromirror technology
    "The orientation of each mirror is random, which is important, say the scientists, because it provides the best possible sampling for the algorithm to reconstruct the image. The random structure is known and fed into the algorithm." (from  http://www.technologyreview.com/read_article.aspx?ch=specialsections&sc=personal&id=17610#)




'Hardware > sensors' 카테고리의 다른 글

[월간 전자기술] 센서의 활용  (0) 2008.08.02
myGyro300SPI  (0) 2008.08.02
Motion Tracker MT9  (0) 2008.07.28
WSN (Wireless Sensor Network)  (0) 2007.01.19
accelerometer 가속도 센서 - MMA7260Q datasheet  (0) 2006.12.14
posted by maetel
2007. 1. 7. 19:31 Hardware/elements

'Hardware > elements' 카테고리의 다른 글

servo motor  (0) 2007.07.25
2467S datasheet  (0) 2007.07.24
regulator KA78R33 datasheet  (0) 2006.12.15
RS-232 Serial Board  (0) 2006.12.06
electrical components  (0) 2006.07.19
posted by maetel
2007. 1. 3. 05:09 Hardware

Wiring

void setup() {
  Serial.begin(38400);
}

void loop() {
  if (Serial.real() == 65) {
    Serial.print((analogRead(0)/4));
    Serial.print((analogRead(1)/4));
    Serial.print((analogRead(2)/4));


Processing

import processing.serial.*;
Serial port;
float xpos;

void setup() {
  size(256,256);
  noStroke();
  println(Serial.list());
  port = new Serial(this, Serial.list()[2], 38400);
//  port.clear();
}
void draw(){
 
background(0);
while (port.available() > 0) {
  xpos = port.read();
}
rect(xpos,100,20,20);
}


Wiring

int ax = 0; //set the pin number
int ay = 1;
int az = 2;
int x = 0; //the value of acceleration on x-axis
int y = 0;
int z = 0;

void setup() {
  Serial.begin(38400);
}

void loop() {
  x = analogRead(ax); //read the value of analog pin 0
  y = analogRead(ay);
  z = analogRead(az);
  Serial.print(x/4);
  Serial.print(y/4);
  Serial.print(z/4); //write the scaled value to the serial port
}


 

된장... shielding... orz

'Hardware' 카테고리의 다른 글

[Noah Shibley] eagle PCB  (0) 2008.04.01
smd toast oven  (0) 2008.03.24
soldering  (0) 2006.12.14
testing serial  (0) 2006.12.10
hardware term  (0) 2006.02.21
posted by maetel
2006. 12. 15. 17:56 Hardware/elements

'Hardware > elements' 카테고리의 다른 글

servo motor  (0) 2007.07.25
2467S datasheet  (0) 2007.07.24
pin header  (0) 2007.01.07
RS-232 Serial Board  (0) 2006.12.06
electrical components  (0) 2006.07.19
posted by maetel
2006. 12. 14. 19:22 Hardware

'Hardware' 카테고리의 다른 글

smd toast oven  (0) 2008.03.24
Wiring board + 가속도 센서 시리얼 통신 테스트  (0) 2007.01.03
testing serial  (0) 2006.12.10
hardware term  (0) 2006.02.21
자이레이션  (0) 2006.01.22
posted by maetel
2006. 12. 14. 17:55 Hardware/sensors

사용자 삽입 이미지

MMA7260Q




cf.
QFN   http://en.wikipedia.org/wiki/QFN


regulator (3.3V output)
KA78R33

'Hardware > sensors' 카테고리의 다른 글

[월간 전자기술] 센서의 활용  (0) 2008.08.02
myGyro300SPI  (0) 2008.08.02
Motion Tracker MT9  (0) 2008.07.28
WSN (Wireless Sensor Network)  (0) 2007.01.19
sensor terms  (0) 2007.01.19
posted by maetel
2006. 12. 10. 17:23 Hardware

processing

// Serial Output + debug
int ledPin = 48;

int switchpin = 0;  // switch connected to pin 0
 
void setup() {
  pinMode(switchpin, INPUT);  // pin 0 as INPUT
  pinMode(ledPin, OUTPUT);
  Serial.begin(9600);         // start serial communication at 9600bps

}
 
void loop() {
  digitalWrite(ledPin, HIGH);
  Serial.print(1);                  // send 1 to Processing
  delay(500);

  digitalWrite(ledPin, LOW);
  Serial.print(0);                  // otherwise send 0 to Processing
  delay(300);
/*  delay(200);
  digitalWrite(ledPin, LOW);
  delay(200);
  if(digitalRead(switchpin) == HIGH)  // if switch is ON
  {
    digitalWrite(ledPin, HIGH);
        Serial.print(1);                  // send 1 to Processing
  }else{
    digitalWrite(ledPin, LOW);
    Serial.print(0);                  // otherwise send 0 to Processing
  }
  delay(100);                         // wait 100ms
  */
}

'Hardware' 카테고리의 다른 글

smd toast oven  (0) 2008.03.24
Wiring board + 가속도 센서 시리얼 통신 테스트  (0) 2007.01.03
soldering  (0) 2006.12.14
hardware term  (0) 2006.02.21
자이레이션  (0) 2006.01.22
posted by maetel
2006. 12. 6. 19:42 Hardware/elements
RS-232 Serial Board
각종 제어기기를 테스트 하기 위하여 시리얼 통신 레벨을 ±10V 에서 +5V 레벨로 변환하여 주는 편리한 인터페이스보드 입니다. (8천원)

Wiring board와 MaxMSP 사이의 시리얼 데이터통신 방법으로 고려 중 (thanks to Tae)


사용자 삽입 이미지

RS-232 Serial Board

'Hardware > elements' 카테고리의 다른 글

servo motor  (0) 2007.07.25
2467S datasheet  (0) 2007.07.24
pin header  (0) 2007.01.07
regulator KA78R33 datasheet  (0) 2006.12.15
electrical components  (0) 2006.07.19
posted by maetel
2006. 12. 1. 20:51 Hardware/mC
The Wiring I/O board has two built-in (hardware) serial ports called Serial and Serial1. The port Serial is available through the USB connector in the Wiring I/O board. The port Serial1 is available on Wiring I/O pins 2(Rx) and 3(Tx).

ref.
The Wiring Serial library
gone's Wiring workshop: serial

'Hardware > mC' 카테고리의 다른 글

SAM7-H256  (0) 2008.03.17
Arduino board  (0) 2007.11.17
AVR  (0) 2007.07.24
testing Wiring board  (0) 2006.08.16
Wiring board  (0) 2006.08.16
posted by maetel
2006. 8. 17. 02:16 Hardware/circuitry
posted by maetel
2006. 8. 16. 16:49 Hardware/mC
To test Wiring board, I did :

1. I/O board installation
2. Trying an example, LED blinks :
// Blinking LED
// by BARRAGAN <http://barraganstudio.com>

int ledPin = 0; // LED connected to the Wiring I/O board pin 0

void setup()
{
pinMode(ledPin, OUTPUT); // sets the digital pin as output
}

void loop()
{
digitalWrite(ledPin, HIGH); // sets the LED on
delay(1000); // waits for a second
digitalWrite(ledPin, LOW); // sets the LED off
delay(1000);
}
3. Uploading a program into I/O board

And the board works!

'Hardware > mC' 카테고리의 다른 글

SAM7-H256  (0) 2008.03.17
Arduino board  (0) 2007.11.17
AVR  (0) 2007.07.24
serial ports on Wiring board  (0) 2006.12.01
Wiring board  (0) 2006.08.16
posted by maetel
2006. 8. 16. 15:24 Hardware/mC
wiring.org.co

Wiring is an open source programming environment and electronics i/o board to explore physical interaction design and tangible media aspects. Wiring builds on Processing.


사용자 삽입 이미지

Wiring board layout


In order to attach sensors and actuators the I/O board provides a set of connectors know as pins. A pin can be set as INPUT or OUTPUT, whether is used to read a sensor or create responses in the physical world through actuators. Sensors can be of different kinds but they may be grouped into digital and analog. Digital refers to signals with two possible states, ON or OFF, HIGH or LOW, like switches for example. Analog refers to signals that can take any value in a continuous range, like luminosity or temperature.

> Power Supply
1) A generic 7-13 Volt 800mA power supply with female, center positive connector
2) A USB Cable (generic USB printer cable) powered from the computer's USB port
(The USB VCP drivers for your PC platform to communicate with the Wiring I/O board.)


사용자 삽입 이미지

Wiring board circuit schematics



'Hardware > mC' 카테고리의 다른 글

SAM7-H256  (0) 2008.03.17
Arduino board  (0) 2007.11.17
AVR  (0) 2007.07.24
serial ports on Wiring board  (0) 2006.12.01
testing Wiring board  (0) 2006.08.16
posted by maetel
2006. 8. 14. 21:54 Hardware/circuitry
김범준  
sanjuro1@naver.com

한빛미디어(주)
http://hanbitbook.co.kr
http://brain.hanbitbook.co.kr

뇌를 자극하는 하드웨어 입문 : 만들면서 이해한다
http://brain.hanbitbook.co.kr/hardware/

뇌를 자극하는 하드웨어 입문(만들면서 이해한다) 상세보기
김범준 지음 | 한빛미디어 펴냄
하드웨어 실습 입문서. 이 책은 하드웨어 지식이 필요하다고 느끼지만 접근이 어려운 독자들을 위해 직접 납땜하는 방법부터 초급의 회로를 만들어가는 과정을 보여주면서 하드웨어의 동작 원리를 이해할 수 있도록 꾸며져 있다. 또한 따라해 보면서 메모리의 동작 방식뿐만 아니라 CPU의 역할도 자연스레 익혀 하드웨어뿐만 아니라 소프트웨어 엔지니어에게도 필요한 기초지식을 제공한다.


예제  source Folder


 7805 레귤레이터
불규칙한 전압의 흔들림을 없애고 고정시킨다.

 74LS02
NOR 게이트를 포함하는 IC

 74LS04
NOT 게이트를 포함하는 IC

 74LS32
OR 게이트를 포함하는 IC

 FND507 디스플레이
7 세그컨트 LED의 한 종류.
전자 회로에서 숫자를 표현하는 데 사용된다.
내부는 여러 개의 LED로 구성되어 있다.

74LS47
데이터를 입력 받아 7 세그먼트 LED에 데이터를 숫자로 나타내 주는 IC

 74LS374
D 플립플롭 8개가 포함되어 있는 IC

 Dip 스위치
여러 개의 슬라이드 스위치로 구성되어 있으며, 데이터를 입력할 때 사용된다.

 시리얼 통신 커넥터
RS232 통신에서 사용되며, 커넥터와 전선을 이용하여 케이블을 만들 수 있다.

 MAX232 IC
PC와 AVR CPU가 RS232 통신을 할 때 서로의 전압을 맞추어 주는 IC

 74HC573
AVR CPU에 외부 메모리를 접속할 때 어드레스를 정하는 데 사용되는 디코더 IC

 ATmega162 CPU
Atmel 사에서 제조하는 AVR CPU.
내부에 플래쉬 메모리와 RAM이 내장되어 있어, 원 칩으로 프로그램을 구동시킬 수 있다.

 크리스탈
AVR CPU에 클럭을 공급하는 부품

 6264 SRAM
 AVR CPU의 외부 메모리로 사용가능


 LED
= Light Emitting Diode 발광 다이오드
: 두 가지 이상의 화학물질의 혼합물에 전류를 투입하여 반응을 일으켜 발광시키는 소자
- 알루미늄, 인듐, 갈륨, 비소 등의 조합.
-> 각 조합에 따라 빨강, 노랑, 초록 등의 색을 발함


 chip
DIP-Type / SMD-Type


posted by maetel
2006. 7. 19. 01:27 Hardware/elements
ref.
Electronic Industries Alliance (EIA) : http://www.eia.org/

Paul Horowitz, The Art of Electronics, 2nd Edition
Harvard University, Massachusetts, Winfield Hill
http://www.artofelectronics.com/
http://www.cambridge.org/us/catalogue/catalogue.asp?isbn=0521370957

http://www.discovercircuits.com/

http://www.elecdesign.com/

http://www.eepn.com/

http://www.planetee.com/search/

to shop
http://www.digikey.com/

http://kitkorea.com/


http://www.ti.com



sensor
Sensors are devices that allow the board to acquire information from the surrounding environment (temperature, light, distance to an object etc.).

Manufacturers:
http://www.discovercircuits.com/resources/part-co/sensors.html#Position%20Sensors

actuator
Actuators are devices that allow the board to create changes (responses) in the physical world (light, movement, temperature, etc.) making possible to create all kinds of interactive artifacts.




 resistor

     color code

http://www.goldpt.com/rstrcode.html

사용자 삽입 이미지


1) http://www.lalena.com/audio/electronics/color/
http://www.lalena.com/audio/electronics/color/colorCode.gif


2) The Standard EIA Color Code Table per EIA-RS-279 is as follows
: http://en.wikipedia.org/wiki/Resistor
: http://en.wikipedia.org/wiki/Electronic_colour_code

3) Resistor color code calculator
: http://www.okaphone.nl/calc/resistor.shtml
: http://www.ese.upenn.edu/rca/calcjs.html


 regulator 레귤레이터
http://en.wikipedia.org/wiki/Voltage_regulator


 LED 발광 다이오드
= Light Emitting Diode
두 가지 이상의 화합물에 전류를 투입하여 반응을 이르켜 발광시키는 소자

     Diode
http://ourworld.cs.com/gknott5413/elect12.htm

 PWM
= Power Width Modulation

'Hardware > elements' 카테고리의 다른 글

servo motor  (0) 2007.07.25
2467S datasheet  (0) 2007.07.24
pin header  (0) 2007.01.07
regulator KA78R33 datasheet  (0) 2006.12.15
RS-232 Serial Board  (0) 2006.12.06
posted by maetel
2006. 2. 21. 13:55 Hardware

USN
= Ubiquitous Sensor Network

(cf. http://octacomm.net/)


ZigBee

 Pioneered by Philips Semiconductors, ZigBee is a low data rate, two-way standard for home automation and data networks. The standard originates from the Firefly Working Group and provides a specification for up to 254 nodes including one master, managed from a single remote control. Real usage examples of ZigBee includes home automation tasks such as turning lights on, turn up the heat, setting the home security system, or starting the VCR. With ZigBee all these tasks can be done from anywhere in the home at the touch of a button. ZigBee also allows for dial-in access via the Internet for automation control.

The ZigBee standard uses small very low-power devices to connect together to form a wireless control web. A ZigBee network is capable of supporting up to 254 client nodes plus one full functional device (master). ZigBee protocol is optimized for very long battery life measured in months to years from inexpensive, off-the-shelf non-rechargeable batteries, and can control lighting, air conditioning and heating, smoke and fire alarms, and other security devices. The standard supports 2.4 GHz (worldwide), 868 MHz (Europe) and 915 MHz (Americas) unlicensed radio bands with range up to 75 meters. 

(ref.  Philips Semiconductors Protocols - ZigBee)

 

SNMP = simple network management protocol 간이 관리 프로토콜

: a set of protocols for managing complex networks. The first versions of SNMP were developed in the early 80s. SNMP works by sending messages, called protocol data units (PDUs), to different parts of a network. SNMP-compliant devices, called agents, store data about themselves in Management Information Bases (MIBs) and return this data to the SNMP requesters.

(1) TCP/IP 관리 프로토콜(RFC 1157). 라우터(router) 허브(hub) 기기(network agent) 관리 정보를 관리 시스템에 보내는 사용되는 표준 통신 규약으로 채용되었다. TCP/IP 게이트웨이 관리 프로토콜(SGMP:simple gateway management protocol) 바탕으로 개발되었으며, 개방형 시스템 상호 접속(OSI) 공통 관리 정보 프로토콜 (CMIP) 대응한다. 요구와 응답의 2가지 기능을 사용하여 관리 정보를 수집, 관리한다. 1988년에 RFC 1157 간이 관리 프로토콜(SNMP) 표준이 발표되었으며, 1991년에 개정판인 SNMP2 개발되어 SNMP2 대응하는 제품도 판매되고 있다.
(2) SNMP 밀접한 관계가 있는 관리 정보 베이스(MIB) 총칭.


router


IPv6 = Internet protocol version 6
is designed as an evolutionary upgrade to the Internet Protocol and will, in fact, coexist with the older IPv4 for some time. IPv6 is designed to allow the Internet to grow steadily, both in terms of the number of hosts connected and the total amount of data traffic transmitted.
IP 주소 공간을 128비트로 늘려, 확장성이 더욱 향상된 것이 특징이며 IPng(차세대 인터넷 통신 규약)라고도 한다. 


WDM = wavelength division multiplexing 파장 분할 다중 방식


CDMA


HPI = human performance times 인간 성능 시간


sensor web / web of sensor

 The Sensor Web is a new type of Geographical Information System (GIS) that can be embedded into an environment to monitor and control it.


ref.
http://sensorwebs.jpl.nasa.gov/

http://sensorweb.mit.edu/

http://www.sensorsportal.com/HTML/Sensor.htm


'Hardware' 카테고리의 다른 글

smd toast oven  (0) 2008.03.24
Wiring board + 가속도 센서 시리얼 통신 테스트  (0) 2007.01.03
soldering  (0) 2006.12.14
testing serial  (0) 2006.12.10
자이레이션  (0) 2006.01.22
posted by maetel
2006. 1. 22. 13:25 Hardware

(주)오우션테크놀로지

http://www.gyration.co.kr/product/sub3.htm

'Hardware' 카테고리의 다른 글

smd toast oven  (0) 2008.03.24
Wiring board + 가속도 센서 시리얼 통신 테스트  (0) 2007.01.03
soldering  (0) 2006.12.14
testing serial  (0) 2006.12.10
hardware term  (0) 2006.02.21
posted by maetel
2005. 3. 14. 02:51 Hardware/circuitry
posted by maetel