Sensor network application development 1+X practical training room construction plan

1. Overview

1.1 Construction background

Starting from the actual teaching situation and talent training plan of the college, implement the professional skill level standards of the Sensor Network Application Development 1+X Training Room, and fully consider the career development path and career development path of the employees in the Sensor Network Application Development 1+X Training Room. The growth path, with professional qualities, professional skills, and knowledge levels as the main framework structure, has designed the content of the Sensor Network Application Development 1+X Practical Training Room Vocational Skills Level Examination to meet the needs of the Sensor Network Application Development 1+X Practical Training Room profession. The talent training specifications for the positions will smooth the growth channels for compound technical skills in the field of sensor network application development 1+X training room.

2. Introduction to the 1+X training room for sensor network application development

2.1 Introduction to the training room

The training goal of the Internet of Things application technology major is to cultivate application-oriented and R&D-oriented people who master basic theoretical knowledge, master the core technology of the Internet of Things, are proficient in the application of Internet of Things systems and components, have broad knowledge of the Internet of Things, strong hands-on ability, and can adapt to various positions. Talents, engaged in the development of core components of the Internet of Things, technology applications, system construction, system maintenance and upgrades, solution design, etc.

Due to the complexity, applicability, and practicality of the Internet of Things knowledge system, the role of training rooms and training bases in the teaching process is far more important than that of other disciplines. After teaching basic theoretical knowledge, the training room can provide students with a platform for hands-on practice, turning theoretical knowledge into practical operations; providing students with a realistic IoT environment to master various IoT devices, components, and systems The principles, technologies and applications are combined with the needs of corporate talents, and provide software and hardware platforms and teaching and training environment support for professional discipline construction from the five-dimensional perspectives of basics, wiring, synthesis, makers and applications.

2.2 Construction goals

Starting from the actual teaching situation and talent training plan, implement the skill level standards for Internet of Things installation and debugging personnel, fully consider the career development path and growth path of Internet of Things installation and debugging personnel, and take professional quality, professional skills, and knowledge levels as the main framework Structure, the content of the IoT installation and debugging skill level examination is designed to meet the talent training specifications for the IoT installation and debugging position, and to smooth the growth channel for compound technical skills in the field of IoT installation and debugging.

3. Composition of 1+X training room for sensor network application development

3.1 Sensor network application development training platform

The sensor network application development training platform is a multi-functional teaching and training platform for the Internet of Things. According to the technical architecture of the Internet of Things, it is divided into the perception layer, the network layer, and the application layer. It is based on smart home, smart agriculture, smart transportation, and smart security. Cases provide students with a practical training environment to learn the underlying hardware composition, business principles and application development of the Internet of Things. The training platform comprehensively uses sensor technology, RFID technology, interface control technology, wireless sensor network technology, Android application development, etc., and cooperates with 433M wireless communication equipment, ZigBee nodes, radio frequency equipment, control equipment, gateways and the Internet of Things on the training platform. The cloud platform builds a five-in-one comprehensive training platform integrating basic, verification, design, comprehensive and innovative development to realize smart home access security monitoring, smart home environment monitoring, intelligent control of home equipment, intelligent detection of agricultural environment, Functions such as intelligent control of agricultural equipment.

Features

1. Convenient teaching: Based on the goals and methods of cultivating Internet of Things professionals in vocational colleges, optimization and design of practical training teaching are proposed, from the recognition of Internet of Things knowledge and technology to the training of Internet of Things practical skills. Finally, the teaching concept of improving the ability of Internet of Things professional positions is achieved.

2. Wide technology coverage: The design integrates as many mainstream IoT devices or IoT technologies into the system, including sensor technology, data collection technology, radio frequency identification technology, wireless network technology, mobile Internet technology, embedded technology, Intelligent terminal technology, host computer application software technology, etc., comprehensive coverage of Internet of Things related technical fields.

3. Provide a wealth of application training system examples: the system uses smart home applications, smart transportation applications, smart agricultural applications, smart environment monitoring and other application scenarios, as well as multiple business sub-items based on application scenarios. All application scenarios and business sub-items Each function is selected from real IoT industry applications.

4. Modular design facilitates expansion: The software and hardware system adopts platform and modular design, combined with the universal and standardized design of the Internet of Things training station. In addition to completing demonstration training of supporting training content, it can also be based on the Internet of Things practice training stations and system software and hardware modules to connect and expand more technologies or businesses.

5. Supporting massive teaching resources: In addition to providing a complete software and hardware system, this training device is also equipped with a complete IoT training guide for the equipment, complete and rich teaching and training material resources, and IoT teaching based on the equipment system. video. Provide free installation and deployment services and equipment training services.

Technical advantages

(1) Wireless communication module

Wireless nodes can be configured directly through Weizhong's "Visual Interface Generator" and "Visual Controller" to support dynamically changing the functions of the IO port of the wireless node module. The functions include key access, digital access, digital output, and analog quantity input and PWM output. When switching these functions, there is no need to re-program the wireless node firmware.

(2) Visual editor

Through the PC terminal, different device operation interfaces can be generated directly on this tool in a "visible and available" manner, supporting five visual controls such as indicator lights, buttons, picture collections, variable windows, and graphic and text links. The actions of all controls can be directly reflected on the actual IoT device (i.e., wireless node module). After the interface is generated, it can be directly imported into the App for use without recompiling or installing the App.

(3) Visual controller

The App can realize data viewing, status viewing, action control and other functions of wireless nodes. App can realize action linkage between different wireless nodes. Linkage operations can be configured directly through the App without the need to rewrite the embedded or App code. The App can edit the action list, package the actuator's actions into an action list in sequence, and equip it with trigger source signals to achieve linkage.

(4) IoT Gateway

The communication gateway based on ARM Cortex-M4 core supports Weizhong wireless node module, and is equipped with Weizhong IoT teaching App and Weizhong IoT PC editor. The IoT gateway can manage wireless node modules of different protocols, and can treat multiple wireless node modules as different devices, convert the data of the wireless node modules into TCP network communication, the gateway and the wireless node modules can communicate with each other, and easily build the Internet of Things network. A common IoT application development platform. Through this IoT platform, the development cost and development time of IoT applications can be quickly reduced. Even if developers do not know programming, they can quickly use this platform to develop their own IoT applications within a day or two. Weizhong IoT gateway comes with two serial port transparent transmission services, which can be externally connected to various wireless transmission modules such as zigbee, lora, NB-IOT, etc. It also supports protocol conversion. Node data can be directly viewed through the Weizhong IoT cloud platform, or Generate API interface for application layer development.

Training function

Provides the following software and hardware support:

1) Basic hardware: including Weizhong IoT gateway, Weizhong IoT node, coverage, ZigBee wireless sensor network, 433M wireless communication, Wi-Fi wireless network, BLE Bluetooth, LoRa narrowband IoT communication, NB-IOT Internet communication technology, Android mobile Internet development, embedded development, sensor technology, execution control, network communication, NET development, JavaScript and other technologies;

2) Practical training module: It uses industrial-grade high-precision sensors and actuators, covering a variety of sensing and acquisition technologies such as analog/digital acquisition. It designs functional modules based on specific industry applications and provides a complete hardware driver layer and network. Teaching and training content such as transport layer, protocol conversion and debugging;

3) Practical training projects: Various complex application scenarios are formed through the combination of hardware modules provided by the practical training board, providing complete teaching and training content such as hardware driver layer, network transmission layer, and Weizhong application layer (Android and NET). ;

4) Comprehensive cases: Based on the application cases of the Internet of Things combined with specific industries, a complete case development manual and related source code are provided.

3.2 IoT cloud platform

The Internet of Things Fusion Cloud Platform is a Web application that mainly serves higher vocational colleges across the country. It provides higher vocational colleges with a complete Internet of Things system to facilitate students to learn through the Internet of Things Fusion Platform. Gain IoT hardware knowledge and master software programming technology, while meeting the needs of the IoT skills competition.

The platform is developed based on the bottom layer of Linux for teaching and skills competitions. It is based on the B/S architecture and is developed using the MVC model. It abstracts the object layer, presentation layer and control layer, with no dependencies between them. The loosely coupled code organization facilitates large-scale implementation. Parallel development provides a basis for upgrading, maintaining, and transforming the entire system in batches, and has extremely strong expansion capabilities. The Internet of Things integration platform integrates teaching and competitions, which not only allows students to learn to use the platform and practical training equipment, but also improves their proficiency in the content assessed in the skills competition. Each student can freely create an IoT project in the platform and control the training equipment through his own project, and the platform supports multi-terminal operations at the same time (PCs with Internet access, smartphones, tablets, etc.), making the IoT integration platform truly It allows students to experience the application of Internet of Things technology and the career prospects of Internet of Things applications.

Features

1. Simplify data management: For situations where the service layer has a lot of sensor data and user data, the cloud supports a one-click synchronization function. As long as the service layer is connected to the external network, the data can be synchronized to the cloud; for Gateways and sensor devices, as long as the service layer is connected to the external network, changes in the service layer will be automatically synchronized to the cloud and do not need to be added again.

2. Rich data analysis: Provide rich data statistics and analysis results display to help schools grasp the overall usage of equipment.

3. Cross-platform: Based on the Web architecture, all you need is a web browser or a mobile terminal. There is no need to worry about which operating system to use. Any PC, smartphone, tablet and other devices with Internet access can access the cloud platform anytime and anywhere.

The platform has four main functional features:

First, the platform provides quick access to IoT perception layer devices (gateways, nodes, such as cameras). Currently, the platform provides multiple access protocol types.

Second, the platform provides an API standard output platform that provides a unified data format standard for secondary development. It is simple and does not limit the development language, so that students can quickly develop their own data collection, analysis, and equipment monitoring and control through the unified API interface provided by the cloud platform. IoT applications.

Third, students in practical training project management can create, start, modify, and delete their own IoT projects, and generate exclusive API interface documents based on the projects to control the hardware connections of the sensing layer (gateways, nodes, such as cameras) within the project.

Fourth, the Easy Cloud Platform provides a complete and secure cloud data development interface, avoiding the analysis of complex IoT communication protocols and cloud data conversion tasks, simplifying the IoT project development and debugging process, allowing students to develop IoT projects simply and efficiently application. The platform is very suitable for IoT beginners. By quickly connecting the perception layer and the application layer, it lowers the learning threshold and supports mainstream high-level development languages ​​to make enterprise-level applications.

Training function

Students can freely create IoT projects on the front-end training page. After creating the project, they can configure the project, such as adding devices, adding sensors, and configuring strategies. After configuring, students can perform the operation of generating API interface documents. Students can refer to the API interface document for programming, and ultimately achieve the purpose of controlling the training equipment.

3.3 Graphical programming tool

The graphical programming tool is a visual programming tool library based on drag-and-drop graphical design. Program design is completed through drag-and-drop graphical programming. As an easy-to-master graphical programming environment, it is a powerful tool for programming beginners to learn and master programming methods. Using graphical programming to understand programming languages ​​can make it easier for students to understand the content of programming statements and solve the pain points of most programming grammars.

The graphical programming tool is based on the blockly language module. The graphics module is used to represent various underlying driver libraries using the hardware. Variables, functions, input and output and other language codes are connected according to the upper and lower association forms of the graphics module. The final combination is executable C language or python language code. The graphical-based programming model well maps actual code relationships and hierarchical structures, replacing the traditional code writing process and simplifying the underlying hardware code writing process.

4. Sensor network application development 1+X training room training room construction diagram

5. Sensor network application development 1+X training room training room plan list

6. The value of the 1+X training room training room solution for sensor network application development

6.1 Professional teaching support

Can provide information technology (integrated wiring, Internet of Things, smart home, smart security, electronic information, embedded, mobile Internet) teaching software and hardware environment; can provide information technology (integrated wiring, Internet of Things, smart home, smart security, Electronic information, embedded, mobile Internet) practical training software and hardware resources;

6.2 1+X authentication service

Provides 1+X certificate (Internet of Things smart home system integration and application, IoT sensor network development) primary, intermediate and advanced certification training resources; Web front-end development 1+X certificate primary and intermediate resources

6.2.1 Smart home system integration and application

6.2.2 Sensor network application development

6.3 Internet of Things installation and debugging supervisor

6.3.1 Professional identification

In April 2022, the Beijing Municipal Human Resources and Social Security Bureau issued the "Notice on Carrying out the Recognition of New Occupational Skill Levels", which will carry out the skill level recognition work for Internet of Things installation and debugging personnel, divided into five skill levels, namely junior workers (level 5), intermediate workers (level 4), senior workers (level 3), technicians (level 2) and senior technicians (level 1).

The Education and Training Center of the Ministry of Human Resources and Social Security is an institution directly affiliated with the Ministry of Human Resources and Social Security of the People's Republic of China. It is responsible for the three major responsibilities of cadre training for the national human resources and social security system, corporate management personnel training, and vocational skills training.

Service Vocational Training

Support talent evaluation work, promote the construction of the Internet of Things skilled talent team, and promote the healthy and sustainable development of the Internet of Things industry. The training room meets the skills training and training of Internet of Things installation and debugging personnel.

6.3.2 Knowledge points on skill assessment for Internet of Things installation and debugging personnel

1. Basic knowledge of professional ethics: professional code

(1) Be conscientious and dedicated to your duties.

(2) Be diligent and eager to learn, learn and apply.

(3) Study business and be brave in innovation.

(4) Be dedicated to your job and abide by disciplines and laws.

2. Basic knowledge: basic computer knowledge

(1) Knowledge of computer operating systems.

(2) Computer hardware knowledge.

(3) Computer network knowledge.

(4) Computer security knowledge.

(5) Database knowledge.

3. Basic knowledge of electrical and electronics

(1) Basic knowledge of electrical engineering.

(2) Basic knowledge of electrical control.

(3) Basic knowledge of power supply and distribution.

(4) Basic knowledge of electronic technology.

4. Basic knowledge of IoT systems

(1) Overview of the Internet of Things system.

(2) Basic knowledge of IoT perception.

(3) Knowledge of Internet of Things networks and communication systems.

(4) Basic knowledge of Internet of Things information processing.

(5) Basic knowledge of Internet of Things control.

(6) Internet of things network information security knowledge.

(7) Knowledge of IoT cloud platform and software system.

5. Understanding of IoT application scenarios

(1) Smart home.

(2) Intelligent buildings.

(3) Intelligent logistics.

(4) Intelligent transportation.

(5) Smart elderly care.

(6) Smart community.

(7) Smart Park.

(8) Smart agriculture.

(9) Smart factory.

6. Safety production and environmental protection knowledge

(1) Knowledge about safety and fire prevention

(2) Knowledge related to safe use of electricity.

(3) Knowledge related to environmental protection.

(4) On-site first aid knowledge.

(5) Work safety management knowledge.

(6) Safe production operation norms.

7. Knowledge of relevant laws and regulations

(1) Relevant knowledge of the "Labor Law of the People's Republic of China".

(2) Relevant knowledge of the Contract Law of the People's Republic of China.

(3) Relevant knowledge of the "Cybersecurity Law of the People's Republic of China".

(4) Relevant knowledge of the Intellectual Property Law of the People's Republic of China.

(5) Relevant knowledge of the "Computer Software Protection Regulations".

(6) Relevant knowledge of the "Implementing Measures for the Interim Provisions of the People's Republic of China on the Management of International Networking of Computer Information Networks".

6.4 Skill Competition

6.4.1 BRICS Skills Competition and Xiamen Future Skills International Challenge

6.4.2 Internet of Things Contest by Educational Authorities

6.4.3 IoT Events in the Human Resources and Social Security Sector

6.4.4 Industry online competition

6.5 Support for the Internet of Things Professional Group Skills Competition

6.5.1 5G Technology Application Development Competition

In the 2020 "Chinese College Students 5G Technology Application Development Competition" organized by the China Communications Society and hosted by Datang Duoluo, Wuhan Weizhong will provide comprehensive technical support.

6.5.2 Belt and Road BRICS Skills Development and Innovation Competition

6.4.3 Building intelligent installation and debugging

Guess you like

Origin blog.csdn.net/whwzzc/article/details/132491357
Recommended