Difference between revisions of "Door control system/Logbook"

From London Hackspace Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
See also http://github.com/londonhackspace/Doorbot/commits/master
 
See also http://github.com/londonhackspace/Doorbot/commits/master
 +
 +
== 2010-09-29 ==
 +
 +
Operator: Solexious
  
  
Line 21: Line 25:
 
* [http://www.arduino.cc/playground/Main/DisablingAutoResetOnSerialConnection 120 ohm resistor] between 5V and RSET on arduino - works :D
 
* [http://www.arduino.cc/playground/Main/DisablingAutoResetOnSerialConnection 120 ohm resistor] between 5V and RSET on arduino - works :D
 
: The board no longer flashes the outputs on boot, but still does when the reset button is pressed.
 
: The board no longer flashes the outputs on boot, but still does when the reset button is pressed.
 
  
 
Workaround:
 
Workaround:
Line 36: Line 39:
 
* Use a solid state relay (no darlington required)
 
* Use a solid state relay (no darlington required)
  
 +
<s>
 
=== Problem 2 ===
 
=== Problem 2 ===
 
* Chocolate block "plug" is loose, sometimes causing loss of power at slightest touch
 
* Chocolate block "plug" is loose, sometimes causing loss of power at slightest touch
Line 41: Line 45:
 
To try:
 
To try:
 
* Replace with header/plugs (we'll try a D-type on Tuesday)
 
* Replace with header/plugs (we'll try a D-type on Tuesday)
 +
</s>
 +
''Fixed by Artag''
  
 +
<s>
 
=== Problem 3 ===
 
=== Problem 3 ===
 
* Flashing arduino has stopped working (stk500v1: no response)
 
* Flashing arduino has stopped working (stk500v1: no response)
Line 47: Line 54:
 
To try:
 
To try:
 
* Another arduinio (Solexious will bring one on Tuesday)
 
* Another arduinio (Solexious will bring one on Tuesday)
 +
</s>
 +
 +
''This was because doorbot had the serial port open! (thanks, Solexious)''
  
 
=== Problem 4 ===
 
=== Problem 4 ===
 
* Rootfs went away at 4:04am
 
* Rootfs went away at 4:04am
 +
 +
* This might have been the sensitive chocblock again.

Revision as of 19:51, 29 September 2010

See also http://github.com/londonhackspace/Doorbot/commits/master

2010-09-29

Operator: Solexious


2010-09-27

Operator: Mark

Problem 1

Identified by Solexious at the weekend

  • Arduino resets on serial open() from bifferboard
  • Arduino flashes digital outputs high on reset
  • Digital output flashing high triggers door open (this seems to be getting worse over time)

Tried:

  • Disabling DTS (didn't work)
  • Pull-down resistor (10k to 1k)
  • Physical reset button on arduino (it also makes the pins flash)
  • 120 ohm resistor between 5V and RSET on arduino - works :D
The board no longer flashes the outputs on boot, but still does when the reset button is pressed.

Workaround:

  • Open serial port on boot
  • Hope it doesn't restart

To try:

  • Replace diode on solenoid
  • Resistors to reduce sensitivity of darlington
  • Use a capacitor to smooth over the reset pulse, requiring > 1 second to trigger relay
  • Rebuild darlington/relay board
  • Use a solid state relay (no darlington required)

Problem 2

  • Chocolate block "plug" is loose, sometimes causing loss of power at slightest touch

To try:

  • Replace with header/plugs (we'll try a D-type on Tuesday)

Fixed by Artag

Problem 3

  • Flashing arduino has stopped working (stk500v1: no response)

To try:

  • Another arduinio (Solexious will bring one on Tuesday)

This was because doorbot had the serial port open! (thanks, Solexious)

Problem 4

  • Rootfs went away at 4:04am
  • This might have been the sensitive chocblock again.