Sparrow1-v1

Sparrow1 Version 1 notes

Parts List

PartQtyVendorNotes
Basic Stamp 21Parallax 
DS16201ParallaxTemperature Sensor
Speaker1Parallax 
Push button switch2Parallax 
220 ohm resistor2Radio Shackfor the push buttons
10K ohm resistor2Radio Shackfor the push buttons
1K ohm resistor1Radio Shackfor the DS1620
.1 microfarad capacitor1Parallax or Radio Shackfor the DS1620

IO Assignments

pindevicenotes
P0  
P1DS1620 - RST 
P2DS1620 - CLK 
P3DS1620 - DQ 
P4Piezoelectric speaker 
P5pushbutton Aactive high
P6pushbutton Bactive high
P7  
P8  
P9  
P10  
P11  
P12  
P13  
P14  
P15  

Source Code History

V1-04

  1. program is identifed as Sparrow1 with a version of 1.01 and a build date of 15-Mar-2008 during the playback phase
  2. code and data storage uses 39% of the Basic Stamp 2's EEPROM space (at 2K Bytes)
  3. data storage can log 120 events at roughly 1.5 to 2 seconds per event
  4. each event takes up 2 bytes
  5. playback of data run has the format of SP1, event number, raw data in decimal, raw data in 9 bit binary
  6. temperature in Centigrade can be found by dividing the raw data in decimal by 2
  7. start delay of 25 seconds from the time pushbutton A is pushed to when the program is recording data

Source code:

external link: https://laulima.hawaii.edu/access/content/group/ba1120a7-cff6-45d9-8009-442424a1a6db/sparrow/sparrow1/programs/sparrow-1-004.bs2

V1-07

  1. this program is identifed as Sparrow1 with a version of 1.07 and a build date of 17-Sep-2008 during the playback phase
  2. code and data storage uses 92% of the 2Kbytes of the Basic Stamp 2 EEPROM space
  3. data storage can log 600 events at a rate of 1 second per event
  4. each event uses up 2 bytes
  5. playback of data also displays 2 lines of headers
  6. playback of data run has the format of SP1, event number, raw data in decimal, raw data in 16 bit binary
  7. temperature in Centigrade can be found by dividing the raw data in decimal by 2
  8. start delay of 35 seconds from the time pushbutton A is pushed to when the program is recording data

Source code:

external link: https://laulima.hawaii.edu/access/content/group/ba1120a7-cff6-45d9-8009-442424a1a6db/sparrow/sparrow1/programs/sparrow1-v107.bs2