iStuff Technical Construction Documentation

Schematics were created using Cadence Orcad Capture Lite.
Note: To view and edit schematic files, download our part library.

iButton

This device consists of a transmitter assembly activated by a button. When the button is depressed, the transmitter sends its identifying 8-bit number to a receiver. In software connected to the receiver, an action can be paired with the identifying number such that the button can perform a useful task.  The identifying number is specified by setting data pins (D0 - D7) high or low according to the binary version of the number (1= high, 0 = low).  For our iButtons, although not specified in the schematic, we have hardwired the appropriate data pins to high.  The default state of a disconnected data pin is low. 

 iButton Schematic Image

iButton Schematic File (Orcad Capture Format)

Components

Ming TX-99 transmitter
3V watch battery and holder
HT640 encoder chip
Resistor (51K ohm)

 

iLight

This device is a portable Ming 300MHz RF receiver and linked actuator. It listens for preset ON and OFF numerical codes sent by Ming 300MHz transmitters, and when it receives one of these codes, the actuator is correspondingly turned on or off. The device is designed to control many different types of actuators (light, buzzer, vibrator, anything requiring simple on/off control), providing a standard Molex connection with one pin power and another, ground. We refer to this device as the iLight, because our actuator at the moment happens to be a bright LED. The ON code for the device is set by using an 8-bit dip switch. The OFF code is this same 8-bit dip switch number, only with the least significant bit inverted. While the iLight responds to its preset on and off codes, it is unaffected by other transmitted codes. Power on the iLight in our laboratory is provided by a 9V 300mA AC adapter, but the power source could easily be a battery. The circuitry requires a supply voltage of at least 5V to enable logic, however, a larger supply voltage may be needed depending on the actuator used.

iLight Schematic Image

iLight Schematic File (Orcad Capture Format)

Components (For receiver and control electronics. Does not include actuator components.)

Ming RE-99 receiver
HT-648L decoder
74HC688 8-bit comparator (Need 2)
8-bit dip switch
10 100K resistors
74HC14 Schmidt-trriggered hex inverter
4013B dual D flip-flop
NTE922M voltage comparator
2N2222A transistor
Molex connector of your choice
Momentary push-button switch
18K resistor
1.8K resistor
1K resistor

 

300MHz Receiver

This unit incorporates a Ming RE-99 receiver, a decoder, and an ActiveWire USB interface board. This reciver supports iStuff that broadcast using the Ming TX-99 transmitter.

Receiver Schematic Image

Receiver Schematic File (Orcad Capture Format)

Components

Ming RE-99 receiver
ActiveWire USB card
HT-648L decoder
LM340T5 5V power regulator
2N2222A transistor
LED
120 ohm resistor
33 k ohm resistor
100 k ohm resistor
9V power supply

 

300MHz Transmitter

This unit incorporates a Ming TX-99 transmitter, an encoder, and an ActiveWire USB interface board. This transmitter can send information to iStuff with Ming RE-99 receivers.

Transmitter Schematic Image

Transmitter Schematic File (Orcad Capture Format)

Components

Ming TX-99 Transmitter
ActiveWire USB card
HT-640 encoder
LM340T5 5V power regulator
2N2222A transistor
LED
120 ohm resistor
33 k ohm resistor
100 k ohm resistor
9V power supply

iSlider

This unit provides a one dimensional input device using the 300MHz Ming transmitter

iSlider Schematic Image

iSlider Schematic Files (Circuit Maker v6.2 Format)

Components

Ming TX-99 Transmitter
HT-640 encoder
LED
Sliding Potentiometer


Tico Ballagas <ballagas@stanford.edu> • Last modified May 5, 2003