Implementation of an Academic automation model


Industrial Arduino for automated schools

On this case study, you will learn to build a demo consisting of automating some sensors and actuators using an industrial PLC Arduino. You can program it with the Open Source Arduino IDE.


Why thinking of this application? 

The main reason is that it is very interesting to show to the students that there is another alternative, apart from the big brands of industrial PLCs, that work with programming languages.

Our PLC controller is based on an Arduino PLC board which controls different kinds of inputs/outputs using a micro-controller Arduino, for example, Analogic, Digital and PWM.

The software is called Arduino IDE; it is totally free and easy to use, and its language of programming is C (lineal code).

We would also like to say that using our PLC automation, you can communicate them with your PC Panel (HMI) by USB, and with other devices by Ethernet, Wi-Fi, GPRS, Lora and Modbus.

Implementation of an Academic automation model


After reading this case study, you will be able to build an academic model and show to your students a new and intelligent way to automate everything you want to, and you will also have some ideas to create new projects.

This model consists in a labelling line of boxes.

Conclusion (hardware)

The Industrial Shields' equipment has to control 3 cylinders (Ci), 2 capacitive sensors (S1 and S2), 6 micro inductive sensors (each cylinder has 2 of them) (micro i) and a conveyor belt, using the following sequence:

  • The conveyor belt starts moving.

  • First sensor (S1) checks if there is a box on the belt.

  • The box is placed on the conveyor belt by the first cylinder (the box passes throw micro 1 and turns it ON) (C1).

  • The cylinder (C1) is raised until the box is detected by micro 2.

  • If S2 is ON, then C2 is moved until the box is detected by micro 3 in order to put the label.

  • C2 is moved up until micro 4 detects the box,

  • C3 is moved until its detection by micro 5. This cylinder takes the box out of the labelling area.

  • Finally, C3 goes back until it is detected by micro 6.

You can see the GRAFCET of the sequence on the adjacent picture.

Implementation of an Academic automation model

You need to connect both kinds of sensors to the digital inputs of the Programmable Logic Controller.

Implementation of an Academic automation model

The cylinders are moved with compressed air, so you need 3 electrovalves which are controlled by digital outputs of the PLC.

Implementation of an Academic automation model

The conveyer belt is moved by an engine which is also controlled by a digital output of the PLC.

Do you want to know more about the applications of our open source technology? Visit our Case Studies and you will find many examples of control, monitoring and industrial automation.

Download the Academic Automation Model Case Study

Share it with your teammates

Do you want to receive more information about Industrial Automation?

Open Source technology allows you to develop your Monitor applications.

Just fill the form and we will send you several examples about how to use Open Source based devices on your projects.