Proteus simulation example (8051)-stepper motor control.
Motor speed measurement (use Hall + magnet or infrared reflection tube + black and white code disk to do this experiment)
A car with intelligent judgment function is designed and produced. The car has the following functions: automatic obstacle avoidance function; tracking function (driving according to the black track on the road); phototaxis function (finding the point light source in front and driving in place); It has the function of detecting the number of iron pieces placed on the road surface; it calculates and displays the distance traveled and the walking time, and can make sounds and light up. The work can be used as a high-end smart toy, or as a powerful application example for college students to learn embedded control.
Stepper motor module (design plan + programming)
The structural characteristic of a quadcopter is that it is equipped with a rotor on each of its four corners, which are driven by motors. The blades can rotate forward or reverse. In order to maintain the stable flight of the aircraft, the quadcopter is equipped with 3-directional gyroscopes and 3-axis acceleration sensors to form an inertial navigation module. It also uses an electronic controller to ensure its fast flight.
The self-balancing car uses the power of the car model to keep the car relatively balanced, which is a dynamic balancing process. The power to maintain the balance of the car model comes from the movement of the wheels, driven by two DC motors. The hardware of the car is divided into three parts, namely the main control part, the car attitude acquisition part and the motor drive part.
Xiaoma Ge STM32F1 main control 720 hollow cup quadcopter information (including source code and related tutorials)
Using the third-party cloud platform Gizwits, we created an IoT application system based on ultra-low power consumption Nuleo STM32 L073
Mobile APP remote control, smart home monitoring, intelligent control system (STM32L4, server, Android source code)
This article develops and implements a WiFi module based on STM32 on an embedded development platform. Combined with the above new concepts of the Internet of Things, it enables users to monitor the environment in real time through the network. This system enables users to grasp and control the situation they want to know in real time. Home information (temperature and humidity information, light information, PM2.5) is obtained through various sensors, and users can control this information on the Android interface.
"Bluetooth controlled car based on stm32f4" is a motor drive module, power management module, stm32f4 main control module, Bluetooth serial communication module, and android control module based on the STM32F4 DISCOVERY development board produced by STMicroelectronics and ARM. The motor drive module uses two L298N chips to drive 4 motors. The enable terminal is connected to 4 PWM wave signals from the main control board, and the 8 input terminals are connected to the 8 output ports of the main control board; the power management module uses LM2940 -5.0 chip converts 12V to 5V, 12V is used for power supply of motor modules, and 5V is used for power supply of Bluetooth modules, sensors, etc.; the main control module uses the MDK editing program and then downloads it to the main control board to realize the integration of hardware and software Interaction; the Bluetooth serial port communication module uses the FBT06_LPDB pin-in Bluetooth module to communicate with the main control board through the serial port and at the same time communicate with the android phone; the android control module is a set of functions such as turning on Bluetooth, searching for Bluetooth, and controlling the car. Users can control the movement of the car through the android control terminal to achieve some functions and services that users need.
USB HID keyboard, mouse and game controller based on stm32 and mpu9250.
The armed police alarm information system terminal proposed in this article can realize alarm and linkage response, supports two communication modes of Ethernet and WIFI, and can realize mobile sentry alarm and fixed sentry alarm. The voice and display alarm information can be customized by users.
Satellite GPS path recorder based on STM32 (complete source code attached).
This design is based on NUCLEO_F411RE as the control core, using the analog-to-digital converter inside the chip to collect external analog signals, and display the collected data with the cooperation of the TFT LCD screen. In order to facilitate visual analysis, the collected data is also drawn into a waveform graph. In order to verify its design function, a heart rate sensor is specially configured to obtain the heart rate signal. It has been actually verified that it can meet the basic requirements of the design during the acquisition process, and provides corresponding support for the generation of waveform image files. In addition, with the plug-in serial communication module, the collected data can be uploaded for deeper data analysis and processing.
QR code recognition source code based on STM32 + QR code decoding library lib
Electronic photo album based on STM32F103RC (schematic diagram, PCB source file, program source code and production).
Based on STM32 crowd positioning, speed-adjustable smart fan design (program, design report, video demonstration).
Joint debugging and listening device solution based on STM32 (schematic diagram, PCB source file, debugging tools, video).