Literature DB >> 36160760

LAMSkyCam: A low-cost and miniature ground-based sky camera.

Mayank Jain1,2, Vishal Singh Sengar3, Isabella Gollini4, Michela Bertolotto2, Gavin McArdle2, Soumyabrata Dev1,2.   

Abstract

Ground-based sky imagers (GSIs) are increasingly becoming popular amongst the remote sensing analysts. This is because such imagers offer fantastic alternatives to satellite measurements for the purpose of earth observations. In this paper, we propose an extremely low-cost and miniature ground-based sky camera for atmospheric study. Built using 3D printed and off-the-shelf components, our sky camera is lightweight and robust for use in diverse climatic conditions. With a 63 ° field of view angle, the camera captures high resolution sky/cloud images for both day and night times at 5 min intervals. The camera is designed to be mounted on a pole-like architecture and with its compact form, it can be installed at any location without requiring any change in the existing infrastructure. For remote areas, the camera also has a local backup facility from which data can be easily accessed manually. We have open-sourced the hardware design of our sky camera, and therefore researchers can easily manufacture and deploy these cameras for their respective use cases.
© 2022 The Author(s).

Entities:  

Keywords:  3D-printing; Cloud images; Raspberry Pi; Remote sensing

Year:  2022        PMID: 36160760      PMCID: PMC9490197          DOI: 10.1016/j.ohx.2022.e00346

Source DB:  PubMed          Journal:  HardwareX        ISSN: 2468-0672


Specifications table

Hardware in context

With the recent hardware advancements and higher computing power, there has been a massive interests amongst researchers in using diverse sensor equipment. These sensor equipment are extensively used by earth observation researchers in understanding the various events in the atmosphere. Traditionally, events in the atmosphere are captured via satellite and air-borne images. However, these images suffer from the inherent drawback of low temporal resolution and low spatial resolution. Therefore, images obtained from ground-based sky imagers (GSIs) provide us a good alternative. In this paper, we propose an extremely low-cost, ground-based, miniature camera. We acronym our proposed GSI hardware as LAMSkyCam: Low-cost And Miniature ground-based Sky Camera. Our sky camera is sourced from 3D-printed materials. This renders our hardware light-weight and low-cost, and enables researchers to deploy multiple sky cameras across an area. Our proposed sky camera can be used in a variety of applications, including atmospheric study [2], [79], satellite communication [3], [4], [83], aviation [5], weather research [6], [82], solar and renewable energy [7], [8], cloud type recognition [78], detecting rainfall onset [81], and atmospheric pollutant analysis [9]. In the literature, several models of ground-based sky cameras are introduced for industrial and research uses. However, these imagers are expensive, use proprietary hardware, and are inflexible in its operation. TSI-880 manufactured by manufactured by Yankee Environmental Systems (YES) Incorporated, based in Turner Falls, Massachusetts is one of the pioneering models that was instituted [1]. The TSI-880 was also extensively used by several research groups for the purpose of weather monitoring and atmospheric analysis. However, one of the main drawbacks of TSI-880 was its low image capturing resolution and high-cost at US$30,000. Reuniwatt is another enterprise which is engaged in manufacturing ground-based sky imagers [10]. Their highly advanced systems can provide continuous streams of cloud images for both day and night times along with solar irradiance readings using a pyranometer. The only downside is their high costs. ASI-16 All Sky Imager from EKO Instruments Europe B.V. [11] is another commercially available unit with similar characteristics. Additionally, other sky cameras were custom-built for diverse applications. Richardson et al. [12] designed an all-sky imager for tracking clouds and solar irradiance forecasting. Another high-dynamic-range ground-based camera was developed by Urquhart et al. [13] for solar-power forecasting applications. Kazantzidis et al. used ground-based whole sky imagers for cloud detection and cloud type recognition [14]. Long et al. [15] used ground-based sky cameras for retrieving cloud characteristics. Recently, Dev et al. [16] designed the first low-cost camera at US$2,500 using off-the-shelf components [17], that proved the flexibility of using off-the-shelf components for designing sky cameras. It captured images at high image resolutions and used mechanical sun-blocker for reducing the glare of circumsolar region. The mechanical sun-blocker was removed in a later version of the camera [18], and it used high-dynamic-range imaging [84] to reduce the sun glare in the captured sky/cloud image. More recent studies have reinforced that the requirement of sun tracking system can be nullified with wide field of view lens, better camera sensors and optimal post processing of captured images [19]. Inspired by the previous designs and with an aim to make an extremely low-cost sky imager, in the previous version of this paper [20], we reduced the cost of our sky camera, paving its path for multiple camera installations in the chosen geographical study area. Such multiple installations are necessary for estimating important parameters like cloud base height using stereo-vision [11], [21]. The earlier prototype further evolved into the current LAMSkyCam model with its lower cost, miniature size and robust design to handle extreme weather conditions.

Hardware description

The LAMSkyCam is ultra compact in size (), extremely low-cost (USD 285) and has the ability to capture images in both day and night at a high resolution (). Additionally, the designed GSI is capable of creating a local backup for installation in remote locations with no internet connection. This is possible due to the availability of a low-cost and open-source electronics prototyping platform, i.e. Raspberry Pi [22], [23]. Moreover, the platform comes with a vast amount of affordable electronic peripherals which come handy in many electronics prototyping applications. In this case, the Raspberry Pi HQ camera is used with a wide angle lens to construct the GSI. A dimensional view of the designed GSI is shown in the Fig. 1. Furthermore, the complete perspective view of the GSI is shown in Fig. 2.
Fig. 1

Dimensions of the designed GSI. All dimensions are in mm.

Fig. 2

3D Perspective view of the designed GSI while showing the angled top and bottom views.

Dimensions of the designed GSI. All dimensions are in mm. 3D Perspective view of the designed GSI while showing the angled top and bottom views. With the help of the 3D-printing technology it is easier to make a design for the GSI which is water-proof. However, a bigger challenge is to get rid of the inside heat which is generated by the electronic components (especially the Raspberry Pi) while keeping the overall GSI compact and still water-proof. One possibility is to provide a cavity near the base of the camera, leaving the electronics completely exposed, which has been the case with some of the previous sky imagers [16], [20]. Exposing the base leads to dust coming inside the camera, thereby opening up the possibility for corrosion and electronic malfunction. To resolve this issue, the Raspberry Pi is first covered with a metallic heat sink like armor from top and bottom. The heat sink has two small fans on one side which take in the air from the surroundings to cool the heat sink. This area of the armor with the fans is then connected to an exhaust duct which fits very closely to the armor itself making it very difficult for the external dust particles to enter the GSI’s internal circuitry. While this takes care of the air inlet, heat outlets are provided by creating separate inverted and thin ducts on the periphery of the GSI (cf. Fig. 3). While the inverted orientation doesn’t allow rain to enter the GSI internals, the sleek design traps most of the dust particles by loosing their momentum before they reach the internal opening. Despite all the efforts, in case, if some dust particles manage to reach the inside of the GSI, the compact design ensures that there is no wind turbulence inside and the electronics is mounted upside down negating the presence of the dust particles that got trapped inside. Fig. 4 explains the air and heat circulation system of the GSI.
Fig. 3

Exhaust and intake ducts of the GSI highlighted in the 3D perspective view.

Fig. 4

Air and heat circulation explained through the cross-section diagram of the designed GSI.

Exhaust and intake ducts of the GSI highlighted in the 3D perspective view. Air and heat circulation explained through the cross-section diagram of the designed GSI. With the internally generated heat taken care of, the GSI will work under the normal operating temperature range of the Raspberry Pi and the Raspberry Pi HQ camera, i.e. . To make the camera robust towards lower and higher temperatures than the aforementioned range, additional heating and cooling systems will be required to be installed respectively, along with a temperature and humidity monitoring sensor. Without including extra hardware, heat insulating foam sheets were attached to the camera in order to slightly increase the temperature tolerance, especially in higher temperatures. The addition of this insulating sheet has been noted to reduce the temperature inside the GSI by up to . Fig. 5 shows the finally constructed GSI when viewed up close from the angled top-left and angled bottom-right perspectives.
Fig. 5

3D perspective views of the completed GSI in operation: (a) – angled top-left; (b) – angled bottom-right.

3D perspective views of the completed GSI in operation: (a) – angled top-left; (b) – angled bottom-right. The camera features a field of view wide angle camera lens with focal length. Given the minimum height of clouds from ground is around [24], this means that the lens can cover a total distance of in all 4 directions. However, the actual camera sensor captures images in a rectangular shape (i.e. ) instead of a square shape. Assuming that the sensor crops (or looses) the information at the shorter side, the distance covered by the complete GSI in the shorter capture side will be . Since the cost of the GSI is very low, one can install multiple GSIs at around distance from each other to cover more area. Additionally, the LAMSkyCam is equipped with an anti-reflective and UR filter lens cover which helps to get sharper images and reduces the effect of sun glare in critical photographs. Moreover, since such cameras are generally placed in remote locations with no internet connectivity, the GSI features an external storage device which can contain data for more than 3 months and the backup can then be manually obtained. Furthermore, the miniature size of the camera and the provision of separate pole-like mounting, the camera can be placed at any location without disturbing the existing infrastructure. The salient features and use-cases of the LAMSkyCam can now be summarised as follows: The designed GSI can capture sky/cloud images during both day and night. These images are of a high resolution (). The compact size of the GSI and its mountability on any pole makes it easier to install. The camera can operate in the temperature range of . The camera hosts a local backup facility with capacity of data from more than 3 months. Images from the GSI can be used for various meteorological studies, specifically cloud movements at high temporal and spatial resolution.

Design files summary

Part is main body which is designed to be printed as a single part that can be printed without any support. The main body contains an air duct that helps the exhaust air to escape. Part is main body cover which is attached to the main body by 6 bolts. The cover contains storage for storage device, remote, and power adapter. The cover also contains mounting points for duct vent. Part is duct which is designed to be printed separately, even though its a part of the main body cover. This ensures that the rest of the cover can be 3D printed as a single part. The duct needs to be attached to the cover using a super glue cover after securing the cover using M3 bolts. It provides a channel for the exhaust fans on Raspberry Pi to intake air from outside. Part is lid which is designed for ease of access to the storage device, adapter, and the remote. The lid has a port for power cable, and it helps to protect the peripherals from outside weather conditions. Part is the lid retainer which is designed to hold the lid steady with the Main Body Cover. 2 such retainers hold the lid from either side. Lid can then be detached by sliding the retainer. Part is the lens hood mount which is also designed to be printed separately so that the main body can be 3D printed without support. This needs to be fixed with super glue to the main body. Part is lens hood which is designed so that it can be detached from the main body in case the lens is required to be cleaned or serviced. Part is first half of remote. Remote can be used to safely mount and eject the storage device and also show the status of the operation. Part is the second half of the remote and the mirror of the first half. Separate halves make it easy to assemble 4 LEDs and a push button inside the remote in minimal space. Part is the remote lock which keeps the both halves of the remote joined together and give the remote a complete look. Part is mount socket which is designed to be printed separately from the cover so that the diameter can be changed according to the mounting requirements. Part is tripod which is currently designed as a joint for 4 plastic pipes. The tripod can be edited for different diameters of pipes. Part is the design file contains the measurements and design specifications which are required to cut the insulating sheet. These insulating sheet cut-outs are required to be pasted on top of the final GSI to protect the same from outside heat.

Bill of materials summary

Apart from the components described above, some generic workshop materials like, super glue [72], screw bolts [73], and heat shrink tubes were used to complete the fabrication of the GSI. Estimated cost of such components is around 3 USD. Part was sourced from a local optician as most have access to plain curved glass discs which have anti-reflective and UV-filter coating. Part is the polyvinyl chloride (PVC) pipes that are used for water supply fittings in households. Any other component can also be used for the tripod, however, in that case Part needs to be remodelled according to the tripod replacement one is using. Also, note that the components were originally procured in India (INR). Hence, the costs mentioned above were post conversion from INR to USD at the approximated currency exchange rate of 1 USD = 73.5 INR.

Build instructions

The complete body of the GSI is 3D printed using a Fused Deposition Modeling (FDM) technology based printer. While the component names and description have been mentioned in the Sections 3 and 4, following is the checklist of common workshop components/tools which were required to completely build the proposed design of GSI: 3D printer Soldering wire and soldering station Sandpaper Metric allen key set M3 nuts and bolts (allen type) Heat shrink tube (, and ) Hot air gun Fast and strong adhesive (super glue) Epoxy glue Heat resistant glue Masking tape Electrical insulation tape Electrical AC power supply cable with AC plug attached to one end Post procuring the components and 3D printing the design files (as mentioned in Section 3), the first step is to assemble and prepare the electronic components. To setup the Raspberry Pi 4 Model-B (Part ), the memory card (Part ) needs to be flashed for Raspbian OS. A complete tutorial for the same can be referenced from the Raspberry Pi official website [74]. To save additional trouble of installing software at a later stage, we can simply install the ‘Raspberry Pi OS with desktop and recommended software’ from the list of operating system (OS) images that have been provided on the official website of the Raspberry Pi [75]. Once the Raspbian OS is setup, the electronic components (Part , Part , Part ) are connected to the Raspberry Pi. The heat sink armor casing for Raspberry Pi (Part ) is attached to the Raspberry Pi in the first step. Note that we must connect the ribbon connector cable of Raspberry Pi HQ camera (Part ) to the Raspberry Pi board before installing the armor casing as it cannot be done afterwards. Once done, the camera can then be attached to the other end of the ribbon connector cable. The USB flash drive (Part ) is then connected to the upper USB port on the ‘USB P’ terminals depicted on the Raspberry Pi blueprint in the Fig. 6 via the USB extension cable (Part ). The CR2032 coin battery (Part ) is then inserted into the DS3231 RTC module (Part ) for its proper functioning. Finally, the rest of the electronics are connected as per the schematic shown in the Fig. 7. It is to be noted here that these connections are to be made in air without any breadboard or a printed circuit board (PCB) plate. This is because these components will later be directly attached to the different 3D printed components to give things a finished and compact look. Here, we will isolate the wires going to the 2 legs of the LDR ((Part ) as it will be attached to a separate part of the GSI chassis. The wires are doubled in length with the help of soldering such that the component can be routed properly. Similarly, the DS3231 RTC module connections are kept separately as it will fall in at another place in the GSI chassis. However, in this case, the wire lengths need not to be doubled. Finally, the rest of the electronic circuit components are soldered nearby to each other with jumper cables tripled in lengths as they will all go to the remote component of the GSI which needs to be extracted out of the camera body during operation. Heat shrink tubes and hot air gun is used as per the requirement for in air circuit stability. The hardware assembly steps that are discussed later in this section will provide a better picture of the setup, Note: Please ensure safety while soldering and/or adding heat shrink tubes on the circuit wires since it might get tricky sometimes to solder components in air without any support of the PCB plate. Also, make sure that there are no cross-connections taking place once the setup is completed.
Fig. 6

Blueprint of the Raspberry Pi 4 Model-B which is being used in this work [76].

Fig. 7

Electronic schematic of the GSI.

Blueprint of the Raspberry Pi 4 Model-B which is being used in this work [76]. Electronic schematic of the GSI. The next phase is to manage the software inside the Raspberry Pi2. In this phase, the first task is to configure the DS3231 RTC module with the Raspberry Pi. Being one of the most popular RTC modules, one can easily find the installation instructions online [77]. The next task is to automatically capture the images from the camera, A cron job [25], [26] is written to capture the images from the camera at an interval of 5 min. This makes the procedure fail-safe as the cron jobs are inherently managed by the operating system itself and hence can only fail in the case of complete system failure. On the other hand, a separate script adjusts the shutter speeds of the camera based on the LDR (Part ) readings. The algorithm for this script is depicted in the form of a flowchart in Fig. 8. Note that the value of threshold variable in Fig. 8 must be adjusted depending on the procedure used to fetch and scale LDR readings (in this case, it was ) and the place of installation.
Fig. 8

Flowchart depicting the camera shutter speed adjustment routine.

Flowchart depicting the camera shutter speed adjustment routine. So far, the images are captured and stored in the local SDXC memory card (Part ). However, these images must be transferred to the external storage device, i.e. the USB solid state flash drive (SSD or Part ) because of limited storage capacity in the memory card. This is done with the help of another script whose algorithm is depicted in the form of a flowchart as shown in the Fig. 9.
Fig. 9

Flowchart depicting the SSD management routine.

Flowchart depicting the SSD management routine. With all the pre-requisites taken care of, the final assembly steps are as follows. Temporarily detach the camera from the ribbon wire that is connected to the Raspberry pi before proceeding. The alphabet(s) written next to each step within square braces correspond to the sub-figure number(s) in Fig. 10. A more detailed exploded view of the GSI is also shown in Fig. 11 for a better visualization of the build architecture.
Fig. 10

Assembly steps for the GSI.

Fig. 11

Exploded view of the designed GSI.

Attach the lens hood mount (Part ) to the main body (Part ) using the super glue, making sure that it is water tight. [(a), (b)] Using 4 M3 bolts, attach the camera (Part ) to the provided studs in the main body (Part ). [(c), (d)] Pick the Raspberry Pi and the completed circuit as described before. Attach the ribbon cable to the camera (Part ). Plug the power supply adapter (Part ) to the Raspberry Pi. Place the LDR sensor (Part ) in the slot on the Main Body and seal it with epoxy glue from both inside and outside. [(e), (f)] Take the controller circuit, USB drive and power supply through the cavity designated on the cover (Part ). Close the cover onto the main body using 6 M3 bolts. [(g), (h)] Connect the additional AC general purpose electrical cable to the power supply adapter and insulate the connection. Now place everything inside the accessibility chute available in the cover itself. [(i)] Now close the accessible chute with the lid (Part ) and secure it using lid retainers (Part ). Also attach the mount socket (Part ) at this point to the cover. [(j)] Fix the air vent filter lid or duct (Part ) to the cover using supper glue making sure that there is no wire underneath. [(k)] Cut the insulation pads from the insulation sheet (Part ) according to the Part design file description and paste them on the surface using a heat resistant glue. [(l)] Now assemble the mounting tripod stand (Part ). [(m), (n)] Attach the tripod stand to the mount socket to complete the GSI camera setup. Connect the AC power supply cable to any electricity port nearby and get the camera working. [(o)] Assembly steps for the GSI. Exploded view of the designed GSI.

Operation instructions

Once the designed GSI is completely setup, it is now ready to be installed in the field as per the requirement. While this paper provides instructions to design a cheap tripod for the GSI, it might not work in huge open areas under windy conditions. In such cases, one must redesign the stand (Part ) and mount socket(Part ) according to the specific mounting conditions. An easy work around for vast open fields would be to remove the tripod completely, while keeping the mount socket intact. Then the GSI can be mounted on a straight pipe which is dug sufficiently into the ground to keep the GSI steady under strong windy conditions. Since Raspberry Pi 4 Model-B (Part ) has both gigabit Ethernet ports and WiFi adapter, it can access the internet either way. Therefore, during operations, if internet connection is available, the Raspberry Pi can be configured easily to directly backup the images onto an external server as soon as it is available. In such cases, there should not be any need to access the remote (Part ) and external SSD storage device (Part ) by removing the lid retainers (Part ) and the lid (Part ). However, in the case of no internet connection, the lid must be opened to access the remote and the SSD storage device and take the backup manually. Once opened, the GSI will look something like as shown in Fig. 12. To safely eject the SSD drive, and to check the status of the GSI, the remote is provided with 4 LEDs (Part ) and 1 push button (Part ). Referring to the terminology used in Fig. 9, Fig. 13, the use cases and meaning of each LED is as follows:
Fig. 12

GSI with lid retainer and the lid removed.

Fig. 13

Remote and SSD in an isolated view.

LED1 turns ON only when Raspberry Pi detects the pressing of the push button. It will remain on until the safely ejection routine for SSD removal is completed and then will turn OFF. LED2 is switched ON right before the safely ejection procedure starts. If SSD is not found in the system, this LED will blink 5 times and then turn OFF. Else this LED will remain ON for 5s post completing the safely ejection routine and then it will turn OFF. One can safely remove the SSD once this LED follows the ON or ON/OFF routine and then turns OFF permanently. LED3 turns ON before the data transfer starts happening from the local memory card of the Raspberry Pi to the external SSD flash drive. Once this procedure is completed, this LED will turn off. It is recommended not to press the push button (or initiate the SSD removal process) while this LED is turned ON. LED4 is switched ON when the external SSD flash drive is re-detected by the Raspberry Pi. It turns OFF after 5s on its own. This is present for the cases when the SSD is reinserted into the GSI after taking the required backup manually. GSI with lid retainer and the lid removed. Remote and SSD in an isolated view. Assuming that the SSD can contain up to of the data (i.e. the space which is practically available in the SSD) and the internal memory card can hold up to of the data (i.e. excluding the space occupied by the OS and leaving space for virtual RAM, if required). This limited storage space means that the manual backup must be taken at a regular basis. Given that the images are captured at 5 min interval and that each image in its maximum resolution takes up around of disk space, the calculations for the maximum time before which the backup must be taken are as follows: This means that the SSD must be removed from the GSI for manual backup at least once in 3 months (keeping a margin of around 2 weeks) and that the SSD must be reinserted back into the GSI within the next 1 week (keeping a margin of around 1 week). The lens cover is a curved glass which will automatically help slide away the residual dirt and moisture which might get deposited on it due to fluctuating weather conditions. However, it might still require proper cleaning from time to time to let the GSI capture clean images of the clouds/sky. Since the GSI does not have any automatic lens cover cleaner, one should also clean the GSI lens cover (Part ) manually once is weeks. If required, the lens hood (Part ) can also be removed to directly access the camera lens and the inside of the GSI lens cover to clean some residual moisture that might have seeped through air vents. Considering that the primary use case of the designed GSI is outdoors and even more likely, somewhere remote, there are some safety issues one must consider before installing and operating the hardware. While everything else inside the GSI is water-proof because of the casing, the electrical power supply cable is exposed to the outside environment. This cable must be safely and carefully laid down to the AC power point which should in itself be well-protected from the outside weather (like rain, snow, etc.). Additionally, the lid retainers must only be removed during clear weather conditions to access the SSD storage drive and the remote. The same goes for accessing the lens by opening the lens hood to keep the inside of the GSI away from water, dirt, snow, etc.

Validation and characterization

LAMSkyCam aims to capture sky/cloud images from both night and day time at high temporal and spatial resolution. These images are useful for various meteorological studies. Since the imageos from the camera are timestamped, they can be used to study cloud movements [80] and state. Fig. 14 shows some of the captured sky/cloud images from different time of the day, using the designed GSI. It can be noted that while the images of the daytime are very clear (as expected), the images from the nighttime are also clean. Even the clear sky image without moon from a night successfully captures the stars as small white pixels. The fact that the images are clear at both night and day times validates the optimal performance of the camera.
Fig. 14

Sample images as captured by the designed GSI. Row-wise from left to right – clear sky during night with moon; clear sky during day; veil clouds during day; veil clouds during night; clear sky during night without moon; thick white clouds during morning; patterned clouds during dusk; and partly clear sky during night.

Sample images as captured by the designed GSI. Row-wise from left to right – clear sky during night with moon; clear sky during day; veil clouds during day; veil clouds during night; clear sky during night without moon; thick white clouds during morning; patterned clouds during dusk; and partly clear sky during night. The camera is already installed in Delhi, India and has been operational for nearly a month. During this time, the camera has already withstood strong winds, rain and a temperature range of 24–36 °C. The capabilities and possible limitations of the designed GSI are summarized as follows: Spatial resolution =  pixels. Temporal resolution = 5 min. Operational temperature range = 0–50 °C. Automatically adjustable shutter speed based on ambient light intensity. Local (manual) backup facility for remote locations with no internet access. Specialized hardware clock to keep track of time during power outage. Miniature size and the ability to be mounted on any pole-like structure for easy installation. We intend to scale this research as a part of our future work. With the standalone hardware instance in place, we are looking forward to use a network of such imagers to have a stereo vision [27] of the clouds to better estimate the heights of different layers of clouds in the atmosphere.

CRediT authorship contribution statement

Mayank Jain: Conceptualization, Investigation, Software, Writing – original draft. Vishal Singh Sengar: Methodology, Visualization, Resources, Writing – original draft. Isabella Gollini: Formal analysis, Funding acquisition, Writing – review & editing. Michela Bertolotto: Formal analysis, Funding acquisition, Writing – review & editing. Gavin McArdle: Formal analysis, Funding acquisition, Writing – review & editing. Soumyabrata Dev: Formal analysis, Resources, Project administration, Supervision, Funding acquisition, Writing – review & editing.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Hardware nameLAMSkyCam: A Low-cost And Miniature Ground-based Sky Camera
Subject areaEnvironmental, planetary and agricultural sciences
Hardware typeImaging tools
Closest commercial analogTSI-880 Total Sky Imager [1] by Yankee Environmental Systems, Massachusetts, USA. The proposed hardware reduces the cost drastically while providing images in much higher-resolution (4056×3040) of both day and night sky as compared to 352×288 resolution daytime only images from the commercial counterpart.
Open source licensehttps://cern-ohl.web.cern.ch/ CERN Open Hardware Licence (OHL)
Cost of hardwareUSD 285 (approximately)
Source file repositoryhttps://doi.org/10.17632/5fth8h9sdh.1
Design filenameFile typeOpen source licenseLocation of the file
Part #01STEP (CAD), STLCERN OHL[28], [29], [30]
Part #02STEP (CAD), STLCERN OHL[28], [31], [32]
Part #03STEP (CAD), STLCERN OHL[28], [33], [34]
Part #04STEP (CAD), STLCERN OHL[28], [35], [36]
Part #05STEP (CAD), STLCERN OHL[28], [37], [38]
Part #06STEP (CAD), STLCERN OHL[28], [39], [40]
Part #07STEP (CAD), STLCERN OHL[28], [41], [42]
Part #08STEP (CAD), STLCERN OHL[28], [43], [44]
Part #09STEP (CAD), STLCERN OHL[28], [45], [46]
Part #10STEP (CAD), STLCERN OHL[28], [47], [48]
Part #11STEP (CAD), STLCERN OHL[28], [49], [50]
Part #12STEP (CAD), STLCERN OHL[28], [51], [52]
Part #13PDFCERN OHL[28], [53]
DesignatorComponentNumberCost/Unit (USD)Total Cost (USD)Source of materialsMaterial type
Part #01Main Body1 (×165g)27.2 (/kg)4.49[54]Polymer
Part #02Main Body Cover1 (×76g)27.2 (/kg)2.07[54]Polymer
Part #03Duct1 (×13g)27.2 (/kg)0.35[54]Polymer
Part #04Lid1 (×15g)27.2 (/kg)0.41[54]Polymer
Part #05Lid Retainer2 (×6g)27.2 (/kg)0.33[54]Polymer
Part #06Lens Hood Mount1 (×3g)27.2 (/kg)0.08[54]Polymer
Part #07Lens Hood1 (×9g)27.2 (/kg)0.24[54]Polymer
Part #08Remote 1st Half1 (×8g)27.2 (/kg)0.22[54]Polymer
Part #09Remote 2nd Half1 (×8g)27.2 (/kg)0.22[54]Polymer
Part #10Remote Lock1 (×6g)27.2 (/kg)0.16[54]Polymer
Part #11Mount Socket1 (×26g)27.2 (/kg)0.71[54]Polymer
Part #12Tripod1 (×50g)27.2 (/kg)1.36[54]Polymer
Part #13Insulation Sheet (500mm×200mm×3mm)13.80 (/10)0.38[55]Polymer
Part #14Raspberry Pi 4 Model-B (w/4GB RAM)167.8967.89[56]Other
Part #15USB-C 15.3W Power Supply110.1910.19[57]Other
Part #16Raspberry Pi HQ Camera with Interchangeable Lens Base167.3367.33[58]Other
Part #17Raspberry Pi 6mm Wide Angle Lens131.9631.96[59]Other
Part #18DS3231 RTC Module14.754.75[60]Other
Part #19Micro (μSDXC) 64GB Class 10 Memory Card110.0510.05[61]Other
Part #20USB 3.0256GB Solid State Flash Drive135.0335.03[62]Other
Part #21Raspberry Pi 4 Metal Aluminium Alloy-Based Cooling Heatsink Armor Case (w/Dual Fan)119.0319.03[63]Other
Part #22USB 3.0 Male A to Female A Extension Cable (30cm)14.074.07[64]Other
Part #23CR2032 Coin Battery 3V11.091.09[65]Other
Part #24Light Dependent Resistance (LDR)10.80 (/10)0.08[66]Other
Part #25Light Emitting Diode (LED)43.39 (/100)0.14[67]Other
Part #26330Ω Resistor41.35 (/100)0.05[68]Other
Part #271MΩ Resistor11.35 (/100)0.01[68]Other
Part #281μF Electrolytic Capacitor11.07 (/40)0.03[69]Other
Part #29Tactile Push Button Switch10.80 (/20)0.04[70]Other
Part #30Female – Female Jumper Cables for Electronic Prototyping400.67 (/40)0.67[71]Other
Part #3140mm Anti-Reflective UV-Cut Curved Glass Disc (Lens Cover)19.529.52Locally SourcedInorganic
Part #32PVC Pipe for Water Fitting (3m)15.445.44Locally SourcedPolymer
  1 in total

1.  Development of an all-sky imaging system for cloud cover assessment.

Authors:  Tao Fa; Wanyi Xie; Yiren Wang; Yingwei Xia
Journal:  Appl Opt       Date:  2019-07-10       Impact factor: 1.980

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.