copy of what is energy efficient architecture?

1
WHAT IS BRAILLE? Braille is a reading and writing system used by the visually impaired that relies on the sensation of touch. Each character is distinguished by a unique arragnement of 6 pins that make up a "cell" PAST AND CURRENT METHODS Braille is most commonly read and written in embossed paper. Recently with the prevalence of smart phones and tablets, refreshable braille technology has arose to make communicating through braille more accessible. But these technologies are not used due to their heavy size and unreasonable cost OUR PRODUCT Our product, EyeTouch, is a portable refreshable text to braille translator. It connects to a smart phone (currently Android) through bluetooth technology and solves the problems of portability and cost that the other models in the market face Our translator is designed to limit the need for audio assistance and allows users to rely on touch only. EyeTouch can be used for both educational and personal purposes. METHODOLOGY TECHNOLOGY USED Network technologies: Bluetooth; Development tools, and software environments: Android, Ionic Framework, Cordova, C Development Kits: JVM, JRE, V8 Engine, Arduino IDE Linux Standards (underlying the Android operating system) The software components are mostly prevalent through the microcontroller and Smartphone components of the design. The hardware has two parts - the logic design (mosfets/transistors that connect the Nano with the pins and relay the current) and the braille character pins that move up and down based on the laws of electromagnetism BACKGROUND JOURNEY SOFTWARE SEMESTER GOALS In the four months we had to work on this project, our deliverables included a portable and lightweight cell that was paired with an Android via Bluetooth and an application that received any messages sent to the phone and converted this text to braille. EXPERIMENT TRIALS During the process of creating the EyeTouch, we were faces with many surprises and hurdles. Some of the major problems we overcame Continuous breakage when 3D printing very small parts which costed us time and effort. We were able to readjust our approach after experimenting with different printers and materials There were power consumption issues that either resulted in frying parts or not even moving the corresponding pins. After several trials we were able to find the perfect margin that supports our product The transition between LED light configuration to Pin configuration included many trials and failures as there were some discrepancies that the LED lights did not take into account. These hardware problems including magnetic interference, current shortage, dual voltage capabilities, were addressed after finding the correct relays and adjusting the hardware OUTREACH FUTURE GOALS Apart from dynamically changing and improving the design of this device to best work with the needs of our Braile users, we would like to work braille schools so his tool can be used as an educational device to teach Braille. Fewer than 10% of blind individuals can understand braille, mostly due to a chronic instructor shortage and inadequate education tools. We would like this technology to help solve this problem. While the current model is a read-only device, we would like to incorporate a tool to allow the users to directly type in braille. EyeTouch - Portable Refreshable Braille Translator Pragathi Sudheer, Khalid Akash, Kara Greenwood and Aisvarya Chandrasekar {ps775, ka428, kmg257, ac1353} @scarletmail.rutgers.edu Capstone Advisor: Dario Pomipili We detect any audio input from the user through Android’s SpeechRecognizer API, and translate it to programmable text. We directed our application to do things such as Read SMS messages from the phone and translate to our Braille Encodings. We used the Arduino Nano as the main microcontroller due to its computational strength, and more importantly, its size; The Nano interfaces with the smartphone via a Bluetooth slave chip which will receive and send byte-data that will be directly manipulated within the Nano. METHODOLOGY HARDWARE USED REFERENCES Arduino Nano L29NE 74hc595 shift registers IR4540 transistors 1N4001 Rectifier Diode 3D printer Markforged Arduino. ͞Serial to Parallel Shifting-Out with a 74HC595.͟ Arduino - ShiftOut, www.arduino.cc/en/Tutorial/ShiftOut. “Build Software Better, Together.”GitHub, 4 Jan. 2017, github.com/topics/braille-translator. Comeau, and Beto Arango. “SparkFun LiPo Charger Basic - Micro-USB.”PRT-10217 - SparkFun Electronics, 1 Jan. 1969, www.sparkfun.com/products/10217?_ga=2.196224812.1289603345.1522715251-700780340.1519746445. Instructables. “Automatic Braille: English Text to Braille Mechanism.” Instructables.com, Instructables, 14 Oct. 2017, www.instructables.com/id/Automatic-Braille-English-text-to-Braille-mechanis/. Instructables. “Braille Language Enabled Cell Phone for Visually Impaired People.”Instructables.com, Instructables, 12 Oct. 2017, www.instructables.com/id/Brail-language-cell-phone-for-visually-impaired-pe/. Ionic, Drifty. ͞Ionic Documentation.͟ Ionic Framework, ionicframework.com/docs/. Madaeon. ͞MOLBED Modular Low Cost Braille Electronic Display.͟ Hackaday.io, 10 Nov. 2016, hackaday.io/project/12442-molbed-modular-low-cost-braille-electronic-display. HARDWARE The Nano directs its output pins with a voltage HIGH or LOW that passes or doesn't pass a current based on the specific Braille character's formation. This is done by receiving byte data from the smartphone based on the letters, parsing the encoding correctly, and assigning the output pins the correct voltages. The Nano is connected to four 74hc595 shift registers that allow the users to scroll through the characters to read a word The arduino only outputs 0.02 amps which is not nearly enough to drive the pin. We used IR4540 transistors to increase the output current in order to power the pins and 1N4001 diodes to control the current sent to the pin after the logic goes back to LOW. Each pin in the EyeTouch contains two magnets inside and is surrounded by tightly wound loops of conducting coil. When the current is passes through the coils, a controlled magnetic field is created and the magnetic repulsion forces the pin to move up. Aims to create and deliver expert programs and services that build confidence and improve the quality of life for individuals living with profound vision loss We were able to contact representatives and those who actually use braille in order to validate our product and make changes as required Vision Loss Alliance:

Upload: others

Post on 28-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Copy of what is energy efficient architecture?

WHAT IS BRAILLE?

Braille is a reading and writing system used by the visually impaired that relies on the sensation of touch. Each character is distinguished by a unique arragnement of 6 pins that make up a "cell"

PAST AND CURRENT METHODS

Braille is most commonly read and written in embossed paper. Recently with the prevalence of smart phones and tablets, refreshable braille technology has arose to make communicating through braille more accessible. But these technologies are not used due to their heavy size and unreasonable cost

OUR PRODUCT

Our product, EyeTouch, is a portable refreshable text to braille translator. It connects to a smart phone (currently Android) through bluetooth technology and solves the problems of portability and cost that the other models in the market face Our translator is designed to limit the need for audio assistance and allows users to rely on touch only. EyeTouch can be used for both educational and personal purposes.

METHODOLOGY 

TECHNOLOGY USED Network technologies: Bluetooth; Development tools, and software environments: Android, Ionic Framework, Cordova, C Development Kits: JVM, JRE, V8 Engine, Arduino IDE Linux Standards (underlying the Android operating system)

The software components are mostly prevalent through the microcontroller and Smartphone components of the design.

The hardware has two parts - the logic design (mosfets/transistors that connect the Nano with the pins and relay the current) and the braille character pins that move up and down based on the laws of electromagnetism

BACKGROUND JOURNEY

SOFTWARE

SEMESTER GOALS

In the four months we had to work on this project, our deliverablesincluded a portable and lightweight cell that was paired with an Android via Bluetooth and an application that received any messages sent to the phone and converted this text to braille.

EXPERIMENT TRIALS

During the process of creating the EyeTouch, we werefaces with many surprises and hurdles. Some of themajor problems we overcame

Continuous breakage when 3D printing very smallparts which costed us time and effort. We were ableto readjust our approach after experimenting withdifferent printers and materials There were power consumption issues that eitherresulted in frying parts or not even movingthe corresponding pins. After several trials we wereable to find the perfect margin that supports ourproduct The transition between LED light configuration to Pinconfiguration included many trials and failures asthere were some discrepancies that the LED lights didnot take into account. These hardware problemsincluding magnetic interference, current shortage,dual voltage capabilities, were addressed after findingthe correct relays and adjusting the hardware

OUTREACH 

FUTURE GOALS

Apart from dynamically changing and improving the design of this device to best work with the needs of our Braile users, we would like to work braille schools so his tool can be used as an educational device to teach Braille. Fewer than 10% of blind individuals can understand braille, mostly due to a chronic instructor shortage and inadequate education tools. We would like this technology to help solve this problem. While the current model is a read-only device, we would like to incorporate a tool to allow the users to directly type in braille.

EyeTouch - Portable Refreshable Braille Translator

Pragathi Sudheer, Khalid Akash, Kara Greenwood and Aisvarya Chandrasekar {ps775, ka428, kmg257, ac1353} @scarletmail.rutgers.edu

Capstone Advisor: Dario Pomipili

We detect any audio input from the user through Android’s SpeechRecognizer API, and translate it to programmable text. We directed our application to do things such as Read SMS messages from the phone and translate to our Braille Encodings.

We used the Arduino Nano as the main microcontroller due to its computational strength, and more importantly, its size; The Nano interfaces with the smartphone via a Bluetooth slave chip which will receive and send byte-data that will be directly manipulated within the Nano.

METHODOLOGY 

HARDWARE USED REFERENCESArduino Nano L29NE 74hc595 shift registers IR4540 transistors 1N4001 Rectifier Diode 3D printer Markforged

Arduino. ͞Serial to Parallel Shifting-Out with a 74HC595.͟ Arduino - ShiftOut, www.arduino.cc/en/Tutorial/ShiftOut. “Build Software Better, Together.”GitHub, 4 Jan. 2017, github.com/topics/braille-translator. Comeau, and Beto Arango. “SparkFun LiPo Charger Basic - Micro-USB.”PRT-10217 - SparkFun Electronics, 1 Jan. 1969, www.sparkfun.com/products/10217?_ga=2.196224812.1289603345.1522715251-700780340.1519746445. Instructables. “Automatic Braille: English Text to Braille Mechanism.” Instructables.com, Instructables, 14 Oct. 2017, www.instructables.com/id/Automatic-Braille-English-text-to-Braille-mechanis/. Instructables. “Braille Language Enabled Cell Phone for Visually Impaired People.”Instructables.com, Instructables, 12 Oct. 2017, www.instructables.com/id/Brail-language-cell-phone-for-visually-impaired-pe/. Ionic, Drifty. ͞Ionic Documentation.͟ Ionic Framework, ionicframework.com/docs/. Madaeon. ͞MOLBED Modular Low Cost Braille Electronic Display.͟ Hackaday.io, 10 Nov. 2016, hackaday.io/project/12442-molbed-modular-low-cost-braille-electronic-display.

HARDWARE

The Nano directs its output pins with a voltage HIGH or LOW that passes or doesn't pass a current based on the specific Braille character's formation. This is done by receiving byte data from the smartphone based on the letters, parsing the encoding correctly, and assigning the output pins the correct voltages. The Nano is connected to four 74hc595 shift registers that allow the users to scroll through the characters to read a word

The arduino only outputs 0.02 amps which is not nearly enough to drive the pin. We used IR4540 transistors to increase the output current in order to power the pins and 1N4001 diodes to control the current sent to the pin after the logic goes back to LOW. Each pin in the EyeTouch contains two magnets inside and is surrounded by tightly wound loops of conducting coil. When the current is passes through the coils, a controlled magnetic field is created and the magnetic repulsion forces the pin to move up.

Aims to create and deliver expert programs andservices that build confidence and improve thequality of life for individuals living with profoundvision loss We were able to contact representatives and thosewho actually use braille in order to validate ourproduct and make changes as required

Vision Loss Alliance: