Find Jobs
Hire Freelancers

Build a Program for Raspberry Pi to Run Slideshow on Touchscreen Monitor

$30-250 USD

Fechado
Publicado há quase 8 anos

$30-250 USD

Pago na entrega
We are creating digital signage for a doctor's office. A Raspberry Pi will be used to display slides on a touchscreen monitor. The program must: 1. Power on the Raspberry Pi – no keyboard or mouse connection. 2. Boot up directly into the program without showing any Windows X screen. 3. Do not show the boot screen text dialogue (use a switch in the config file to override). 4. Start up a web server program – preferably Apache or other supported platform. Preferably this server platform would be updated with standard Raspberry updates (sudo apt-get update and sudo apt-get upgrade) Other platforms can be considered, but this program needs to be easy to use and edit. The server will be running a single ‘site’ with the data all contained on the Raspberry Pi. Internet access should NOT be required to run. The initial page will be able to show a logo/information at the top of the screen. There should be a tiled menu that takes up the majority of the screen with some menu options at the bottom. This is going to to be a user / screen driven slideshow browser. This Raspberry Pi and touchscreen monitor will reside in a doctor's waiting room. The nurse will bring the patient into the waiting room to wait on the visit from the doctor. The nurse will be aware of some general existing health issues such as obesity, diabetes, smoking, cholesterol. On the screen the nurse will be able to select the relevant slideshow / videos and press play. These slideshows will then play in sequence. Once completed it will return to the main screen. Parameters: In general, this should be made with built in capabilities of the Raspberry Pi. The program should not be able to exited out of. Access to the Pi should be accessible from a terminal such as Putty. There should be no display upon the Raspberry Pi booting that shows that the devices running is a Raspberry Pi. This can be done by editing the config file. There should be a custom logo displayed during boot up – this will be provided by us. Example at: [login to view URL] The end product will use a touchscreen monitor. I will be testing the end solution with a touchscreen monitor. Further Considerations: Initially the slide show will be showing static JPG, PDF, and HTML pages. I should be able to easily edit play times from a text file. The engine should be able to play video images as well. The files for the Raspberry Pi can be provided both locally and via the Internet. Locally: the Raspberry Pi should access files copied into folders on the SD card inserted into the Raspberry Pi. For example: show1 folder, show2 folder, etc. Each folder should contain all files and images for that slideshow. Internet: each Raspberry Pi should be programmed to go to a cloud service, log in with device-specific credentials, and download the current files for show1, show2 etc. This way content will be able to be updated from a single source. Additionally, device usage report uploads are desired, using the same cloud account each day. The device will report details such as (cat /proc/cpuinfo) along with Pi OS version etc. I want the capability to put a file in the could account that would tell the Pi to run (sudo apt-get update and sudo apt-get upgrade) and auto select the Y to confirm the upgrade. Also desirable: to have an external switch connected to the reset PIN on the Pi so that I can reboot the Pi manually without having to unplug the device. This program should run on Raspberry Pi 2 and 3. Bonus if the program can run on a Pi Zero.
ID do Projeto: 10471145

Sobre o projeto

6 propostas
Projeto remoto
Ativo há 8 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
6 freelancers estão ofertando em média $1.109 USD for esse trabalho
Avatar do Usuário
Hello, I have done many projects with the Pi and have many years of experience with Linux. For this project I would: - use nginx as webserver - built a web application using Python and Tornado - use Chromium and configure the desktop environment to start it in full screen kiosk mode I've already used the above setup for two of my previous projects (which included a web control interface, pumps, relays, pressure and flow sensors). Best wishes, iticus
$200 USD em 5 dias
5,0 (2 avaliações)
3,0
3,0
Avatar do Usuário
HI, I have some question about the project: 1) What touchscreen are you going to use, raspberry & raspbian touchscreen is a bit funny with many touchscreens, not many are supported. 2) Not sure it can boot without any boot msg in the screen but I can try. 3) Your spec are very good, but can you define some details: a) Menu & functions b) Video formats to play c) Are you going to use sound in the videos? please, dont take this time&price as a bid, I guess price and time can go hi. Best Regards David 30+ years C/Unix-HP-UX-Solaris-AIX/Linux programmer, performance +10 years embedded Linux (openwrt/raspberry/odroid) & Arduino. Oracle OVM admin Unix/Linux Kernel support & dev Python dev. PHP dev. Uni* scripting TCP/IP dev. mysql/mariadb/sql adm&dev NFS (admin & rpc programming) XML
$155 USD em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I am going to use apache as the simplest http server and easy to install on a PI, I will suggest to use a pi3 as it got more power and it will handle all the rendering in proper way. A browser will be fullscreen and hopefully chrome as it got a god rendering system. The touch screen should be one supported by pi so better to have a discussion which one you would like to buy and if the driver exists for the pi. I have used few of them in the pass but it was frameless not an offical one.
$155 USD em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have good history with raspberry and similar SBCs.. I can take care of this project from a to z in a few weeks.
$5.711 USD em 30 dias
0,0 (0 avaliações)
3,2
3,2

Sobre o cliente

Bandeira do(a) UNITED STATES
Dallas, United States
5,0
178
Método de pagamento verificado
Membro desde set. 27, 2005

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.