Presentation is loading. Please wait.

Presentation is loading. Please wait.

Wisdom of the Crowed Final Review High Speed Digital Systems Lab.

Similar presentations


Presentation on theme: "Wisdom of the Crowed Final Review High Speed Digital Systems Lab."— Presentation transcript:

1 Wisdom of the Crowed Final Review High Speed Digital Systems Lab

2 Herds owners deal with control difficulties. It reflects in daily problems, for example: Herd’s members Stealing Following health status Real time monitoring.

3 Herd’s members would wear the smart collar Each smart collar receives GPS and sensors data The collars share data through WIFI Real time data will be transferred to the base station Owners will have an easy way to control their herd.

4 WIFI Cellular GPS & Sensor

5 Main goal - design a stand alone unit, supports the following: Receive and process GPS and sensors data Receive and process GPS and sensors data Communicate with a similar unit through WIFI Communicate with a similar unit through WIFI Send data from a single unit (Master) to “base station” by cellular communication Send data from a single unit (Master) to “base station” by cellular communication

6 WIFI Owner’s cell phone Cellular Master Slave Arduino Nano Heat sensor Cellular Module ESP Arduino Nano Heat sensor GPS Module ESP

7 Slave Connect WIFI Master Connect WIFI Listen SMS Temperature Get data Send SMS Get SMS Temperature GPS Send data Setup Loop

8 Hardware : Arduino Nano v3.0Tmega WIfI module ESP8266 GPS module U-blox NEO 6M Potentiometer (“Heat sensor”) Cellular module – GPRS shield, SIM900 Software : Arduino programming language C programming language

9 Cellular communication requires more power then WIFI Cellular communication requires more power then WIFI The user will be updated on demand (power preservation) The user will be updated on demand (power preservation) The user will be updated immediately in case of critical situations (high temperature, WIFI lost connection) The user will be updated immediately in case of critical situations (high temperature, WIFI lost connection)

10 SLAVE will receive data from it’s sensors every 10 seconds SLAVE will receive data from it’s sensors every 10 seconds SLAVE will send data to the MASTER every 10 seconds SLAVE will send data to the MASTER every 10 seconds

11 MASTER will send data to the owner on demand MASTER will send data to the owner on demand MASTER will send data to the owner immediately in case of critical situations MASTER will send data to the owner immediately in case of critical situations

12 GPS accuracy testing GPS accuracy testing Communication between 2 devices through WIFI Communication between 2 devices through WIFI Data transfer between master and slave Data transfer between master and slave Data transfer between master and base station through Data transfer between master and base station through cellular communication cellular communication End to end system testing End to end system testing

13 Using SMS instead of the server Using SMS instead of the server Separation between master and slave Separation between master and slave No Location warning No Location warning

14 Not enough memory on the Arduino board Not enough memory on the Arduino board  Using AT commands instead of Arduino’s libraries Server on Technion’s network Server on Technion’s network  Using SMS messages to communicate with the owner Listen to GPRS module isn’t continuous Listen to GPRS module isn’t continuous  Store incoming SMS on the SIM card

15 Research power consumption of each communication platform Research power consumption of each communication platform Unification of Master and Slave to the same device Unification of Master and Slave to the same device Building a server Building a server More sheep! (software and hardware compatibilities) More sheep! (software and hardware compatibilities)

16 Scenario 1: High Temperature – Slave 1.“Increase temperature” (change resistance) 2. Slave’s temperature rise on the slave screen 3. Slave’s temperature rise on the master screen 4. Warning SMS to the owner

17 Scenario 2: High Temperature – Master 1.“Increase temperature” (change resistance) 2.Master’s temperature rise on the master screen 3. Warning SMS to the owner

18 Scenario 3: Owner’s Demand 1.SMS from the owner 2.“New SMS received” on the master screen 3. Full status SMS to the owner

19 Scenario 4: Lost Connection – Slave 1.Turn off the slave board 2.Fail to send new data on the slave screen 3. “Lost Connection” on the master screen 4.Warning SMS to the owner


Download ppt "Wisdom of the Crowed Final Review High Speed Digital Systems Lab."

Similar presentations


Ads by Google