Seed Planter with Pinoo

Purpose of the Project: To create a seed planter with a button module, servo motor and dc motor using the Pinoo control card.

Duration: 2 lessons

Age Group: 7 years old and above

Pinoo Set: Full set.


Learns to code Pinoo control board

Learns button modüle, servo motor and dc motor coding.

Algorithm building skill develops.

Coding skill improves.


Materials to be used: Mblock 3 program, Pinoo control card, button module, dc motor, servo motor, connection cable.




Materials Required for the Design: felt, tongue stick, silicone gun, propeller


Project Preparation:



For the project, the tongue sticks are siliconed on the felt as in the image.


We glue the felts onto the tongue sticks we stick with silicon so that they can become seed nests.


 We fix the servo motor as in the image.


While the seed drill is running, we fix the tongue rod on the servo motor, as shown in the image, so that the prepared seeds can be poured. The tongue sticks that we will use to dig the soil are siliconized in a triangular shape.


We create the feet of the machine with the tongue stick and felt as in the image.


With the help of a wood, we fix the feet as in the picture.



The propeller is fixed on the dc motor and the propeller we have prepared is adhered to the tongue rod we have created in the form of a triangle.





Let's make our connections. We connect the Pinoo button module to the purple input number 1.

We connect the Pinoo dc motor to the motor input.


We connect the servo motor to the purple input number 2.




We have completed our connections and now let's move on to the coding part. We will use the Mblock-3 application for this.



Let's connect our Pinoo control card to the computer with the help of a connection cable and enter the Mblock3 application. Later, let's introduce our Pinoo control card to the computer. For this, we first click on the serial port option from the Connect tab. Then we choose COM6. (The number may differ depending on the computer and the port.)



After making the serial port connection, let's select the card we will use from the cards tab. We are working with Arduino Nano model.


In order to add the Pinoo extension to our computer, we click on the manage extensions option from the extensions tab. In the window that opens, we write "Pinoo" in the search engine and simply say download to the result. It was installed on our computer.

We come to the extensions tab again and click on the Pinoo option. We will write our codes with the Pinoo extension.



We click on the panda puppet and get its code when the Green Flag is clicked from the Events menu so that the seed drill can work.


Since all the code blocks we will write have to work continuously until the project is finished, we are getting the code block from the control tab continuously.


In order to control whether the Pinoo button module is pressed or not, we take the control block if/not.


If the button module is pressed, its value will be 1. When it is 1, we make a control block for it to work.

If the value of the button module is 1, our Dc motor will rotate at 150 speed. If not, it will stop at 0.


If the button is pressed, rotate the servo motor to 0 so that the seed slots can be opened, otherwise, 90 degrees.

After completing our codes, we check the operation of our project by clicking the green flag.

- When the button module is pressed, dc motor and servo motor should rotate.

When the button module is not pressed, the dc motor and servo motor should stop.