Difference between revisions of "User talk:RachelWinsor"
RachelWinsor (Talk | contribs) m (update to microphone information) |
RachelWinsor (Talk | contribs) |
||
Line 37: | Line 37: | ||
*Instead of using the XBee module, and building a shield from the open-source schematic (listed above), we have decided to take a simpler approach in using RF communication. I will use one NRF24L01 chip on the subject, and one on the robot. Through configuration, the subject will effectively be the "transmitter", and the robot will be the "receiver" of accelerometer data. | *Instead of using the XBee module, and building a shield from the open-source schematic (listed above), we have decided to take a simpler approach in using RF communication. I will use one NRF24L01 chip on the subject, and one on the robot. Through configuration, the subject will effectively be the "transmitter", and the robot will be the "receiver" of accelerometer data. | ||
− | + | ''For the microphone/audio input on the robot, I have considered two similar devices available in the lab:'' | |
− | + | *[https://cdn-shop.adafruit.com/datasheets/MAX4465-MAX4469.pdf MAX4466] Electret microphone. | |
This microphone comes on a breakout board, with an adjustable gain amplifier. | This microphone comes on a breakout board, with an adjustable gain amplifier. | ||
− | |||
− | + | *[https://datasheets.maximintegrated.com/en/ds/MAX9814.pdf MAX9814] Electret microphone. | |
− | This microphone also comes with adjustable gain, though in this board it is automatic. | + | This microphone also comes with adjustable gain, though in this board, it is automatic. |
− | This is the device that will be used, for its automatic gain control, availability of online resources/similarity to MAX4466, and its range of noise detection. | + | '''This is the device that will be used''', for its automatic gain control, availability of online resources/similarity to MAX4466, and its range of noise detection. |
− | + | *Another board with a LM393/91M/DN1619 was considered, but there was insufficient material online for this device. | |
− | + | ||
''This design change was discussed and approved by Prof Bonarini on 14/6'' | ''This design change was discussed and approved by Prof Bonarini on 14/6'' |
Revision as of 10:29, 14 June 2017
Design Consideration (13/6/17):
KROG Robot (sensors/modules)
- Microphone + Gain amplifier => audio detection and preparation for filtering/analysis.
The particular module combines a simple microphone with a gain amplifier to make it easier to perform a frequency analysis on the input data. Our goal with this device is to detect the presence and frequency of an audio input (music) in order to tailor the "dancing" response of KROG.
- Communication chip => communication between subject and robot.
For this communication chip, I propose using the XBee Pro S1 chip. I have more familiarity with ZigBee technology than with other communication technologies. The advantages of XBee include: low power consumption, sufficient range (up to 10m), closed network. I am open to learning other technologies, though I believe Bluetooth and WiFi would be impractical for this project (due to range and security protocols).
The communication module will be used to communicate the accelerometer/gyroscope information to the robot. This is to allow the robot to mimic the movements and speed of the user.
- Custom Shield for Arduino Nano and XBee => Using the open-source Gravitech schematic, I will build the shield necessary to connect the Arduino with the XBee.
The most important aspect of this design is the power regulator to step down from +5V to +3.3V for the XBee input.
- (potentially) Ultrasonic sensor => detect proximity of subject, objects, or Occupational Therapist (OT).
Subject (sensors/modules)
- Communication chip => communication between subject and robot.
- MPU 6050 Acclerometer/Gyroscope => detect movement of subject
This small device can be connected with the Arduino Nano in order to detect movement and rotation of the wearable device. This information will be communicated back to the robot, and then presumably mirrored.
Rachel and Prof Bonarini will meet at 10:00 on 14/6 to discuss this proposal
Design Update (14/6/17):
- Instead of using the XBee module, and building a shield from the open-source schematic (listed above), we have decided to take a simpler approach in using RF communication. I will use one NRF24L01 chip on the subject, and one on the robot. Through configuration, the subject will effectively be the "transmitter", and the robot will be the "receiver" of accelerometer data.
For the microphone/audio input on the robot, I have considered two similar devices available in the lab:
- MAX4466 Electret microphone.
This microphone comes on a breakout board, with an adjustable gain amplifier.
- MAX9814 Electret microphone.
This microphone also comes with adjustable gain, though in this board, it is automatic. This is the device that will be used, for its automatic gain control, availability of online resources/similarity to MAX4466, and its range of noise detection.
- Another board with a LM393/91M/DN1619 was considered, but there was insufficient material online for this device.
This design change was discussed and approved by Prof Bonarini on 14/6