Both sides previous revisionPrevious revisionNext revision | Previous revision |
en:iot-open:project:project3 [2018/07/10 06:32] – pczekalski | en:iot-open:project:project3 [2020/07/20 09:00] (current) – external edit 127.0.0.1 |
---|
====== Industrial IoT ====== | ===== Industrial IoT ===== |
| |
===== Introduction ===== | ==== Introduction ==== |
| |
Industry 4.0 is a concept to digitalise industrial systems and factories. Internet of Things is one of the critical components to be successful in digitalisation. System monitoring, data collection, predictive maintenance, energy efficiency and many others are central topics of IoT. | Industry 4.0 is a concept to digitalise industrial systems and factories. Internet of Things is one of the critical components to be successful in digitalisation. System monitoring, data collection, predictive maintenance, energy efficiency and many others are central topics of IoT. |
In this project, an industrial production line efficiency monitoring system will be developed and demonstrated. | In this project, an industrial production line efficiency monitoring system will be developed and demonstrated. |
| |
===== Task ===== | ==== Task ==== |
| |
{{ :en:iot-open:project:flexiblemanufactoring.jpg?300|}} | {{ :en:iot-open:project:flexiblemanufactoring.jpg?300|}} |
{{:en:iot-open:project:system_diagram_s.png?700|}} | {{:en:iot-open:project:system_diagram_s.png?700|}} |
| |
===== Hardware description ===== | ==== Hardware description ==== |
| |
^ Module ^ Description ^ | ^ Module ^ Description ^ |
|{{:en:iot_homelab_kit:hardware:controller.png?200|}}|**Controller module.** The controller module is a low-cost Wi-Fi chip with full TCP/IP stack and MCU (microcontroller unit) capability. This small module allows microcontrollers to connect to a Wi-Fi network and make simple TCP/IP connections using Hayes-style commands. The controller can be connected with Micro USB connection or with WIFI connection.| | |{{:en:iot_homelab_kit:hardware:controller.png?100|}}|**Controller module.** The controller module is a low-cost Wi-Fi chip with full TCP/IP stack and MCU (microcontroller unit) capability. This small module allows microcontrollers to connect to a Wi-Fi network and make simple TCP/IP connections using Hayes-style commands. The controller can be connected with Micro USB connection or with WIFI connection.| |
| {{:en:iot_homelab_kit:hardware:controller2.png?200}} | **Sensor module.** Sensor module interfaces different sensors and also small actuators like RC servo motor. In this task, the sensor module will be used with the rotary encoder and AC sensor.| | | {{:en:iot_homelab_kit:hardware:controller2.png?100}} | **Sensor module.** Sensor module interfaces different sensors and also small actuators like RC servo motor. In this task, the sensor module will be used with the rotary encoder and AC sensor.| |
|{{:en:iot_homelab_kit:hardware:pirmodule.png?200}}|**PIR module.** PIR sensors allow you to sense motion of warm objects; it is almost always used to detect whether a human has moved in or out of the sensors range.| | |{{:en:iot_homelab_kit:hardware:pirmodule.png?100}}|**PIR module.** PIR sensors allow you to sense motion of warm objects; it is almost always used to detect whether a human has moved in or out of the sensors range.| |
|{{:en:iot_homelab_kit:hardware:soundmodule.png?200|}}| **Buzzer module.** Buzzer module purpose is to signal the user when an event occurs. In this task, the buzzer will be sound if measured values go over the warning limits. | | |{{:en:iot_homelab_kit:hardware:soundmodule.png?100|}}| **Buzzer module.** Buzzer module purpose is to signal the user when an event occurs. In this task, the buzzer will be sound if measured values go over the warning limits. | |
|{{:en:iot_homelab_kit:hardware:buttonshield.png?200|}}|**Button module.** Button module will be used to interact with the HMI. For example to switch pages.| | |{{:en:iot_homelab_kit:hardware:buttonshield.png?100|}}|**Button module.** Button module will be used to interact with the HMI. For example to switch pages.| |
|{{:en:iot_homelab_kit:hardware:oled3.png?200|}}|**OLED module.**OLED module will be used for HMI display.| | |{{:en:iot_homelab_kit:hardware:oled3.png?100|}}|**OLED module.**OLED module will be used for HMI display.| |
| |
| |
The current sensor will be attached to the power cables of the machine. | The current sensor will be attached to the power cables of the machine. |
| |
{{:en:iot-open:project:cursensorassembly.png?400|}} | {{ :en:iot-open:project:cursensorassembly.png?300 |}} |
| |
The PIR sensor will be positioned above the working area of the machine. | The PIR sensor will be positioned above the working area of the machine. |
| |
{{:en:iot-open:project:pirassembly.png?400|}} | {{ :en:iot-open:project:pirassembly.png?300 |}} |
| |
The encoder will be attached to the conveyor belt. | The encoder will be attached to the conveyor belt. |
| |
{{:en:iot-open:project:encassembly.png?400|}} | {{ :en:iot-open:project:encassembly.png?300 |}} |
| |
And the button module with the HMI module will be on the operator's work desk. | And the button module with the HMI module will be on the operator's work desk. |
| |
{{:en:iot-open:project:buttonhmiassembly.png?400|}} | {{ :en:iot-open:project:buttonhmiassembly.png?300 |}} |
| |
| |
===== Remote lab instructions ===== | ==== Remote lab instructions ==== |
| |
- Log into your account at [[http://distance.roboticlab.eu|distance.roboticlab.eu]]. | - Log into your account at [[http://distance.roboticlab.eu|distance.roboticlab.eu]]. |
- To open your code, you can choose it from under "User files". | - To open your code, you can choose it from under "User files". |
| |
===== Steps to solve the problem ===== | ==== Steps to solve the problem ==== |
| |
- Study current sensor and encoder working principles and output signals | - Study current sensor and encoder working principles and output signals |