Process: Milestone 2 - Task #340:Final preparations and first test starting 2016-04-16 ending 2016-04-19

If you were logged in and working on this process, you would log your work on this page.

Outputs

Scheduled:

Work

Planned Work: (Requirements are ordered by due date)

Work - R&D electronics: 10.00 Time - Hours due April 19, 2016

Task #340

Unassigned
Work events:
Aug. 18, 2016 3.00 Time - Hours Done by Povilas

PCB testing, debugging.

Aug. 14, 2016 4.00 Time - Hours Done by Povilas

Worked on script which directly accesses DynamoDB and downloads required items.
Integrated with a calendar GUI for selecting timestamps for filtering.

Aug. 13, 2016 4.00 Time - Hours Done by Povilas

Worked on script which directly accesses DynamoDB and downloads required items, instead of creating DataPipelines etc.

Aug. 8, 2016 5.00 Time - Hours Done by Povilas

Worked on ArduinioNano > to CSV via serial. Encountered that vibration sensor data is not calibrated, therefore the output is not usable.

Aug. 2, 2016 6.00 Time - Hours Done by Povilas

Made a tool to filter whole database file and generate CSV file for plotting data etc. filters are for timestamps and for parameters. Also, worked on a GUI for it, so it's easy to use for colleagues. Worked on the concept(for code) for acquiring vibration data for the start motion of the pump.

July 18, 2016 5.00 Time - Hours Done by Povilas
July 8, 2016 3.00 Time - Hours Done by Povilas

Updated arduino code to fix AWS cloud problem.
Worked on the python code to display real time data over time.
https://docs.google.com/document/d/1QK7PdNXMVp3oBCrlaOoAwz1jG_odjz5w3gPkvtER5uc/edit#

July 8, 2016 1.00 Time - Hours Done by Jim

Assisted Pov remotely to debugging AWS double """" quote problem.

July 7, 2016 4.00 Time - Hours Done by Jim

- Added new formatting, error checking and data sequencing to python script to accommodate new data.
- Worked with Scott on pulling solution for pulling CSV files from DynamoDB.
- Tried to get freeboard.io up and running to no avail. Discovered problem was with site. Tried new JSON endpoints.

June 27, 2016 3.00 Time - Hours Done by Povilas

Issue 418
Various debugging work, to set up the system for long run tests.
https://docs.google.com/document/d/1QK7PdNXMVp3oBCrlaOoAwz1jG_odjz5w3gPkvtER5uc/edit#

June 26, 2016 2.00 Time - Hours Done by Povilas

Issue 418
Did changes in arduino Nano code, to gather data from sensors without any crashes. As well as, wrote changes for arduino Nano and Arduino Uno codes to establish communication for data transmission, for receiving Arduino Nano readings.
https://docs.google.com/document/d/1QK7PdNXMVp3oBCrlaOoAwz1jG_odjz5w3gPkvtER5uc/edit#

June 26, 2016 2.00 Time - Hours Done by Jim

Worked with Pov on debugging communication problem between Nano and Arduino

June 22, 2016 4.00 Time - Hours Done by Povilas

Debugging Sensors, fixed hardware issue, which was affecting many other variables.
https://docs.google.com/document/d/1QK7PdNXMVp3oBCrlaOoAwz1jG_odjz5w3gPkvtER5uc/edit#

June 22, 2016 1.00 Time - Hours Done by Tibi

Debugging the sensor node with Pov and later with Jim. contributed with ideas, took mostly a coordinator role, structuring our activity. I later documented our conclusions, which was logged separately.

June 22, 2016 5.00 Time - Hours Done by Jim

Debugging of faulty sensors.
Tibi and Pov joined in later.
Documented findings here:
https://docs.google.com/document/d/1QK7PdNXMVp3oBCrlaOoAwz1jG_odjz5w3gPkvtER5uc/edit#heading=h.lfrnkx6ddno4

June 21, 2016 2.00 Time - Hours Done by Jim

Worked with Pov on arduino nano code and firmware.
https://github.com/Sensorica/Sensor-Network/tree/master/Arduino/_nano_firmware/nanoFirmware4
Started debugging sensors.

June 21, 2016 2.00 Time - Hours Done by Povilas

Started debugging sensor Node 1, found issues with IR and load washer sensors. Worked on arduinoNano code.
https://docs.google.com/document/d/1QK7PdNXMVp3oBCrlaOoAwz1jG_odjz5w3gPkvtER5uc/edit#

April 22, 2016 2.00 Time - Hours Done by Jim

Created new python scripts for sending data, sending dummy data.
Added error checking to XBee communication.
https://github.com/Sensorica/Sensor-Network/tree/master/Raspberry_Pi

April 15, 2016 5.00 Time - Hours Done by Jim

Task #340
*Transferred all cloud services to AWS N.Virginia
*Cleaned up Raspberry Pi
*Created new folder with Auth and keys and certificates for AWS east
*Fixed loose power connections
*Connected PCB back to pump with scott.
*Debugged level sensor. to no avail.

April 15, 2016 1.00 Time - Hours Done by Scott

Task #340 Re-installed the node with Jim after it was taken off to finish pump installation

Work - Technician experimental: 20.00 Time - Hours due April 19, 2016

Technician work is work that doesn't result in the design of something new, or doesn't require high skills like for example for debugging a circuit or a program. Example of activities are: soldering, wiring, connecting and arranging things around, ...

Unassigned
Work events:
Aug. 22, 2016 6.00 Time - Hours Done by Povilas

Worked on fixing updated arduino IDE, as new versions doesn't compile FFT code. Made arduino sketches to test sensors individually. Did tests on sensors with the new board.

Aug. 19, 2016 5.00 Time - Hours Done by Povilas

Testing new board.

Aug. 17, 2016 7.00 Time - Hours Done by Povilas

PCB assembly (Soldering), Crimping sensor wires, updating documentations.

Aug. 16, 2016 7.00 Time - Hours Done by Povilas

Did some additional tweaking towards DataToCSV script. Did soldering of the PCB board.

Aug. 12, 2016 3.00 Time - Hours Done by Povilas

Worked towards film sensor development and designing the communication protocol for Arduino > Serial.

Aug. 11, 2016 6.00 Time - Hours Done by Povilas

Test out Force film sensor.
Find out the valuable resistance range.. choose a proper resistor for voltage divider circuit.
Prepare a new film sensor. Sketched arduino code for testing.

Aug. 10, 2016 1.00 Time - Hours Done by Povilas

Prepped for film sensor tests.

Aug. 9, 2016 6.00 Time - Hours Done by Povilas

Mainly worked on FFT algorithm. Researched to fully understand how functions are working. Afterwards, found bugs in the ArduinoNano code. Also, with Patrice and John brainstormed about load washer replacements. And sorted out all components for soldering new PCB.

Aug. 5, 2016 5.00 Time - Hours Done by Povilas

Reviewed the deliveries of components for new PCB. Made a cart for missing components. Prepared a doc to accompany the soldering process. Worked on the Python script to plot real time data.

July 29, 2016 5.00 Time - Hours Done by Povilas

Worked on setting up the DataPipeline for exporting DynamoDB data. So, data can analyzed etc.. Monitored vibration sensor data, defined tests for analysis process for the vibration sensor data

July 26, 2016 4.00 Time - Hours Done by Povilas

Reviewed PCB schematics, BOM etc and sent it out to order. Participated in development of pumps testings.

July 22, 2016 6.00 Time - Hours Done by Povilas

Made complementary changes to the new PCB doc. Scrum meeting. Researched towards future development solutions.

July 21, 2016 6.00 Time - Hours Done by Povilas

Prepared files for the PCB printing, finished Bill of Materials, made a document explaining boards features and wiring.
https://docs.google.com/document/d/1oChoupHfCem7z9pll6eqqWuXdiiEbNHWp_gZ2LTG9g8/edit#

July 15, 2016 4.00 Time - Hours Done by Povilas

Initiated run test on the pump, monitored systems stability. Experienced issues with the internet. Designed footprints for the components

July 7, 2016 1.00 Time - Hours Done by Povilas

Updated the firmware on arduino, to fix data formatting errors. Did research and started the design of the PCB.

July 5, 2016 1.00 Time - Hours Done by Povilas

Went through available materials to assemble the second board for putting another node to the network. Found various bugs on the second board as broken tracks, circuit shorts made by hand soldering. Fixed few, but one, because it required additional tools for desoldering, but they were not available.

June 28, 2016 1.00 Time - Hours Done by Povilas
June 22, 2016 4.00 Time - Hours Done by Tibi

Issue 418
Worked with Pv and Jim at the sponsor's site. Soldering sensor connections, helped debug the Load washers, modified the PCB board for the IR Temp sensor, because Pov found a hardware bug.
https://docs.google.com/document/d/1QK7PdNXMVp3oBCrlaOoAwz1jG_odjz5w3gPkvtER5uc/edit

June 21, 2016 2.00 Time - Hours Done by Tibi

Worked with Pov and later with Jim to debug Sensor node 1, work reported here
https://docs.google.com/document/d/1QK7PdNXMVp3oBCrlaOoAwz1jG_odjz5w3gPkvtER5uc/edit#heading=h.ghurbx8gns45

June 14, 2016 6.00 Time - Hours Done by Tibi

Worked with Scott and Jim on the Sensor node. We found some problems with it and tried to debug. At the same time, I had to verify connections, wired some sensors, verified connections... Mostly assisted...

Work - Documenting: 20.00 Time - Hours due April 19, 2016

Documentation work is about capturing the essence of activities in order to pass it on to other collaborators and stakeholders. Documentation MUST be shared with your peers and you need to drop a link with your log. Documentation can be text, video, pictures, or a mix. It also must be relevant to the project.

Unassigned

Process context:

Pattern: Generic R&D
Context: Sensor network

Previous processes:

Next processes:


Process notes:

*Wiring and debugging PCB
*Updating Raspberry Pi , Amazon IoT and DynamoDB for new sensors.
*Final prep for adding machine learning component.
*Automated script for extracting data from DynamoDB

Sponsor Task:
https://13.88.21.233/issues/418