The seed level control system includes a seed box configured for seed control, and a plurality of seed level sensors, surface detectors and controllers are arranged on the side wall of the seed box. The controller includes one or more computer-readable memories, one or more memory modules and instructions stored in one or more memories that enable the controller to obtain preliminary information from multiple seed level sensors when executed by one or more processors.A second message is received from the surface detector sensor and the number of seeds in the seed box is determined based on the first and second messages.Un sistema de control del nivel de semilla incluye un tanque de semillas configurado para contener semillas, una pluralidad de sensores del nivel de semilla ubicado en una pared lateral del tanque de semillas, un sensor detector de superficies y un controlador. El controlador incluye uno o más procesadores, uno o más módulos de memoria e instrucciones legibles por computadora almacenadas en los uno o más módulos de memoria que, cuando son ejecutados por los uno o más procesadores, hacen que el controlador reciba una primera información de la pluralidad de sensores del nivel de semilla; reciba una segunda información del sensor detector de superficies y determine un número de las semillas en el tanque de semillas en base a la primera información y la segunda información.