Skip to main content
LUIS Interface's image

LUIS Interface

In the Settings project, you learned how to edit your application's settings through the web interface. The caveat is that, in order to access the web interface, you must know your device's IP address first. Sure, you could use Device Explorer to discover the current IP, but you wouldn't expect "regular" users to do it whenever they need to access your device, right?

Timers (Continued)'s image

Timers (Continued)

Timers do not have to count down constantly; they can be started and stopped.

Timers, Starting and Stopping 2's image

Timers, Starting and Stopping 2

Because timers exist both as a feature and as an automatically generated variable, it is possible to use a Variable/Set block to behave the same way as a Timer Start block in order to start a timer.

Block Stacking's image

Block Stacking

Up to this point, all blocks of every project were connected sequentially, like beads on a string. This means that an output of one block only connected to a single input of the next block. This doesn't have to be the case. It is possible to connect one block's output to several downstream blocks in a fashion called block stacking.

Conditions and Math's image

Conditions and Math

This project adds a bit of complexity to the Variables and Arithmetic application of the previous topic. Pressing the MD button will keep incrementing the Counter variable, but the value of this variable will be reset to 1 once it exceeds 10.

Access Control 1: The Minimal System's image

Access Control 1: The Minimal System

This topic opens a new series of projects that show you how to build an access control system. The first iteration is simple: Users present their ID cards, and the system unlocks the door for the users whose cards are in the data table.

Access Control 2: The Exit Button's image

Access Control 2: The Exit Button

In the second Access Control project step, we add the manual exit button. To simplify testing, a keypad key is used in lieu of an actual physical switch wired into your TPS' IO line.

Access Control 3: Door Sensor & Alarm's image

Access Control 3: Door Sensor & Alarm

The third step in creating a full-featured access control application adds the door open sensor and an alarm relay. Again, a keypad key is used instead of an actual door sensor wired to your TPS' IO line to simplify testing. The F4 key (marked "DOOR SENSOR" on the LCD) stands for the actual door open sensor.

Access Control 4: ID Expiry's image

Access Control 4: ID Expiry

This project step adds the idexpiry DateTime field to the userids table. Once the current date and time are past the expiry date and time for an ID card, it stops working.

Access Control 5: Event Logging's image

Access Control 5: Event Logging

This step adds logging of everything that is going on in the access control system.