Based on the web server that comes with ART-Pi, it serves as the console for the IoT smart home. It can be accessed through mobile phones, computers and other devices. Conveniently obtain indoor environment information and control the coordination of home appliances. Cloud control can also be achieved through IoT platforms such as Alibaba Cloud, onenet, and Blinker.
There are a variety of sensors onboard to sense changes in the indoor environment.
Temperature and humidity sensors are used to detect indoor temperature and humidity in real time. When the indoor temperature or humidity is abnormal, coordinately control air conditioners, dehumidifiers, fans, etc. to stabilize the indoor environment.
Light sensor is used to detect indoor light intensity and control electric curtains and blinds when the light is strong. Avoid sun exposure.
The onboard HLK-V20 is an offline voice module for local voice recognition. No Internet connection or APP is required, and home appliances can be controlled by voice. This module supports 150 custom command words and can convert the recognized voice commands into serial port data and send them to the baseboard for coordinated control by the baseboard. A single module is priced at 7.9 yuan today.
Infrared remote control and receiving module: At present, the control method of indoor home appliances is still mainly infrared control. The receiving module can decode various infrared signals, and can be easily adapted to various infrared remote control devices in conjunction with the infrared transmitting module.
The RGB array is driven by MBI5353, which is a 64-channel, constant current PWM output chip that can control 16 RGB LEDs at the same time. And supports cascading. Compared with sw2812, its refresh speed can be very fast. The reason why I chose this chip is that it is good enough and cheap enough. Most chips with the same performance are around 45, while mbi5353 only costs 8.38 yuan.
The buzzer module uses a passive buzzer, which can be adapted to 3.3V or 5V through a 0 ohm resistor. Compared with the base plate, the active buzzer has adjustable timbre and tone, which solves the problem of the buzzer being harsh and allows different problems and faults to correspond to different buzz sounds. Convenient and timely access to the problem.
The screen interface is expanded. The atomic RGB888 screen matched by the development board is a bit expensive. Considering practicality, the expansion board leads out the interface used to drive the RGB888 screen on the base plate to drive a conventional 2.8-inch resistive touch screen. Among them, PJ 0 ~ 15 are used as the data input terminals of the 16-bit parallel port driver screen, and the redundant PK0 ~ 7 and IIC_SDA IIC_SCL are led out.
The capacitive touch button is located under the ART-Pi logo and can be triggered by touching the ART-Pi logo. It supports long press.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet