If you were logged in and working on this process, you would log your work on this page.
Searched information about how to drive an LED using hardware only, the best way, taking into consideration the rest of the electronics. I captured my learning and the solution in the R&D doc, under visual feedback.
https://docs.google.com/document/d/1jm4ABNG3PXb0Cf5myxK4EWHEss4eMbUzJ9ZBH1KDYSM/edit#heading=h.l5f9fioukhja
email comm with Fabio and Yannick, to make it clear what we need to build,
Anthony was included.
Soldering electronic components to sensor board for 5 devices.
Sent pic to partners.
Also 3D printed 2 middle parts in the background.
3D printed 2 bottom parts, cleaned them.
Prepared 4 boxes for delivery.
Cut and installed tubes and connectors.
Closed 4 boxes, painted them with ABS glue, loaded the firmware.
Delivered them to Saint Justine.
Prepared 4 boxes, did some testing of the circuit to better fix the resistors for the LED on the board and prepared the space for producing 9 electronic boards.
Helped Tibi with optical fiber polishing for 10 devices, at the Sensorica lab.
Did some more printing, one run of the button parts, 2 on the printing bed and one run of the top parts, Did the post-processing work like the day before.
Moreover, I did some hot adjustments of the bottom parts to reduce minimal warping, as described in the DIY material.
Also did optical fiber polishing for 4 devices.
3D printing and post-processing of parts. I printed the bottom and top with parts with PETG green. I printed 2 at the time on the same time, on the bed, taking 6 hours / run for the bottom parts and 3 hours per run for the top parts. I did 2 runs each, totaling 4 boxed. Post processing consisted in taking out the support material and some polishing. Like the day before.
3D printing and post-processing of parts. I printed the bottom and top with parts with PETG green. I printed 2 at the time on the same time, on the bed, taking 6 hours / run for the bottom parts and 3 hours per run for the top parts. I did 2 runs each, totaling 4 boxed. Post processing consisted in taking out the support material and some polishing.
Modified the bottom part of the box to fit the new USB micro cables that have arrives last week. I had purchased 5 new ones to accelerate production because the larger batch was slow to arrive. Now that I have the new USB cables I needed to modify the casing so that the cable connector fits into the box.
3D printing and parts post processing.
Produced more boxes using PETG Green color.
3D printing and parts post processing.
Produced more boxes using PETG Green color.
Performed calibration using a piston pump connected to a 12V power supply, fixed parameters in firmware based on pressure measured with the gauge provided, 10 to 20 cm water output.
Polished optical fiber for exposing Feather's LEDs to the outside of the box, drilled holes into box, places everything inside box, closed one box and cut tubes to size. Boxed the box, ready to deliver to Saint Justine next day.
Took some pictures and videos, shared on Youtube and Discord.
Setting up work station for finishing the calibration of the device, adjusting firmware parameters. This requires connecting an electrical air pump to the device and changing the firmware to do some running averaging to account for the pulsations of the pump.
1 hour Quality control: testing all 5 devices with multi-meter before connecting them to power and testing the sensor as it should function. Had some small corrections to make,
Spent the rest of the time on the 3D printed box, used the heating technique to try to have the box close properly. Understood technique to fix the male tube fitting into the box, also using heat and ABS glue (described in the documentation). Also prepared 3D printed parts used to fix the optical fiber in place for the LEDs on the Feather.
Assembled one device.
Finishing soldering all 5 devices. Documented DIY process.
3D printed more parts to complete 5 devices
Soldering electronic boards, following production method already devised.
3D printed part post processing. Removed support material from bottom parts and retraced trenches on the opening so that the top part mates well with it.
Under Tibi's supervision.
Designed post processing methods for 3D printed parts. Left traces in the R&D doc, this info will find its way into the DIY production manual.
Used oven to mate top and bottom part 9warping correction), experimented with support removal, gluing the middle part into position,
3D printing top parts of box.
This time includes bed preparation, monitoring of each part at the beginning of the process, adjusting bed temp during first 18 layers and changing flow rate and printing speed after the second layer, as per method designed for 2D printing these parts in ABS, already documented.
Actual 3D printing time is much longer, but it goes without much intervention.
This is a log for 5 pieces.
3D printing bottom parts of box.
This time includes bed preparation, monitoring of each part at the beginning of the process, adjusting bed temp during first 18 layers and changing flow rate and printing speed after the second layer, as per method designed for 2D printing these parts in ABS, already documented.
Actual 3D printing time is much longer, but it goes without much intervention.
This is a log for 5 pieces 3D printed.
Exploring the space of 3D printing parameters for ABS and all the parts that e need to print. Main issue is to minimize warping as much as possible.
These parameters include z step, printing speed and flow rate (first layers and subsequent), bed temperature (as printing progresses it must be varied during the first 18 layers), brim and support parameters, etc.
Also explored various methods for good adherence of printing part to bed.
Conclusions are recorded in the R&D doc and will find their way into the DIY manual.
Prepared the 3D printer for long hours of printing, to print the organic box. Changed coolant fluid.
3D printed the Organic Box for first prototype, consisting of 3 parts, top, bottom and middle plate. Used PETG white material, not the ABS.
Printed 2 versions of the middle part, one for the prototype 1 and one for all the others.
Tried out the printed parts, see if the board and the Feather fit properly and if the USB cable sits well into the whole.
Had to do some minor cleaning of the parts, to make sure that the box closes properly.
https://www.youtube.com/watch?v=aS9TN0PsCHE
Found best layout for electronic components on a perforated board that I purchased to a local store (see log in Shopping), soldered the parts in place and tested the circuit to see if it functions well. Had a little bug, solved, everything works and this same layout can be reproduced for the other devices. Shared picture on Discord.
This also allowed us to fix the size of the electronic board and complete the 3D modeling of the 3D printed casing / the organic box.
Printed the first case to prove the cad file is accurate, we can use it now or later when doing higher volume. Sliced, post processed and tested, took pictures. searched for a solution for the led again, tried to communicate with the team
Tested the only MPXV5010DP pressure sensor that we had at the lab.
Works !
Communications with Anthony on Discord, instructions on planning and tasks.
Had to deal with refractory / uncollaborative behavior.
Spent 3 hours with Yannick at the lab to calibrate the devices. This means changing parameters into the firmware and testing the device, so that the pressure registered by the game sits well with the range of pressure measured by the medical device.
Designed methodology for populating electronic boards with parts to minimize mistakes and reduce technical skills required for assembly.
Printed schismatics on paper, selected and laid out all parts on working table in order, prepared table for electronics production.
The method will be captured in DIY manual.
Redesigned schematic for the 3V pressure sensor. Documented.
https://docs.google.com/document/d/1BBVyy82TUlcSBE6s_cwW9aZz-RkniywlZL9hEGoa_f4/edit#heading=h.llq4xbhbqe3j
Uploaded file in folder.
https://drive.google.com/file/d/1-u5OS9XXuSMXFKP0e8jzm-sXwoAinEU_/view?usp=share_link
Created electronic board, integrating the pressure sensor and the LED feedback.
Needed to solder all the electronic components on the board.
Do testing.
Shared on Discord.
Documented in R&D doc.
Checked supplies for different sensors, and amplifiers. It looks like we are totally fine, but we will not know for sure until the sensors are in hand. Since we have the order we should probably order them now.
Integrated LED visual feedback into the electronics.
Required finding the best solution and prototyping at the lab. Made video and shared.
https://www.youtube.com/shorts/uku02gXavuM
Documented this into the R&D doc.
https://docs.google.com/document/d/1jm4ABNG3PXb0Cf5myxK4EWHEss4eMbUzJ9ZBH1KDYSM/edit#heading=h.l5f9fioukhja
Did the CAD for the enclosure, reviewed bom, figured out the last of the electronics, those mystery resistors and the capacitors.
Go through bom, identify the function of the little perfboard, model number of feather and decide what to do. Let's use terminal connectors.
Created Benefit Redistribution spreadsheet / calculator
https://docs.google.com/spreadsheets/d/1sHSxmu31dtdYRyyPFSoE8Z-qEJlIWwC76nYZRPrn-to/edit#gid=54634833
Logged bills for purchases, parts into the NRP.
Produced, sent and discussed about invoice for 4 devices.
https://drive.google.com/file/d/1Ax7vez2_a0h76RGW6r2AfhJLJ6dnvXDA/view?usp=share_link
communication, moving things along, decision making regarding design of the box, documentation, upload the latest stl, put a link to it in the document.
Updated bom, checked all links and found new suppliers where links broken
Updated documentation based on Anthony's feedback.
https://docs.google.com/document/d/1jm4ABNG3PXb0Cf5myxK4EWHEss4eMbUzJ9ZBH1KDYSM/edit#heading=h.4mfzjgdon43g
Cleaned Daniel's original 3D model.
Added feature on Bottom part of the box to receive the USB cable, securing it in place (cannot be pulled out).
https://app.sketchup.com/share/tc/northAmerica/aNWN9rCIzqs?stoken=gqRm0PupzJLIZ_6h9PzbDVMshTtGtA1xN5gD1yTme-vASheqeXPd-GfgWSVEQPJd&source=web
Designed middle plate to hold the electronics, inside, one for the first prototype
https://app.sketchup.com/share/tc/northAmerica/xRVsUGoIQbI?stoken=AI55a6xZRjic0i6tmNufN008Kwh3GSbOqF7TqI1YDS3FMKNXOiX2F_-3UkW-SHQQ&source=web
and the other one for the other devices using a different perfboard.
https://app.sketchup.com/share/tc/northAmerica/di45ODlS7AY?stoken=IcW2WRRJ7_pDfTBc1G6oQQjEDPgNXlimnrMmeVxB13P3i4f8oB-rQBeltCaF_z0F&source=web
Exported all in STL.
Placed links to online models in the R&D doc.
https://docs.google.com/document/d/1jm4ABNG3PXb0Cf5myxK4EWHEss4eMbUzJ9ZBH1KDYSM/edit#heading=h.et4i8zhvdfte
Shopping for led solution, finish modelling clips, sensor and search for the source code again.
Rescuing the logo. Researched many different avenues, eventually found and followed one. also some electronics development, nailing down clear details on a range of subjects.
I was able to rescue the old design from an old STL file that had a bunch of extra stuff in it. It will be hard to make any changes to the design, but having the digital model lets us print one right now and should allow us to remodel the case relatively easily later, when/if that happens.
Looking for parts online, ordering parts, going shopping to brick and mortar stores.
Purchased 3D printing filament, PETG Green to replace ABS.
Purchased some capacitors and a Reed switch.
All online shopping.
Went to ABRA to change the flexible tube that connects the sensor device to the Mouthpiece and to the pressure gauge. The one that I purchased was too large in diameter, I discovered that while doing the calibration with Yannick.
Went to ABRA to buy plastic air tube that connects the device with the mouthpiece.
Also purchased some materials for testing new types of PCB boards, in case we run out of the boards that are provided with the Feather.
Went to buy cooling pump for the 3D printer to replace, old one burned.
Also bought latch switches to cut off the power from the battery.
Purchases were done in physical store, Abra.
Reordered female tube fitting, I received wrong order.
Online shopping, considered different options of switches to cut off the power of the battery. Left traces in the R&D doc about options and choices.
More purchased: Bright red LEDs 5V, Battery, 3.7V 500mAh, 3D printing filament.
Put bills in folder.
https://drive.google.com/drive/folders/1wA6Z2EV3D1YC0AhsyWzBcYtgILx9Z74-?usp=share_link
Searched and ordered all the parts. Invoices provided in this folder.
https://drive.google.com/drive/folders/1wA6Z2EV3D1YC0AhsyWzBcYtgILx9Z74-?usp=share_link
Note that I had some problems finding a supplier for the pressure sensor, as most of them didn't have the part in stock.
Shop for perfboard, make sure it can fit in the enclosure, consider options for making a schematic, friztzing is a good option.
Found some good options for the Tee connector for the tubing
Shopping for plastic fittings to connect the air tubes to the bx and to the pressure sensor.
Updated BOM with the finding. Updated documentation in the R&D doc.
Communicated to Anthony to integrate in 3D model of the box, through Discord and in the R&D doc using comments.
Identified plastic fittings to connect the air tubing, found supplier on Amazon and documented in BOM as well as in the R&D doc.
https://docs.google.com/document/d/1jm4ABNG3PXb0Cf5myxK4EWHEss4eMbUzJ9ZBH1KDYSM/edit#heading=h.dqlzuhmq8iiw.
Went shopping with Bruce to purchase a perforated board for the first pressure sensor board. I populated this board and shared pic on Discord, work that will be logged as technical.
Bringing peers up to date with the documentation, explaining, teaching.
Online communications, mostly on Discord, providing information to Anthony about documentation, sensors, enclosures and insight about the design.
Moving materials from one place to another.
Delivered a second prototype to Saint Justine Hospital, met with Olivia.
Sze Man had asked for it, to start testing with a family.
Date may not be accurate.
Brought first prototype to Yannick on the South Shore, he needed it to finish work on the game.
Reading past documentation on the project, understanding what's to be done.
Pattern:
Generic R&D
Context: Breathing Games
Order:
Work order 354 due: 2023-03-11
Organize funding the FDM 3D printer starting 2014-11-01 ending 2015-03-31
Governance and Documentation to BG Global starting 2015-12-31 ending 2015-12-31
Work Package 5 - Wrapping up and Documentation starting 2021-05-11 ending 2023-05-16
Renovations work and Lab (space) starting 2016-03-01 ending 2016-03-01