This program can realize the ultrasonic ranging function, and has functions such as LCD display, serial port output, and changing range.
Protues simulation example (8051)-PWM control DC motor
Ordinary double-tub washing machines have a large number of users because of their low price and durability. However, as people's pace of life accelerates, there are many inconveniences when using this kind of washing machine to wash clothes: you need to add water before washing clothes, which takes about 2 to 3 minutes. Many friends can't stand the "torture" of time and go about other things. They often forget to turn off the water, causing a lot of waste. When washing clothes, turning the timer can usually wash for up to 15 minutes. Most users don't do this process. He will stay by the washing machine. When the timer ends, he cannot time the time or rinse again in time. Sometimes he even forgets how long he has been washing, which greatly prolongs the washing time. He cannot leave people while rinsing. Someone must be involved in the whole process. Very inconvenient. This article introduces a method of using the AT89C51 microcontroller to transform an ordinary double-tub washing machine. After the transformation, the entire process of water inlet, washing, rinsing, and drainage can be completed automatically. Multiple washing and rinsing methods can be selected, and single washing, single rinsing, and Manual function, very convenient.
gk is a small battery-powered handheld game console based on an STM32H757 microcontroller (600 MHz) and 128 MiB XSPI SDRAM.
Motor speed measurement (use Hall + magnet or infrared reflection tube + black and white code disk to do this experiment)
This project, a voice-controlled dance robot, is designed after the human body structure and has 15 degrees of freedom (each leg has 4 degrees of freedom, each arm has 3 degrees of freedom, and the head has one degree of freedom), and uses MSP430 microcontroller Using the microcontroller as the main controller and the Lingyang 61 microcontroller as the auxiliary, it is possible to complete a set of smooth and beautiful Tai Chi movements, passionate and enthusiastic hip-hop movements and other dance movements under the control of voice commands.
University embedded course design, based on UCOS real-time operating system! I hope to be helpful!
As a simplified version of AT89C51, AT89C2051 removes P0, P2 and other ports, reducing the number of I/O ports. However, it adds a voltage comparator, so its functions are enhanced in some aspects. For example, it can be used to process analog Quantity, simple analog-to-digital conversion, etc. This article uses this function to design a digital capacitance meter, which can measure the capacity of capacitors with a capacity less than 2 microfarads. It uses a 3-and-a-half-digit digital display. The maximum display value is 1999. The reading unit is uniformly nanofarads (nf), and the measuring range is divided into In the fourth gear, the readings are multiplied by the corresponding magnification.
The circuit in this design can control the automatic operation of the water pump motor according to the water level in the water tank and the set time. It has been used for more than a year and has excellent anti-interference and stability. Now I will introduce it to peers and microcontroller enthusiasts. The specific circuit is divided into four parts: microcontroller circuit, power supply circuit, water tank circuit and motor control main circuit.
Protues simulation example (8051)-PWM control motor method.rar
The main function is to set a certain route for the inspection vehicle through the host computer (the host computer gives coordinate points), and the inspection vehicle can inspect according to the prescribed path.
Intelligent access control system, perpetual calendar display, remote control switch, door power failure, storage record of the number of people entering and exiting
Using SPCE061A to develop a data acquisition system has great market prospects. First of all, its easy-to-learn and easy-to-use programming voice and development environment allow beginners to get started quickly; secondly, it has a modular structure and built-in 7-channel 10-bit AD, simplifying the user's circuit design; thirdly, it has voice Recognition and audio processing functions allow users to develop more intelligent products