<<<<Previous Blog     Next Blog>>>>

 

Audio & Visual Cue System for Anosmia (Smell Disorder) and Smart WheelChair - Ft. Amazon's Alexa

Week 3: July 17 - 23

    This week has been primarily spent for planning alongside with some new learning. This blog will cover the plan for my project. Also, this blog will serve the purpose of tracking revisions along with the list of hardware and software used in this project.

 

    This blog will be updated when changes are made to the project and it will be updated below in their respective tables. It can be found by the change of flag from  New --> Updated.

 

 

What made this planning take time?

 

    If you go through the document Design for a Cause Challenge: About this Challenge, you can see that it has been mentioned that the challengers have to make their code and process open source. A snipped portion is given below for reference.

 

    So in order to make everything Open Source, I had to search for the resources which are really open-source and free. I am planning to make the entire project as DIY project.

 

Plan

“Plan your work and work your plan” - one of my favourite lines.

    I have briefly explained how the project will evolve in my first introductory blog - Cue System for Anosmia and Smart WheelChair #1 - Introduction. Whereas this blog will more elaborately provide a detailed sketch or plan on how the entire project will function or process.

 

1. Audio & Visual Cue System for Anosmia

   

    This system will help the people who are suffering from Anosmia. It will be able to give an audio & video cue about the smell identified. Also, based on the smell if an alert is required to be given to the person in the room, it triggers the relay to either turn ON or OFF the control mechanism. A sketch or flow of how the system will be is given below and it is self-explanatory.

 

 

2. Smart Wheel Chair

   

    This system will be able to provide smart features to a person in a wheelchair. The person will be able to get updates on the real-time temperature of the room in a mobile app. Also, using voice commands the home appliances can be turned ON or OFF. Next, if the person has collided and encountered a fatal fall along with the wheelchair, an SMS will be triggered to a pre-configured number for help! A sketch or flow of how the system will be is given below and it is self-explanatory.

 

Hardware & Software List  Updated

 

Hardware  Updated

 

    The below table contains the list of hardware components used for the 'Cue System for Anosmia and Smart WheelChair' project. This includes some free hardware provided in the kit for sponsored contestants - Design for a Cause Challenge: The Kit. 

 

Product Name

Brand / Manufacturer

Name

Part NumberPurposeQuantity

Cost (INR)

Cost

(US Dollars)

Arduino MKR1000ArduinoABX00011The brain of the entire system which controls data and sends it to the internet through Wi-Fi. Also, it is connected to the master Bluetooth which controls a slave connected to Arduino UNO.1

3,360.56

Buy

$35.99

Buy

Arduino UNO Rev3ArduinoA000066A000066The brain of an extra unit which controls relay and powers up the gas sensors. Also, it is connected to the slave Bluetooth which is controlled by the master connected to Arduino MKR1000.1

482

Buy

$22

Buy

Echo DotAmazon-To voice out cues about smell sensed and to accept voice commands for home appliance control.1

4,099

Buy

$49.99

Buy

Temperature SensorAnalog DevicesTMP36GT9ZTMP36GT9ZTo measure the temperature of the surrounding environment.1

104.67

Buy

$1.40

Buy

Ultrasonic sensor

HC-SR04

MCM83-17989To detect the range of the obstacle, based on which chance of collision is decided.2

322

Buy

$11.42

Buy

Accelerometer

ADXL335Z

Analog DevicesEVAL-ADXL335ZEVAL-ADXL335ZTo detect the change in XY axis and with which determine whether the wheelchair has fallen down or not.1

2,958.54

Buy

$39.38

Buy

Four Channel Relay ModuleREES524CHANEELTo control the power to home appliances.1

260

Buy

$7.59

Buy

Gas SensorREES52MQ2Smell sensing.2

400

Buy

$13.28

Buy

Gas SensorREES52MQ5Smell sensing.2

400

Buy

$11.98

Buy

Bluetooth TransceiverREES52ARB004For the Bluetooth communication between the master and slave Arduinos2

742

Buy

$15.38

Buy

DC Fan 12V--For inhaling air towards gas sensors.3

750

Buy

$35.97

Buy

DC Adapter 12V--For supplying power to DC fans.3

₹507

Buy

$35.97

Buy

Two-Core Wires--For connecting AC home appliances, relay and extension box.Few

349

Buy

$12.99

Buy

Extension Box--For supplying power to the home appliances.1

345

Buy

$9.29

Buy

Jumper Wires--For connecting various components.Few

224

Buy

$7.48

Buy

Breadboard (Small)--For making circuit connections with Arduino MKR1000.1

250

Buy

$2.33

Buy

Total15,553.77$312.44

 

Software

 

    The below table contains the list of software components used for the 'Cue System for Anosmia and Smart WheelChair' project. All of them are freely available completely or with limitations.

 

Product NamePurposeLink
Arduino IDEFor programming the Arduino MKR1000 development board.Click here
Thinger.ioThe IoT Platform which helps in accessing and visualizing the data from and providing data to the Arduino MKR1000 in real-time remotely.Click here
IFTTTFor applets to trigger an action if a condition is satisfied. For instance, if there is a fall then an SMS is sent to a preconfigured phone number.Click here
AWS Machine LearningTo machine learn and identify the smell sensed.Click here

 

Revisions

 

ContextProposed/ Initial versionBlog - ProposedRevised versionBlog - Revised
Feature EnhancementThe LED to alert collision will blink when there is a chance of collision to occur.Cue System for Anosmia and Smart WheelChair #6 - Fall and Collision Detection [DIY]

The LED to alert collision will now blink when there is a chance of collision to occur, with blink speed variations based on the range of the obstacle. Faster if the obstacle is closer.

 

Suggestion from three-phase - for the comment click here

Cue System for Anosmia and Smart WheelChair #6 - Fall and Collision Detection [DIY]
ClarificationDid not clearly explain the role of the temperature monitoring system in the project.Cue System for Anosmia and Smart WheelChair #4 - IoT Temperature Monitoring [DIY]

Added an explanation on how to monitor temperature using a dedicated URL under the heading outcome and an animated version of the feature in the mobile app.

 

Clarification raised by genebren - for the comment click here

Cue System for Anosmia and Smart WheelChair #4 - IoT Temperature Monitoring [DIY]
Implementation ChangeEcho Dot will recognize the voice command and send it to AWS utilizing ASK for further decoding.Cue System for Anosmia and Smart WheelChair #3 - The PlanEcho Dot will recognize the voice command and trigger the respective IFTTT applet for further action.Cue System for Anosmia and Smart WheelChair #8b - Home Appliance Control
Implementation ChangeArduino UNO connected to the slave Bluetooth will send gas sensor values through Bluetooth to Arduino MKR1000 which will then send the values from the gas sensors to a web service.Cue System for Anosmia and Smart WheelChair #3 - The Plan

All four gas sensors have been connected to Arduino MKR1000's analog pins through wires. Arduino MKR1000 will send the values from the gas sensors to a web service. To place the extra unit in another room by simply extending the length of the wires.

Cue System for Anosmia and Smart WheelChair #10 - Gas Sensors and Machine Learning

 

Banner

 

    In my last design challenge - IoT on Wheels, I had designed a logo [At the bottom of the page in the link] for my traffic predictor project. This time I’ve designed a banner for my project, which is below. I'll place this banner at the end of this and all future blogs of this project.

 

Have you got any suggestion or comment? Let me know in the comments section below.

Progress made so far,

|||||||||||||||| 15%

 

<<<<Previous Blog     Next Blog>>>>