I will demostrate the operations of my group’s Home Automation system.. As we can see here. This model consists of four separated parts.. Each part stands for one zone in a house may be one or many rooms.. The first part is the Living room. The second part is the Bed room.. The third part are the Kitchenampbedroom and Garden is the last one.. In our system there are two kinds of device: Control, Center and Host.. This one over here is the Control Center.. The others are host. Boards. Host board is the one which controls end devices such as LEDs, sensors, etc. Multiple end devices can be placed in one host board Data. End device’s status will be sent from host board to Control Center over UDP. Control signal which, based on defined scenarios or user’s control signal from mobile, will be sent from Control Center to end devices on host boards.. Now I will demostrate controlling devices using mobile application.. Here we have a buzzer, a light sensor and a temperature sensor.. I will try turning this buzzer on and off Blinking buzzer by 5Hz.. We also have some LEDs here, so I will try turning one LED, onoff and blinking it. Over. Here we have a servo motor which represents the front door.. I will try swinging it.. There are two RGB LEDs decrorating for two Bed rooms.. I will try changing its colors.. We can choose a random color on mobile.. The first one will be set to blue.
. The second one will be set to yellow.. Now I will turn these RGB LEDs off.. I have talked about output devices.. Now I will talk about some input devices in our system.. There are three temparature sensors in Living Room, Bed, Room and Garden.. The sensor in Garden is not working at this moment reserved for device configuration demo., As we can see on mobile, that the current temparature in the Living Room is 23oC and the temparature in the Bed room is 25oC.. We have a liquefied petroleum gas, LPG sensor, MQ 6 in the Kitchen, which can be used to measure the concentrations of LPG. Because there’s no LPG in this room. The concentrations which can be seen on mobile app is 0 ppm. In Garden. We have a soil, moisture sensor and its current status is wet.. This section will demostrate the operation of our Home Automation system based on defined scenarios.. Our system defined two kinds of scenarios default scenario and user scenario. Default scenario is defined when we set up this system.. This scenario consist of simple rules such as Turn: onoff Led when a switch is onoff …. When someone enter the house detected by PIR sensor, the front door will open and white LED near the door, will blink to welcome the guest When the guest have entered the door, will close and LED will stop blinking. Or when the concentration of LPG is over a Threshold, our system will sound the alarm by blinking Buzzer in Living Room and LED in Garden.
. We can configure these rules of default scenario by using scene command in Control, Center’s shell.. Another kind of scenario is user scenario, which can be configured by user using mobile application. User scenario always have higher priority than the default one. Currently, the user scenario has one rule which will blink the buzzer at 2Hz during the period from 6h30 a.m, to 6h45 a.m. Everyday. Now I will add some rules to user scenario.. For example, if light intensity in the Living Room, measured by a photoresistor is below 20 lux white LED in this room will be turned on. If it’s over 20 lux then turn off LED. After these rules have been set up. I will save user scenario to Control. Center., The pop up shows that our scenario has been successfully saved to Control Center.. This is the result. When the light sensor is covered. With my hand, white LED will be turned on., Otherwise it will be turned off.. Another interesting example is the automatic watering scenario for Garden. In Garden. We have the soil moisture sensor with in water status.. Now we will set up a rule to blink red LED in Garden if soil is dry and another rule to turn off the LED when soil is wet or in water. This LED represents for a water pump which will water the Garden when the soil is dry and stop watering when the soil have been wet or in water., Add rules on mobile, app, .
.. And save scenario to Control Center …. This is the result … In this demonstration we’ll configure 2 devices in Garden Zone 4, Temperature sensor, LMT86 and Level bulb., Configuring, LMT86 and Level bulb with information showed above.. You can configure devices using a UART communication program on the PC, TeraTerm. copy and paste LMT86’s configuring command into TeraTerm or type command directly. To configure the device., Then type quotrstquot command to start device. And a temperature sensor device will appear on Android’s, screen. Level bulb could be configured similarly.. Now we can control the Level bulb, which has just been configured. Blink, the Level bulb. or change the intensity of the bulb. Beside basic functions. The application on Mobile also supports some other functions., Such as User can select and edit zone’s name Switch active scene Disconnect with the Control Center and re connect to verify what has been done before.
arduino 6lowpan Video
arduino 6lowpan news
Posted on Friday October 19, 2018Which Wireless Is Right Wireless? HackadayBack in the early days of Arduino proliferation (and before you ask, yes we realize there was a time before that too), wireless was a strange and foreign beast. … Continue Reading »
Posted on Tuesday February 13, 2018Particle Introduces New Hardware, Adds Mesh Support HackadayParticle, makers of the WiFi and Cellular IoT modules everyone loves, is introducing their third generation of hardware. The Particle Argon, Boron, and Xenon … … Continue Reading »
Posted on Thursday August 04, 2016DIY Linux Computer And 6LoWPAN Gateway HackadayWe toss together our own PCB designs, throwing in a microcontroller here or there. Anything more demanding than that, and we reach for a Raspberry Pi or … … Continue Reading »
arduino 6lowpan Social