DIPN

The DIP component is an N array of DIP switches which are connected to 5V when Switch = On State and 0V (GND) otherwise.

Breadboard Footprint

../../../_images/Breadboard2.png

Schematic Symbol

Not available

Roadmap: Bind schematic.

Description

../../../_images/Model.png

DIPS are an interactive component. Clicking on the DIP switch, the white square region, toggles the value of the switch. The SETTINGS property is an N Binary string representing the values of each of the DIP switches. Clicking the respective DIP switch will change the value of SETTINGS, alternatively the value can be directly edited in the DIP property textbox.

SPICE

The DIP Pins are modelled as a Vdd/Gnd Power Source.

OpenVBB

The DIP Pins are modelled as a Vdd/Gnd Power Source.

PinOut

Pin Name Description
N Output[N] DIP Output. Nth Pin is 5V if the Nth switch is On State else is Gnd.

Properties

Property Default Description
DIP 0 The N-binary value of the DIP settings.
OnState HIGH The value of the DIP output when in the ON state.
Pins Bottom The location of the pins relative to the DIP body as per this setting.
PinCount 1 The number of pins.

DIP

The N-binary value of the DIP with 1 bit per pin. The value is edited by clicking the DIP or manually editing the text. The value is persisted when the Breadboard is saved and is restored when the Breadboard is laoded to preserve setting values between project sessions.

OnState

The value of the DIP output when in the ON state.

../../../_images/OnState.png

  • HIGH - Pin is driven high ( VDD )
  • LOW - Pin is driven low ( GND )

Pins

The pins are rendered either on the Top or Bottom of the DIP body as per this setting

../../../_images/PinLocation.png

  • Top - Pins are rendered on the Topside
  • Bottom - Pins are rendered on the Bottomside

PinCount

The number of pins in the DIP array.

../../../_images/PinCount.png

Useage

../../../_images/Usage1.png

Notes

Store App doesn’t correctly handle rotation - the mouse does correctly hit the buttons