Работой устройства управляет микроконтроллер.
На пути имеются датчики положения поезда на рельсах, по их показанием МК определяет что делать дальше.
На обратной стороне вагоне, напротив каждой рюмки, имеется небольшой магнит, он и взаимодействует с датчиком.
Время работы дозирующего насоса задаётся таймером.