Difference between revisions of "Creating a POP Kiosk"

From CLIO

 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Introduction ==
{{DocumentationPage}}
The CLIO kiosk prototype is designed to have a mobile and modular form factor. All hardware is easily replaceable in the event of hardware damage or failure.  It is constructed using off-the-shelf parts and does not require any soldering.  Raspberry Pi hardware facilitates easy cloning of the kiosk system, allowing the institution to create additional kiosks in-house as demand dictates.


For the pilot test, all required parts were fabricated using a Creality CR-10 Mini 3D printer.  This includes a case, mount, stand, collar and screen protector.  To improve longevity, we purchased standard metric metal hardware instead of printing it.
== Overview ==
The CLIO kiosk prototype is designed to have a mobile and modular form factor. All hardware is easily replaceable in the event of hardware damage or failure.  It is constructed using off-the-shelf parts and does not require any soldering.  Raspberry Pi hardware facilitates easy cloning of the kiosk system, allowing the institution to create additional kiosks in-house as demand dictates.<gallery>
File:POP Kiosk with Foot.png|alt=POP Kiosk with Foot
File:POP Kiosk Disassembled.png|alt=POP Kiosk Disassembled
File:POP Kiosk Maintenance Port.png|alt=POP Kiosk Maintenance Port
</gallery>For the pilot test, all required parts were fabricated using a Creality CR-10 Mini 3D printer.  This includes a case, mount, stand, collar and screen protector.  We purchased standard metric metal hardware instead of printing it to improve durability.


Overall, the total cost per kiosk, including electronics, hardware, and filament is $220.  The kiosk leverages designs that are available through online repositories under permissive licenses, as well as custom parts created specifically for this project.
Overall, the total cost per kiosk, including electronics, hardware, and filament is $220.  The kiosk leverages designs that are available through online repositories under permissive licenses, as well as custom parts created specifically for this project.


== Preparing the Hardware ==
== Bill of Materials ==
There are required and optional parts used while making the POP kiosk.  The parts you purchase can depend on your requirements.  Don't need a speaker or a webcam in your kiosk?  Don't purchase the parts.  You will find a list of all hardware, electronics and consumables you will need to recreate a kiosk.


=== Touchscreen ===
{{See|POP Bill of Materials}}
Test


=== Raspberry Pi ===
== Preparing the Hardware ==
Test
We will need to prepare the Raspberry Pi touchscreen and computer hardware to get it ready for software.  This will involve mounting some hardware with screws and installing a few cables.  After this hardware is prepared, it can safely be stored away until needed.


=== 30mm Fan ===
{{See|Preparing the POP Kiosk Hardware}}
Test


== Preparing the Software ==
== Preparing the Software ==
After the hardware is put together, we can install the software we need to get up and running.  This will involve using software on another computer to copy files to an SD card.  After this SD card is prepared, it can be used to boot the kiosk into CLIO.


=== Flashing an SD Card ===
{{See|Preparing the POP Kiosk Software}}


== Printing the Case ==
== Printing the Case ==
The POP kiosk is made from a collection of modular parts that can be printed separately and assembled into different configurations based on your specific needs and application.
The POP kiosk is made from a collection of modular parts that can be printed separately and assembled into different configurations based on your specific needs and application.
=== Case ===
{{Main|POP Kiosk Case (part)}}


This is the main case that protects the Raspberry Pi computer and touchscreen display.  It attaches directly to the four screw holes on the Raspberry Pi official display using M3 screws.  This case has an integrated 75x75mm VESA-compliant M4 mount holes.  It can also be used with a 3D-printed mount attachment that can attach to the back, top or bottom side of the case.  This attachment is compatible with the popular Modular Mounting System<ref name=":0">https://www.thingiverse.com/thing:2194278</ref>.  We include a C-clamp, durable foot and 3D printer frame attachment.  There is a maintenance port that allows access to the USB and ethernet ports.  There are holes for panel mounting a USB-C slot to reduce wear on the Raspberry Pi itself.  There is an optional 30mm fan to keep the kiosk cool during operation, as well as plenty of air vents.
{{See|Printing the POP Kiosk Case}}
=== Protection ===
==== Collar ====
{{Main|POP Kiosk Collar (part)}}


The collar protects the exposed edges of the Raspberry Pi touchscreen display, decreasing the chances that the kiosk screen will be damaged from minor bumps and falls. It is printed in two parts and held together by M2 screws.  
== Assembling the Kiosk ==
Once we have all the parts we need, we can start to build the final kiosk.  This can including sanding and painting the kiosk case, or simply assembling all of the parts into one enclosed kiosk.  Accessories can be mounted to the case using the [https://www.thingiverse.com/thing:2194278 Modular Mounting system] and quickly detached for storage.


==== Bumper ====
{{See|Assembling the POP Kiosk Case}}
{{Main|POP Kiosk Bumper (part)}}
The bumper also protects the exposed edges of display, but it is printed as one part with a soft and flexible TPU filament.  When printed with specific infill settings, it can provide additional protection to bumps and falls.  This bumper is used instead of the collar and was created for use in mobile pop-up exhibits. 


==== Cover ====
== Updating the Kiosk ==
{{Main|POP Kiosk Cover (part)}}
After we have our kiosk up and running, we can begin to update the content we display on the kiosk.  This can be done through a USB flash drive on the kiosk itself, or through SSH after internet connectivity has been enabled.
The cover provides protection to the front of the kiosk display by attaching directly to the collar or bumper.  This cover was created to provide protection to the glass screen during transport and storage.  Attaching foam to the cover is optional but will provide additional impact protection.
 
=== Mount ===
 
==== Modular Case Adapter ====
{{Main|POP Kiosk Modular Case Adapter (part)}}
This adapter is attached to the back, top or bottom of the kiosk using two M5 boltsIt can be used with any accessories created for the popular Modular Mounting System<ref name=":0" />.  It is printed in two parts and attached together with an M5 bolt and optional glue.  The mount can be used with a two- or three-prong adapter.


==== Arm ====
{{See|Updating the POP Kiosk}}
{{Main|POP Kiosk Arm (part)}}
There are 30mm, 60mm, 90mm 150mm and 240mm arm attachments for the Modular Mounting System.  These can be used to extend the length of the mount system, but caution should be used to verify that the kiosk is fully supported.  This includes axis changers and prong adapters.


==== Foot ====
==Customizing a POP Kiosk==
{{Main|POP Kiosk Foot (part)}}
The POP Kiosk comes with default settings that make it suitable for use with CLIO as an embedded kiosk, but many of these settings are fully customizableYou can easily change the default resolution, display output, wireless radios or boot logo.
The foot is used to display the kiosk on a flat surface, such as a table or shelfIt is printed in two parts then attached together with an M5 bolt and optional glue.  The foot can be used with a two- or three-prong adapter.  The foot can be used with suction cups to more securely attach to sheer surfaces, such as glass or polished stone.  Additionally, 3D printed TPU or third-party anti-slip grips can be attached to the bottom.


==== Thumbscrews ====
{{See|Customizing a POP Kiosk}}
{{Main|POP Kiosk Thumbscrew (part)}}
{{DocumentationNavigation}}
The thumbscrews are used with standard M5 bolts to make it easier to tighten and loosen the display for repositioning.
 
== Assembling the Kiosk ==
Test
 
== Updating the Kiosk ==
Test

Latest revision as of 18:35, 6 March 2023

Google material book.png

Overview

The CLIO kiosk prototype is designed to have a mobile and modular form factor. All hardware is easily replaceable in the event of hardware damage or failure.  It is constructed using off-the-shelf parts and does not require any soldering.  Raspberry Pi hardware facilitates easy cloning of the kiosk system, allowing the institution to create additional kiosks in-house as demand dictates.

For the pilot test, all required parts were fabricated using a Creality CR-10 Mini 3D printer.  This includes a case, mount, stand, collar and screen protector.  We purchased standard metric metal hardware instead of printing it to improve durability.

Overall, the total cost per kiosk, including electronics, hardware, and filament is $220.  The kiosk leverages designs that are available through online repositories under permissive licenses, as well as custom parts created specifically for this project.

Bill of Materials

There are required and optional parts used while making the POP kiosk. The parts you purchase can depend on your requirements. Don't need a speaker or a webcam in your kiosk? Don't purchase the parts. You will find a list of all hardware, electronics and consumables you will need to recreate a kiosk.


Preparing the Hardware

We will need to prepare the Raspberry Pi touchscreen and computer hardware to get it ready for software. This will involve mounting some hardware with screws and installing a few cables. After this hardware is prepared, it can safely be stored away until needed.


Preparing the Software

After the hardware is put together, we can install the software we need to get up and running. This will involve using software on another computer to copy files to an SD card. After this SD card is prepared, it can be used to boot the kiosk into CLIO.


Printing the Case

The POP kiosk is made from a collection of modular parts that can be printed separately and assembled into different configurations based on your specific needs and application.


Assembling the Kiosk

Once we have all the parts we need, we can start to build the final kiosk. This can including sanding and painting the kiosk case, or simply assembling all of the parts into one enclosed kiosk. Accessories can be mounted to the case using the Modular Mounting system and quickly detached for storage.


Updating the Kiosk

After we have our kiosk up and running, we can begin to update the content we display on the kiosk. This can be done through a USB flash drive on the kiosk itself, or through SSH after internet connectivity has been enabled.


Customizing a POP Kiosk

The POP Kiosk comes with default settings that make it suitable for use with CLIO as an embedded kiosk, but many of these settings are fully customizable. You can easily change the default resolution, display output, wireless radios or boot logo.

Documentation
Installation Look and Feel
Interaction Modes Developing Activity Types
Creating an Interactive Framework
Integrating CLIO Contribute