Model Design of Tomato Sorting Machine Based on Artificial Neural Network Method Using Node MCU Version 1.0

Tomatoes have different quality and maturity, this is a problem in sorting because it is often wrong on put the grade of tomato marketing and takes a long time in sorting. One solution offered to overcome this problem is a tomato sorting system based on artificial neural network method that can minimizes the sorting time and also places the tomato according to grade. In this research, the model of artificial neural network system backpropagation method on microcontroller NodeMCU Lua version 1.0. The artificial neural network method is used to process the image of tomato objects moving through conveyor in the form of RGB value and captured by color sensor TCS 3200, the image obtained can classify the grade of tomatoes into unripe, half ripe and ripe. This research compared the results of training and testing of artificial neural networks between Matlab R2015a and NodeMCU Lua version 1.0. The outputs or decisions of artificial neural networks will be forwarded to the control system in the form of hardware and software used in this research. The results showed that the tomato sorting model successfully classified the tomato grade, and was able to control motor servo & DC motor automatically based on RGB value with processing time about 5 seconds and error 8.3%.