Wed Aug 17 16:04:30 2022, Phoebe Zyla, Summary, Lore, Testing the Cartridge Heater and Collecting FLIR Data   
|
We have tested the heater to find emissivity, mounted the heater system to the optical table, and have taken irradiance maps of the heater projected
onto the screen.
The heater's emissivity was determined by using a thermocouple in conjunction with the FLIR's temperature calibration. To attach
the thermocouple to the heater initially, I used Kapton tape and ran both the wires of the heater and the thermocouple through the heater bridge. This |
Tue Jul 26 14:10:35 2022, Cassidy, Update, Cameras, Optical Post Replacement and Realignment  
|
Today I replaced the 3" optical post that the camera rests on with a 2" optical post in order for the screen to correctly fill out the camera's FOV. The
3" post is now in the glass optics cabinet next to the FLIR camera configuration box, wrapped in the protective materials from the 2" post for safekeeping.
There were no issues with the physical replacement of the post, except that the fork clamp on the post needs to be on one of the perpendicular, |
Fri Jul 22 13:20:28 2022, Phoebe, Update, , Comsol
|
I will be using comsol until 1:30 pm today. I will be updating the model for the heater mount to be thicker in certain areas, so that it can feasibly be
3D printed. Specifically, the radius of the center cartridge mount has been increased to add thickness to the pipe and the arms of the bridge. This will
allow us to print with a much smaller chance for error, as the printer can print objects with a minimum length of 1 mm. |
Mon Jul 11 14:29:45 2022, Jon, Omnistructure, General, HEPA filter installed
|
Today I unpacked and installed the new HEPA filter for the lab. It is an Omni CleanAir OCA1210 capable of 1200 CFM. This flow rate is sufficient to turn
over the air in the room once every 4 minutes, or 14 times per hour. Hopefully this will cut down on our particulate accumulation issues. |
Tue Jun 21 18:31:49 2022, Cassidy and Phoebe, Update, Cameras, IR Absorbing Screen and FLIR Camera Setup  
|
Today we set up the IR absorbing screen and the camera on the optical table, as well as tested that the camera was functioning as expected (picking up heat
sources beyond the screen).
Screen Setup
The screen was set up by clamping it between two rectangular posts on each side. First, two posts
were set up with 22 in. between them (thus allowing the screen to span a total distance of up to 24 in. when clamped down). To best stabilize the screen |
Thu Jun 2 21:55:02 2022, Jon, Update, Cameras, FLIR Camera Setup 
|
The new FLIR A70 infrared camera has arrived. Tyler and I unpacked it in the lab yesterday. In less than an hour, we succeeded in powering it on and
connecting it to the lab network. We have assigned it the static IP address 192.168.1.6.
Online Configuration Portal
The FLIR camera can be configured, as well as stream live data, through a web browser interface. It can |
Fri Jun 3 13:03:33 2022, Jon, Update, Cameras, FLIR Camera Setup
|
Summary
I have installed the requisite software on chimay for interfacing the FLIR A70 camera in Python. There are two packages required from
FLIR:
Spinnaker SDK, which provides the low-level camera drivers and a C/C++ API.
|
Mon Jun 6 17:11:48 2022, Jon, Update, Cameras, FLIR Camera Setup 
|
Today I tested the Spinnaker/PySpin software installations (detailed in ELOG #4) with the FLIR
camera connected to chimay. It works!
Example codes
I was able to run several of the PySpin example codes. In particular, there is one which connects to the camera and streams |
Thu Jun 2 16:14:58 2022, Jon, HowTo, General, Custom conda environment on JupyterHub
|
Cross-linking instructions: How to run a Jupyter notebook in your custom Conda environment |
Sun Apr 10 15:39:49 2022, Rutuja Gurav, HowTo, Computer Scripts/Programs, HowTo: Renew the Let's Encrypt SSL certificate using certbot
|
Port 80 is kept closed by default. This might be causing the certbot auto-renewal cronjob to fail. Therefore we must renew the certificate manually.
Step 1: Open port 80. (This is needed as the certificate renewal process runs some tests which requires client communication over |