CN210109580U - Intelligent home system based on raspberry group - Google Patents

Intelligent home system based on raspberry group Download PDF

Info

Publication number
CN210109580U
CN210109580U CN201921185634.3U CN201921185634U CN210109580U CN 210109580 U CN210109580 U CN 210109580U CN 201921185634 U CN201921185634 U CN 201921185634U CN 210109580 U CN210109580 U CN 210109580U
Authority
CN
China
Prior art keywords
module
home
user
voice
raspberry
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201921185634.3U
Other languages
Chinese (zh)
Inventor
王俊之
王彦
孙毅
廖婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of South China
Original Assignee
University of South China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of South China filed Critical University of South China
Priority to CN201921185634.3U priority Critical patent/CN210109580U/en
Application granted granted Critical
Publication of CN210109580U publication Critical patent/CN210109580U/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

Intelligent home systems based on raspberry group, including pilot lamp module, voice module, indoor environment collection module, security protection monitoring module, house terminal, stereo set module, user terminal, high in the clouds, zigBee coordinator and raspberry group. The indicator light module, the voice module, the security monitoring module, the sound module, the user terminal, the cloud end and the ZigBee coordinator are all connected with the raspberry group; the ZigBee coordinator is connected with the indoor environment acquisition module and the home terminal. When the intelligent home system is used, the working mode of the system is controlled by detecting the network state and the user login condition, the accuracy of a user logging in the system is jointly guaranteed by adopting the mailbox and the WeChat during remote control, and the intelligent control and the user interaction of the home system are jointly realized by the raspberry group and the ZigBee coordinator. The utility model discloses a to home systems's real time monitoring, improved privacy nature, compatibility and the stability of system, guaranteed user's house safety, reduced the cost of system, had better market prospect.

Description

Intelligent home system based on raspberry group
Technical Field
The utility model relates to an intelligence house control field especially relates to an intelligent home systems based on raspberry group.
Background
With the progress of society and the rapid development of intelligent products, more and more intelligent products are applied to the household field of people's life, realize that people are long-range to the control of domestic appliance and the control of house security. However, the existing smart home control generally has the following problems: (1) the system is not compatible due to lack of standard and uniform industrial standards, the system researched and developed by different manufacturers cannot be compatible, the selection range of a user is limited, and the use cost is high; (2) the operation means of the intelligent household product in the installation, debugging and use processes is too complex, and the comprehensive system with complete functions is more so, so that the difficulty of use of a user is increased, and the intelligent household product is particularly inconvenient for the operation of family members with older ages; (3) when the system is remotely controlled, great risks exist on the privacy of family members and the safety and reliability of equipment; (4) the system stability of most products on the market depends on the stability of the network, and when the network is interrupted, the system is in a paralyzed state.
Therefore, how to realize compatibility of smart home products, convenience for user operation, and good and stable performance of privacy is a urgent need to be solved at present.
Disclosure of Invention
The utility model aims at overcoming the above-mentioned not enough of prior art and providing an intelligent home systems based on raspberry group, improved intelligent home systems's privacy nature, compatibility and stability.
The technical scheme of the utility model is that: intelligent home systems based on raspberry group, including pilot lamp module, voice module, indoor environment collection module, security protection monitoring module, house terminal, stereo set module, user terminal, high in the clouds, zigBee coordinator and raspberry group.
The indicating lamp module is composed of a plurality of colored lamps and is used for indicating the control mode of the system.
The voice module is composed of a microphone array and is used for collecting voice data of a user.
The indoor environment acquisition module comprises a gas sensor and a temperature and humidity sensor and is used for acquiring combustible gas parameters and temperature and humidity parameters in the home environment.
The security monitoring module comprises a human body sensor and a camera, and is used for sensing a human body entering the home environment and taking a picture respectively.
The household terminal comprises an electric lamp, a heater, an exhaust fan and an air conditioner.
The sound module comprises a sound box.
The user terminal comprises a mobile phone, a computer or an IPAD provided with WeChat and mailbox software and is used for logging in a system and sending out a control instruction through the installed WeChat and mailbox software.
The cloud comprises Baidu voice recognition and internet resources.
The ZigBee coordinator is connected with the raspberry group through a USB port and is respectively connected with the indoor environment acquisition module and the home terminal through a ZigBee ad hoc wireless network and used for storing environmental parameters acquired by the indoor environment acquisition module for the raspberry group to call, receiving a control instruction sent by the raspberry group and sending the control instruction to the home terminal.
The indicator light module, the voice module, the security monitoring module, the sound module, the user terminal and the cloud are all connected with the raspberry pie; wherein pilot lamp module, voice module, security protection monitoring module are connected with the raspberry group through the wire respectively, and the stereo set module passes through the audio data line and is connected with the raspberry group, and user terminal and high in the clouds all are connected with the raspberry group through the network.
The utility model discloses further technical scheme is: still include emergency rescue module, emergency rescue module includes SIM800C and electric capacity touch button pen, and SIM800C and electric capacity touch button pen pass through zigBee self-organizing wireless network connection with the zigBee coordinator.
Compared with the prior art, the utility model has the following characteristics:
1. the utility model discloses raspberry group and indoor environment collection module, house terminal and emergency rescue module etc. have characteristics such as with low costs consumption for little through zigBee's unicast communication mode, and make when the network is unusual, the user still can be through voice control house terminal, has reduced the reliance of home systems to the network.
2. The utility model adopts the mode of combining the WeChat with the mailbox with the largest APP user amount at present to realize remote control, has the characteristics of simple operation, good compatibility and the like, greatly reduces the cost of intelligent home promotion, and carries out double verification on the users of the control system in the mode of setting a family member list library and a WeChat intelligent home group when logging in the system, improves the safety of the home system and is not easy to be controlled by non-family members; and the household system is prevented from being triggered by mistake when the user uses the WeChat and the mailbox daily.
3. The utility model discloses a raspberry group calls the high in the clouds and carries out acquisition of hundred degrees speech recognition and internet resource, has strengthened home systems's application scope and service function, has improved the recreational of system through the interaction between user and the home systems.
4. The utility model discloses the emergency rescue module that sets up can make old man or child when taking place the emergency situation, triggers and dials family members 'phone, the security under the dual guarantee old man or child's emergency situation through pronunciation or electric capacity button.
The detailed structure of the present invention will be further described with reference to the accompanying drawings and the detailed description.
Drawings
Fig. 1 is a schematic structural diagram of an intelligent home system according to an embodiment of the present invention;
fig. 2 is a flowchart of the smart home system according to an embodiment of the present invention;
fig. 3 is the utility model discloses two intelligent home systems's schematic structure.
Detailed Description
In an embodiment, as shown in fig. 1-2, the smart home system based on the raspberry pie includes an indicator light module 1, a voice module 2, an indoor environment acquisition module 3, a security monitoring module 4, a home terminal 5, a sound module 6, a user terminal 7, a cloud 8, a ZigBee coordinator 9, and a raspberry pie 10.
The indicator light module 1 is composed of 12 colored lights and used for indicating a control mode of a system, and the types of the colored lights are APA 102.
The voice module 2 is composed of a microphone array and is used for collecting voice data of a user, and the type of the microphone is an MEMS silicon microphone.
The indoor environment acquisition module 3 comprises a gas sensor and a temperature and humidity sensor, and is used for acquiring combustible gas parameters and temperature and humidity parameters in a home environment and sending the acquired environment parameters to the ZigBee coordinator 9, wherein the gas sensor is an MQ-2 smoke sensor, and the temperature and humidity sensor is a DHT11 temperature and humidity sensor.
The security monitoring module 4 comprises a human body sensor and a camera, and is used for sensing a human body entering a home environment, taking a picture and sending the taken picture to the raspberry pie 10; or receiving an instruction sent by the raspberry pi 10 to control the states of the human body sensor and the camera, wherein the human body sensor and the camera are respectively an HC-SR501 human body induction sensor and a Picamera camera.
The household terminal 5 comprises an electric lamp, a heater, an exhaust fan and an air conditioner, and can also comprise more household appliances such as a television, a water heater and the like according to actual requirements. The user can turn on or off the electric lamp according to the intensity of light, turn on or off the heater according to the indoor temperature parameter, turn on or off the exhaust fan according to the indoor combustible gas concentration, turn on or off the water heater in advance according to the time of using hot water, and the like. The home terminal 5 communicates with the ZigBee coordinator 9 in a unicast networking mode.
The sound module 6 comprises a sound box and is used for broadcasting voice prompt user operation steps and playing related internet resources acquired by the raspberry pi 10 according to user instructions.
The user terminal 7 comprises a mobile phone, a computer or an IPAD and the like provided with WeChat and mailbox software and is used for logging in a system and sending out a control instruction through the installed WeChat and mailbox software.
The cloud 8 comprises Baidu voice recognition and internet resources, and is connected with the raspberry pie 10 through a network.
The ZigBee coordinator 9 is connected with the raspberry pie 10 through a USB port, and the ZigBee coordinator 9 is connected with the indoor environment acquisition module 3 and the home terminal 5 through a ZigBee ad-hoc wireless network. The ZigBee coordinator 9 is used for storing the environmental parameters collected by the indoor environment collection module 3 for the raspberry group 10 to call, receiving the control command sent by the raspberry group 10 and sending the control command to the home terminal 5.
The indicator light module 1, the voice module 2, the security monitoring module 4, the sound module 6, the user terminal 7 and the cloud end 8 are all connected with the raspberry pie 10. Wherein pilot lamp module 1, voice module 2, security protection monitoring module 4 are connected with raspberry group 10 through the wire respectively, and sound module 6 passes through the audio data line and is connected with raspberry group 10, and user terminal 7 and high in the clouds 8 all are connected with raspberry group 10 through the network.
The raspberry pi 10 controls the working state of the indicator light module 1 according to the current network state and the control mode of the information control system of the user terminal 7, and respectively receives the voice control information sent by the voice module 1, the monitoring information sent by the security monitoring module 4, the login information and the voice control information of the user sent by the user terminal 7, the voice recognition information and the internet content of the cloud 8, and the parameter information stored by the ZigBee coordinator 9.
The raspberry pi 10 sends voice control information of a user to the cloud 8 to identify a control instruction, plays internet content acquired from the cloud 8 through the sound module 6 or sends the identified control instruction to the ZigBee coordinator 9, the security monitoring module 4 and the user terminal 7 according to the control instruction, and controls or displays parameters of the home terminal 5, the security monitoring module 4 and the user terminal 7.
Briefly describing a method for using a raspberry pi-based smart home system in this embodiment, the method includes the following steps:
a, user initialization setting: and the user trains a snowboy awakening keyword and an instruction set for controlling the state of the home terminal 5 according to the preference of the user. For example, using "Javrs" as a wake-up keyword, when a user speaks a voice of the microphone array of the voice module 2 and includes "Javrs", the system is woken up, and an instruction set for controlling the state of the home terminal 5, including but not limited to turning on an electric lamp, turning off an electric lamp, turning on a heater, turning off a heater, and the like, is trained. The method comprises the steps of pre-storing a family member list library with mailbox numbers of all family members and establishing a wechat group which contains all family member wechat signals and is named as an intelligent home family group on wechat.
B, the raspberry pie 10 detects whether the network connection is normal;
c, if the network connection is abnormal, the system enters an off-line voice control mode, 12 colored lamps of the indicator lamp module 1 are controlled to be pink, the voice module 2 receives voice sent by a user, the raspberry group 10 calls a snowboy trained by the user in advance, the system is awakened when the voice of the user has an awakening keyword, then whether an instruction in an instruction set trained by the user in advance exists in the voice of the user is judged, if so, the snowboy starts a corresponding control program, and the raspberry group 10 controls the state of the home terminal 5.
D, if the network connection is normal, the raspberry group 10 starts a mailbox detection thread: calling a poplib library to detect whether an instruction mail is received, if so, further judging whether a sender is in a pre-stored family member list library and whether a subject is a 'login system', and if the sender is in the family member list library and a mail main topic is the 'login system', enabling the system to enter a remote control mode: and closing a mailbox detection thread, controlling 12 colored lamps of the indicator lamp module 1 to be yellow, calling the smtplib library to send the two-dimensional code of the login system to a user mailbox, scanning the two-dimensional code login system by the user through WeChat, and sending voice or text messages in the WeChat group by family members in a pre-established WeChat group named 'intelligent home family group' to control the system.
The control of the system in the user remote control mode comprises state control and information acquisition of the security monitoring module 4, information acquisition of the indoor environment acquisition module 3, state control of the home terminal 5 and display of the acquired information by the user terminal 7. The method specifically comprises the following steps: the raspberry group 10 calls an itchat library to recognize voice or text messages sent by family members in the intelligent home group, obtains or controls states of the security monitoring module 4, the indoor environment acquisition module 3 and the home terminal 5 according to instructions in the voice or text messages, and displays the obtained states to the intelligent home group WeChat group of the user terminal 7.
For example, when the message of the user includes "take a photo", the raspberry pi 10 sends an instruction to the camera of the security monitoring module 4, controls the camera to take a photo, and sends the taken photo to the wechat group of the user terminal 7, which is the "smart home family group", for display. When the message of the user has 'start monitoring', if the human body sensor of the security monitoring module 4 senses that someone or an object passes through, the sensor signal is sent to the raspberry group 10, the raspberry group 10 controls the camera to shoot a picture, and the shot picture is sent to the 'smart home family group' WeChat group of the user terminal 7 to be displayed. The user can also stop the recognition of the raspberry group 10 to the signal of the human body induction sensor by sending the character or voice information of 'off monitoring', and at the moment, if a person or an object passes through the human body sensor, the camera does not take a picture.
When the 'temperature and humidity' or 'gas' instruction exists in the user message, the raspberry group 10 calls the indoor environment acquisition module 3 to send temperature and humidity parameters or gas parameters to the ZigBee coordinator 9, and the temperature and humidity parameters or the gas parameters are displayed in a WeChat group of an 'intelligent home family group' of the user terminal 7; the user sends out an instruction whether to start the home terminal 5 according to the collected parameters, when the indoor temperature is low, a heater opening instruction is sent out, the raspberry group 10 sends the instruction to the ZigBee coordinator 9, and the ZigBee coordinator 9 sends the instruction to the heater of the home terminal 5 to control the heater to start working to improve the indoor temperature.
The user exits the remote control mode by sending voice or text information containing exit in the intelligent home family group WeChat group, and restarts the mailbox detection thread.
E. If the network connection is normal, the raspberry group 10 does not receive the instruction mail, the sender of the received instruction mail is not in the family member list library or the mail subject is not 'login system', the system enters an online voice control mode: 12 color lamps of the control indicator light module 1 are green, the voice module 2 receives voice sent by a user, the raspberry group 10 calls the Baidu voice recognition of the cloud end 8 to recognize the voice of the user, and the recognized instruction for controlling the state of the home terminal 5 is sent to the ZigBee coordinator 9 to control the state of the home terminal 5. If the control instruction of the home terminal 5 does not exist in the voice of the user, the raspberry group 10 calls the internet resource of the cloud 8 according to the requirement of the user to interact with the user, and an interaction result is played through the sound module 6. For example, if the voice sent by the user includes "song" or "joke", the system calls the cloud 8 to search for the content including "song" or "joke", and the like, plays the searched content through the sound module 6, and restarts the mailbox detection thread.
In the second embodiment, as shown in fig. 3, the difference between the second embodiment and the first embodiment is: the intelligent home system based on raspberry group further comprises an emergency rescue module 11, the emergency rescue module comprises a SIM800C and a capacitive touch button pen, and the SIM800C and the capacitive touch button pen are connected with the ZigBee coordinator 9 through a ZigBee ad-hoc wireless network.
The difference between the use of the intelligent home system based on the raspberry pi in the embodiment two and the use of the intelligent home system in the embodiment one is that: step A, the user initialization setting also comprises a help instruction for training the snowboy to trigger the SIM800C according to the preference of the user and pre-storing the telephone of the family when emergency situations occur.
When an old person or a child is in a sudden critical situation alone at home, if the position of the old person or the child is in the recognition range of the voice module 2, the raspberry group 10 calls a snowboy or hectic voice recognition trained by the user in advance to judge that a help instruction triggering the SIM800C exists in voice sent by the old person or the child, the instruction controlling the SIM800C is sent to the ZigBee coordinator 9, and the ZigBee coordinator 9 triggers the SIM800C to dial a preset family telephone. If the position of the old man or the child is out of the identification range of the voice module 2, the old man or the child presses a button on a portable capacitive touch button pen to send button information to the ZigBee coordinator 9, and the ZigBee coordinator 9 triggers the SIM800C to dial a preset family telephone, so that the safety of the old man or the child when the old man or the child is at home alone is ensured.

Claims (2)

1. Intelligence home systems based on raspberry group, characterized by: the system comprises an indicator light module, a voice module, an indoor environment acquisition module, a security monitoring module, a home terminal, a sound module, a user terminal, a cloud, a ZigBee coordinator and a raspberry pie;
the indicating lamp module consists of a plurality of colored lamps and is used for indicating the control mode of the system;
the voice module consists of a microphone array and is used for acquiring voice data of a user;
the indoor environment acquisition module comprises a gas sensor and a temperature and humidity sensor and is used for acquiring combustible gas parameters and temperature and humidity parameters in a home environment;
the security monitoring module comprises a human body sensor and a camera, and is respectively used for sensing a human body entering the home environment and taking a picture;
the household terminal comprises an electric lamp, a heater, an exhaust fan and an air conditioner;
the sound module comprises a sound box;
the user terminal comprises a mobile phone, a computer or an IPAD provided with WeChat and mailbox software and is used for logging in a system and sending out a control instruction through the installed WeChat and mailbox software;
the cloud comprises Baidu voice recognition and internet resources;
the ZigBee coordinator is connected with the raspberry group through a USB port and is respectively connected with the indoor environment acquisition module and the home terminal through a ZigBee ad hoc wireless network;
the indicator light module, the voice module, the security monitoring module, the sound module, the user terminal and the cloud are all connected with the raspberry pie; wherein pilot lamp module, voice module, security protection monitoring module are connected with the raspberry group through the wire respectively, and the stereo set module passes through the audio data line and is connected with the raspberry group, and user terminal and high in the clouds all are connected with the raspberry group through the network.
2. The raspberry pi based smart home system of claim 1, wherein: still include emergency rescue module, emergency rescue module includes SIM800C and electric capacity touch button pen, and SIM800C and electric capacity touch button pen pass through zigBee self-organizing wireless network connection with the zigBee coordinator.
CN201921185634.3U 2019-07-26 2019-07-26 Intelligent home system based on raspberry group Expired - Fee Related CN210109580U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201921185634.3U CN210109580U (en) 2019-07-26 2019-07-26 Intelligent home system based on raspberry group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201921185634.3U CN210109580U (en) 2019-07-26 2019-07-26 Intelligent home system based on raspberry group

Publications (1)

Publication Number Publication Date
CN210109580U true CN210109580U (en) 2020-02-21

Family

ID=69566937

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201921185634.3U Expired - Fee Related CN210109580U (en) 2019-07-26 2019-07-26 Intelligent home system based on raspberry group

Country Status (1)

Country Link
CN (1) CN210109580U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110262276A (en) * 2019-07-26 2019-09-20 南华大学 Smart home system and its control method based on raspberry pie

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110262276A (en) * 2019-07-26 2019-09-20 南华大学 Smart home system and its control method based on raspberry pie
CN110262276B (en) * 2019-07-26 2023-12-19 南华大学 Intelligent home system based on raspberry group and control method thereof

Similar Documents

Publication Publication Date Title
CN108900502B (en) Communication method and system based on household intelligent interconnection
CN108401064B (en) Terminal work control method and device and terminal
WO2019062335A1 (en) Information display method and device for intelligent panel
CN204559973U (en) A kind of intelligent lighting controls switch based on Zigbee protocol
CN110262330A (en) A kind of smart home environment monitoring system and method based on Arduino
CN204558819U (en) A kind of multifunctional intellectual Energy control socket based on Zigbee module
CN106249614A (en) Intelligent terminal, intelligent domestic system, audio recognition method and ordering method
CN201950673U (en) Intelligent family service robot system
CN108401013A (en) A kind of smart home Internet of Things communication device
CN106304485A (en) Multifunctional intelligent desk lamp based on STM32 and intelligent control method thereof
CN104713188B (en) The control method and system of air-conditioner
CN108573703B (en) Control method of electric appliance system
CN204440151U (en) A kind of intelligent home control device
CN110262276B (en) Intelligent home system based on raspberry group and control method thereof
CN110632854A (en) Voice control method and device, voice control node and system and storage medium
CN102997369A (en) Humidifier control method
CN108055735A (en) A kind of sound control intelligent music lamp
CN108156705A (en) A kind of intelligent sound lamp light control system
CN106653025A (en) Intelligent television speech remote-control and speech control method thereof
CN210109580U (en) Intelligent home system based on raspberry group
CN105320090A (en) Lamp controller based intelligent integrated control system
CN209640683U (en) A kind of automatic speech recognition smart home system
CN112888118B (en) Lighting lamp control method and device, electronic equipment and storage medium
CN108427309A (en) Intelligent home control system
CN205983043U (en) Intelligent control device of available door handle control

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200221