Part | Qty | Vendor | Notes |
---|---|---|---|
Basic Stamp 2 | 1 | Parallax | |
DS1620 | 1 | Parallax | |
24LC256 | 1 | Parallax or Digi-Key | will be using external memory |
Push Button switch | 1 | Parallax | will be using 1 switch now |
LED | 1 | Parallax or Radio Shack | for status purposes |
220 ohm resistor | 1 | Radio Shack | for the push button |
10K ohm resistor | 2 | Radio Shack | for the push button, jumpers |
4.7K ohm resistor | 2 | Radio Shack | for the 24LC256 |
1K ohm resistor | 1 | Radio Shack | for the DS1620 |
470 ohm resistor | 1 | Radio Shack | For the LED |
.1 microfarad capacitor | 1 | Parallax or Radio Shack | for the DS1620 |
3 inch wire segments | 16 | Parallax | doesn't cover the DIP switches yet |
pin | device | notes |
---|---|---|
P0 | pushbutton switch | active low |
P1 | ||
P2 | DS1620 - RST | |
P3 | DS1620 - CLK | |
P4 | DS1620 - DQ | |
P5 | ||
P6 | ||
P7 | ||
P8 | 24LC256 - SDA | If a Basic Stamp 2p were used instead, these two pin assignments can make |
P9 | 24LC256 - SCL | use of the I2CIN and I2COUT statements without re-wiring |
P10 | ||
P11 | LED | to be used for status |
P12 | ||
P13 | ||
P14 | ||
P15 | 10K ohm resistor | Test Mode |
P15 is set to Vss (ground or 0) then normal operation.
P15 is set to Vcc (+5 volts or 1) then test mode is enabled. Test Mode will dump the contents of the external EEPROM and first 64 bytes of the internal EEPROM
Format of the output is:
SP1-V2, mission #, event number #, raw data
to get the temperature in Celsius divide the raw data by 2.
Slow blink
Fast flash
During the mission It will turn on when the unit is writing data to the EEPROM
Hold the pushbutton down after the LED has blinked the mission number to start the mission. You can release it when the LED does a fast flash.
Set to 9600 baud, 8 data bits, no parity, 1 stop bit, no flow control
Each event will generate 4 bytes of data
Done on 24-Oct-2008. Routines added are:
filename: sparrow1-v2-00.bs2
Done on 30-Oct-2008. Routines added are:
With using the 24LC256 EEPROM it is possible to have Sparrow1 record up to 13 missions at 10 minutes per mission (or 600 events per mission). The amount of missions and the time per mission might change as this project is being developed.
filename: sparrow1-v2-01.bs2
Done on 31-Oct-2008 but not fully tested.
filename: sparrow1-v2-02.bs2
Done on 3-Nov-2008.
filename: sparrow1-v2-03.bs2
Done on 5-Nov-2008.
filename: sparrow1-v2-04.bs2
Done on 13-Nov-2008, a Version of V2-04
filename: sparrow1-v2-04a.bs2
Done on 06-Nov-2008. Not a working version
filename: sparrow1-v2-05.bs2
Done on 13-Nov-2008. Not a working version
filename: sparrow1-v2-06.bs2
Done on 13-Nov-2008. Not fully tested
filename: sparrow1-v2-07.bs2
Done on 14-Nov-2008. Under going testing
filename: sparrow1-v2-08.bs2
Done on 17-Nov-2008.
filename: sparrow1-v2-09.bs2
Done on 20-Nov-2008
filename: sparrow1-v2-10.bs2
Done on 21-Nov-2008
filename: sparrow1-v2-11.bs2