Home > MCU
  • Wireless ambient light smooth dimming system based on GD32E231

    LED brightness dimming changes the brightness by changing the LED's on-time. The longer the LED's on-time per unit time, the higher the brightness. In practical applications, it is controlled by changing the duty cycle. It can be seen from the light efficiency conversion characteristics of LED that when the same duty cycle is increased, the brightness increases more at low gray values ​​than at high gray values. At the same time, at low gray values, every time the gray value changes by one In small units, the value of the light intensity increase rate D is relatively large. As the brightness increases, the light intensity increase rate D decreases, and the human eye's sensitivity to light changes also decreases. That is to say, the level jump is very obvious at low brightness. The brightness jump is particularly sensitive to human vision and cannot achieve a flexible effect of gradually brightening or dimming. The principle of smooth dimming is to improve the dimming effect of LED by changing the linearity of LED dimming curve.

    Schematic PCB

  • Snake game based on GD32E231

    The entire work is designed with only three buttons (one KEY1 on the GD32E231 board and two KEY2 and KEY3 on my stm32 board). In the game, KEY1 can be used to pause the game, and KEY2 and KEY3 are used to control the greedy snake. direction, KEY2 controls the snake to rotate clockwise, and KEY3 controls the snake to rotate in the forward direction.

    Schematic PCB

  • Color card password lock

    Password locks are relatively common in life. There are various types of locks. The most common ones are in the form of numbers. Generally, you need to enter a few numbers to complete the password. This project uses color to complete the password lock. There are many types of colors, which are more complicated than numbers. Using color cards to set the password and unlock the lock is more difficult to crack, and it is relatively safer.

    Schematic PCB

  • Ornamental fish tank controller

    The ornamental fish tank controller is studied, developed and verified based on the Arm® Cortex®-M23 core GD32E231C-START evaluation board provided by GigaDevice for this competition. Finally, the GD32E231C8T6 microcontroller chip donated by GigaDevice was used to realize the status control of the fish tank circulating water pump, the three-stage brightness control of the LED lighting, and the granular bait feeding control using the 315MHz remote control receiving and transmitting device and other related peripheral equipment. As well as an ornamental fish tank controller with functions such as water temperature collection and digital tube display.

    Schematic PCB

  • Design of automatic goldfish feeding robot based on GD32E231

    If you are away from home for a long time on a business trip, the goldfish at home will starve. Therefore, in order to prevent goldfish from starving when the owner is not at home, an automatic feeding robot was designed based on a 4-degree-of-freedom robotic arm and GD32E231. GD32E231 controls the robotic arm by generating PWM. At the same time, it picks up fish food from a fixed place and puts it into the fish tank according to the preset time. Through multiple manual trainings, the robotic arm automatically calculates the feeding based on the manual training data. eating position. At the same time, you can also add some auxiliary functions. You can roughly obtain the internal temperature of GD32E231 and the lighting conditions around the fish tank through the serial port or onboard ADC and photoresistor. You can turn on lighting equipment such as desk lamps when it is dark.

    Schematic PCB

  • Home infrared smart alarm device

    The overall idea of ​​the project is to use the GD32E231 development board as the main control unit, use the LCD5110 display screen and two user buttons as the human-computer interaction module, use the infrared probe for monitoring, and use the AT24C02flash chip to save and record the triggering time of the monitoring alarm, so that Initial implementation of basic intelligent functions.

    Schematic PCB

  • Smart RV control system

    The home facilities on the RV include: lighting, sofas, seats, air conditioners, TVs, stereos and other electrical appliances. It is inconvenient to set independent switches for each appliance. The smart RV control system solves such problems. The deep learning speech recognition technology of artificial intelligence technology achieved a breakthrough in 2013, and the voice interaction method will occupy an important position for a long time after the technological breakthrough. Large-size touch screens are also the development trend of vehicle-mounted human-computer interaction equipment in recent years. This system uses speech recognition and display human-machine interface (HMI) as human-computer interaction equipment, and users control electrical appliances through voice and touch screen.

    Schematic PCB

  • IoT entry-level example based on MQTT message communication: GD32E231+ESP8266 implements Wi-Fi remote temperature and humidity collection, control and network clock

    This solution is based on the GD32E231 Cortex-M23 core MCU as the main control. The Wi-Fi module uses Essence's ESP8266 and is developed for secondary use. The LCD screen using the SPI interface displays relevant information. The peripheral circuit part uses simple LED lights. Buttons and sensors to complete the demonstration function with the MQTT server.

    Schematic PCB

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号