Access control system for school canteen

Access control system for school canteen

We have created access control to the school canteen for students at the 8th Primary School in Gdańsk. Access control is based on Python + Flask platform and RFID cards/tags.

The system can be divided into three parts:

  • Web-based Flask application
  • Hardware RFID card reader (access reader)
  • RFID administrator reader

The server-side application is based on the Flask framework and distributed as a Docker image. Administration is fully possible via a browser. The application also supports the normal user mode, in which users (e.g. parents) can check entries in the canteen only for their child through a browser.

The hardware reader connects via Wi-Fi to the school’s network and application on the server side located in the local network. The device is battery powered and allows the connection of external devices such as locks or other automatic door opening devices. The reader has a built-in light and sound signaling about the access granted or lack thereof as well as about the device settings. The device can be configured using Wi-Fi and a web browser.

The RFID administrator reader is an RFID card/tag reader for quickly creating an account by a system administrator. It is connected to the computer via USB and allows reading RFID data using the application supplied with the device.

System abilities:

  • Multiple RFID readers (access points).
  • Many users with configurable room and room group permissions.
  • Many rooms with user-defined permissions.
  • Many advanced users (e.g. parents) with access rights to check entries for user groups assigned to the account.
  • Register entries (Access logs).

The system is used by the canteen of the 8th Primary School in Gdańsk. Currently, about 500 students use the system.

Land Rover Td5 On-board Computer

Land Rover Td5 On-board Computer

On-board Computer for Land Rover vehicles with Td5 engine (Discovery 2 and Defender) has been developed as a result of our passion for programming and electronics combined with passion for Land Rovers.

The on-board computer is designed to help you diagnose problems with the Td5 engine. An additional advantage is the possibility of continuous monitoring engine parameters while driving.

Whole communication with the sensors in the engine takes place through the OBD2 diagnostic port and ECU, which allows you to reduce the number of wires to three (two for power and one for communication with the ECU – K-Line).

There are many parameters that can be viewed:

  • Momentary fuel consumption.
  • Fuel consumption from engine start.
  • Drivers wish.
  • Idle fuel injection.
  • Total fuel injected.
  • Current speed – Value can be increased up to 30%.
  • Fuel temperature.
  • Intake manifold temperature.
  • Coolant temperature.
  • Engine RPM.
  • ECU voltage.
  • MAF Sensor data.
  • MAP pressure + RAW data.
  • AAP pressure. + RAW data.
  • Turbo boost.
  • Wastegate PWM modulation.
  • Injectors balance.
  • Throttle potentiometer voltage.

 

Microcontrollers and platforms

Microcontrollers and platforms

We create solutions based on:

STM32 MCU family – Advanced 32 bit ARM Cortex-M family.
Atmega AVR – 8bit very popular and easy to develop family of MCUs.
RaspberryPI – Very reliable embedded platform with Linux on board.
ESP – Espressif IoT platform with fast MCU, WiFi and Bluetooth on board.
Other MCUs and IoT platforms available on market.

Digital systems and IoT

Digital systems and IoT

BinOwl is able to design from scratch embedded and IoT systems for you. If you need full solution design for your system feel free to contact us.

Automotive IoT

Automotive IoT

We love cars. We combine our passion for cars with our knowledge about embedded systems. We create solutions for cars, their users and service. IoT in car? Contact us.

Individual applications for you

Individual applications for you

We can design applications and systems for your company. We offer for your company application design, development and managment. We are working with Agile methodology, so you can see application development and provide your feedback for us while we are developing your solution. We can create web based, standalone and mobile solutions for you.