Dooropener

From Whitespace (Hackerspace Gent)
Revision as of 17:54, 22 July 2010 by 78.22.102.245 (Talk)

Jump to: navigation, search

About

For more information about the first version of the system, see the events Doorhacking and Doorhack2.7 Since the first system was unstable and damaging to the remote, a complete redesign was called, with special attention to robustness and proper stable operation.

System architecture

All hardware will be divided in two cases:

  • An old Lantronix Lantronix terminal server 1U mounted in the hackerspace rack
  • A plastic IP65 junction box to be placed in front of the gate

The exception to this division is the USB GSM modem, which will be placed outside the hackerspace rack for reception reasons.

A cat5 UTP cable will connect both boxes.

Hardware

Lantronix case

Power supply

The original Lantronix PS can be reused. It gives the following outputs on a 6-pin molex:

Pin Number Color Voltage
1 RED +12
2 & 3 BLUE +5
4 & 5 BLACK Ground
6 YELLOW -5

Beagle Board

pinout on the beagleboard towards the gate opener:

  • pin 24: white: 1.8V on/off (when high, remote gets "pushed")

USB Hub

USB2eth

Stripboard

The stripboard shall contain the following:

  • Molex power input connector from the power supply
  • 2,1mm power output connector to the beagleboard
  • RJ45 output connector to the IP65 case
    • left first RJ45 connector on terminal server acts as output connector
    • the pins on the connector have all been soldered, T568B style.

On the RJ45 connector shall be present:

  • one pair carrying the signal to the relais (+5 Volt if on, plus ground)
    • we will use the blue pair
    • the +5V comes from the PSU but the beagle bord does the switching
  • one pair carying power to the remote (+12 Volt continuous plus ground)
    • we will use the brown pair for this

LED controller

32 leds + controller are present on the case. Connection to the controller is made by 10-pin flatcable. Low-priority, but nice addition to the project.

IP65 Junction box

Remote

Stripboard

The stripboard shall contain the following:

  • RJ45 connector to receive power & signal
  • Adequate protection & decoupling
  • Voltage regulation circuit for a local current loop
  • Signal input buffer
  • Relay

Software

Gatekeeper

For the gatekeeper python script, see Gatekeeper

Beagleboard

  • 192.168.0.250