aerobotics

License plate number limit reminder

 
Overview

Introduction: The license plate number restriction prompter implements the license plate number restriction reminder function on the current date based on the set license plate information and regional number restriction rules.
1. Product introduction:

This design is a license plate number restriction prompter. It mainly implements prompts on whether the license plate number is restricted on the current date based on the user's license plate information and regional number restriction rules. It supports mobile APP synchronization control, pop-up prompts and other functions. It also supports real-time clock;


2. Application scenarios:

1. License plate number restriction prompts and alarms;

2. Mobile APP synchronization control, number restriction prompts, etc.;


3. Product overview:

This design is mainly used to implement STM32F103C8T6 + ESP8266 to connect to Alibaba Cloud The Internet of Things platform implements the function of a compact license plate number restriction prompter. You can set license plate information, regional number restriction rules, system real-time date, time and other parameters on the device; the system can based on the set license plate information and regional number restriction rules, Automatically calculate whether the license plate number is restricted on the current date. If the license plate is restricted, the user will be prompted through a buzzer. At the same time, there will also be a pop-up prompt on the mobile APP. The specific effect can be seen in the demonstration video.


4. Product parameters:

1. Powered by Micro USB interface, DC-5V;

2. Use ESP-12F to connect to 2.4G WIFI network;

3. Use 1.44-inch LCD display to display system parameters in real time;

4. Support mobile APP for real-time remote control control, alarm prompts, etc.

5. Instructions for use:

1. First, explain that this design requires an STM32F103 core board. The header on the motherboard can be connected to the core board. See the appendix for the purchase link of the module;

2. You can view the real-time time and license plate on the main interface on the LCD. Information, number restriction rules and other parameter information;

3. Use the three function buttons on the mainboard to switch the setting menu to set the number restriction rules, license plate information, and view cloud server parameters;

4. At the same time on the mobile APP It can support the setting of the above parameters, as well as the prompt of number limit information, and there will be a corresponding pop-up box to prompt the alarm;

5. Real-time time setting, you only need to set the date and time, and the system can automatically calculate the day of the week;

6. In the "variable description" in the main.c file, you need to set up and compile the program according to your configured Alibaba Cloud platform and WiFi network information (as shown in the figure below);

7. When using the system for the first time, please set it on the STM32 core board Press and hold the "K0" button + "RST" button to enter recovery mode. By default, the compiled WiFi network information and server configuration information will be stored in EEPROM (because the new EEPROM chip does not store any information), otherwise the system will not be able to complete initialization;



6 . , Remarks:

1. There is the program source code (source_code.zip) in the attached file, and detailed comments are added to the key parts of the source code;

2. The mobile APP is a configuration solution using the Alibaba Cloud platform (Cloud Smart APP is compatible with Android and IOS ), you can find relevant tutorials on site B for specific configuration methods;

3. The hardware part of this project is relatively simple, and the main difficulty lies in the program software part. The source code has been provided to everyone, and everyone is welcome to optimize and iterate on this basis;

4. For the time being, only the API interface (API.lib) is provided for connecting to WiFi networks, accessing Alibaba Cloud servers, and JSON data parsing. You can transplant it to your own designs and products to complete the configuration through the API interfaces provided by MQTT.h and WiFi.h. );

5. The program source code source_code.zip provided in the attachment is the STM32 project file in the keil v5 development environment. It can be compiled, debugged, and burned in keil v5. It is recommended to use emulators such as Jlink and ST-link for programming. Burning and debugging;

6. The material cost of the design (STM32 core board + LCD screen + motherboard) is about 50. The main components can be purchased at Jialichuang SMT or Lichuang Mall according to the BOM list, including LCD screen, STM32 The purchase link for the core board is described in the attachment.


参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-14 12:39:25

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号