Resource kit for a universal set for organizing team and individual engineering competitions
- Recommended age: from 12 years
- Recommended quantity per cabinet: 2 pieces
- Recommended level of education:
- — Basic general education (5-9 grades)
- — Secondary general (grades 10 and 11)
- — Additional education
-
Programming language: C (C)
- Important: The product is included in the register of industrial products manufactured in the territory of the Russian Federation, the registry entry number is 10327281
-
Included in the list of educational equipment for equipping and modernizing schools (Order No. 838 of the Ministry of Education of the Russian Federation dated November 28.11.2024, XNUMX)
The resource set for the universal kit for organizing team and individual engineering competitions includes:
1) NAUROBO set "Basics of robot programming in C language"
2) Digital sensor kit
1) Description of the "NAUROBO Kit "Basics of Robot Programming in C"
Purpose
The set is designed to teach middle-aged and older children the techniques of programming robotic devices in the C language.
Areas of knowledge and application
The set promotes understanding of the basics of sports and research robotics, and the development of engineering and algorithmic thinking.
The kit allows you to assemble models of various devices using structural elements and electronic components, as well as program their behavior depending on external factors or the internal state of the model.
What will the child learn?
The set will introduce the student to the basic concepts of the C language (data types, variables, conditions, cycles, working with numbers, arrays, strings, pointers, references, structures, user functions and modules) and apply this knowledge to manage real objects.
In addition, the kit will introduce the basic principles of operation of electronic devices (digital and analog signals, PWM modulation, digital communication protocols), electronic devices (LED, button, analog and digital sensor, servomotor, DC motor, various display devices) and algorithms (digital signal processing methods and various regulators) used in robotics and feedback systems.
Updates
The set is a construction kit that provides the study of the basics of robotics, in particular, electronics, mechatronics, programming and algorithms.
Working with the kit combines tasks on mechanical assembly of housing elements and electrical circuits, programming, and studying the interaction between different devices using wired and wireless data transfer protocols.
1) Description of the "NAUROBO Kit "Basics of Robot Programming in C"
— Arduino-compatible platform with battery pack
- Power unit
— Motor (2 pieces)
- Servomotor
— Set of structural parts
— LED green
— LED red
- IR sensor
- Touch sensor
- Single-digit 7-segment LED indicator
- Four-digit 7-segment LED indicator
— LED matrix with control module
— Liquid crystal character digital display
— Methodological support in Russian
— Software module
— Storage system
The entire set is supplied in a plastic storage system with a tray, which is closed with a transparent plastic lid with latches to ensure visibility of the contents.
2) Description of the "Digital Sensor Kit"
Cast:
— Digital pH sensor (measurement range from 0 to 14 pH units at 20 degrees Celsius)
— Digital P-humidity sensor (measurement range from 0 to 100%)
— Digital P-sensor for soil moisture (measurement range from 0 to 50%)
— Digital P-sensor of magnetic field (measurement range from -40 to +40 mT)
— Digital P-temperature sensor (measurement range from -20 to +110 degrees Celsius)
— Digital P-sensor of electrical conductivity (measurement range from 0 to 10 mS/cm)
— Connecting cable (6 pieces)
— Storage system
1) Description of the "NAUROBO Kit "Basics of Robot Programming in C"
Methodological support
The methodological manual contains the basic principles of programming in the C language:
— Data types
— Variables
— Built-in functions
— Objects
— Data structures
— Modules
— Cycles algorithms
The description of the software environment for writing code in the C language (C), its functional capabilities and operating modes is presented. There is a description of special libraries and objects that allow working with the memory of the control board, external electronic devices, connected actuators, sensors and visualization tools.
Additionally, practical examples of using these modules and objects are provided with explanations and detailed comments.
For clarity and understanding, using the example of a simple program, the scheme of actions of a novice programmer is described from the moment of writing and debugging the code to the moment of recording the final program in the controller of the control platform for subsequent automatic launch.
The most common errors and ways to solve them are also described.
Software module
The software module includes an integrated development environment, examples of use in the C language of different types and data structures used in robotics.
The examples demonstrate work with different types of actuators, sensors and data visualization tools included in the kit.
The integrated development environment operates on devices running Windows family operating systems, as well as Linux family operating systems.
Examples of using different types and data structures in C program code introduce the student to the basic principles of constructing program logic, and the approaches used introduce the principles of programming end devices based on microcontrollers.
Examples of working with different types of actuators, sensors and data visualization tools included in the kit are built in the form of mini-lessons, allowing them to be subsequently assembled for the purpose of step-by-step design of a device with extended functionality.
Features and benefits of digital sensors
All sensors included in the digital laboratory have USB connectors.
The sensor housings are made of impact-resistant plastic.
The P-sensor works with both Windows and Android devices. In addition, the P-sensor connects to Arduino-compatible robotic products and existing data collection units.
The digital P-sensor has 2 connectors for connection to recording devices. A USB connector is used to connect to a computer running a Windows OS and to devices with OTG technology support running an Android OS.
An IDC-type communication connector is used to connect to Arduino-compatible robotic products and existing data acquisition units.
The P-sensor allows simultaneous connection of the IDC connector to the robotic product and the USB connector to the computer for the purpose of synchronous data output to two devices – to the computer and to the robotic device (data collection unit), which is necessary when developing or setting up a robotic device.