App developement

Closed Posted 7 years ago Paid on delivery
Closed

I am building a Pi 3 control unit. This unit will be installed in a vehicle and have hardware such as GPS and others that will need a APP with the ability to turn on and off items, interface with items like gps, integration and launching off free Apps such as Pandora and google Maps. The Pi and electronic side will be done in house. we only need an interface to activate our circuits connected to the Pi GPIO pins and integrate other APPs. Also the Pi has the ability to be connected from a web service and that front end will need to be developed to accomplish a few functions that are available on the main unit from the users cell phone. More precise details available if you are interested. Basically your making a program that will interface with the PI, turn on and off certain pins when a Button on a GUI or similar is pressed, also launch existing apps that will work with PI hardware such as GPS, launch existing apps that will function on there own with maybe only audio output tweaking, remote access via the web service native to pi that will need to be secured and a front end with some of the off/on functions integrated, and voice command ability.

I am adding this as the description I am told is a little vague and confusing.
The Hardware is a Pi3, 7" touch screen, GPS board, AM/FM board, Cellular Board, Serial connector Board, GPIO extender cascade board (not sure if it will be used), Sound Board, Relay boards, Camera Board, and Back up Camera not hooked into pi but into Flat screen.

Software we would like to use is Google Maps, Pandora, YouTube, Skype, Email (Gmail and others), Web Browser (firefox preferred), Weather App with radar (weather Channel or similar), Media Player(for music files), Video Player (for video files), EMS stinger 4424 V4 software (windows software for stand alone fuel management system which I got to work on Ubuntu using Wine), WiFi settings App, and a BT settings App so that both of these can be configured easily and without terminal or a more difficult manner.

Features we would like to integrate include Voice command using Amazon's system, fingerprint scanner via the touch screen, pop up keyboard so that we may input information in different apps like maps, contacts, etc. a script that will start the completed app on boot up.

Remote access is available to the pi via SSH and Web Service. We would like to use the web service to connect via a tablet or smart phone and this will give us control after passing security such as a typed in code or finger print scan, allow us to control a few basic functions. Buttons with the appropriate functions should appear after successful log in. Any function via remote that is unsuccessful need to trigger an email and sent to a predetermined address. Maybe even trigger a skype to skype call from the car with an alert message. Functions will include start engine, unlock/lock doors, open/close windows, and turn on AC. (I do not think anything else is required remotely.)

We envision an app with a nice background of the car logo, which for testing purposes it will be the VW logo and possibly motto. The Apps GUI will have a main page with the main functions displayed as clickable buttons or similar. Example of one would be start engine button. This button will signal a GPIO pin on which will in this case trigger a relay connected to the starter circuit and start the car. Obviously this is an over simplification as you will have to set a timer among other code to this so the starter is not continuously engaged. In the case of this line of code if it is not timed correctly we can change the time on the timer if the code is explained and well labeled. Some buttons will take you to a new page or GUI while closing last page. Example is the media or Music button that will send us to a page with all the options such as radio, Pandora, Hard Drive, Aux, etc..Other buttons such as in the case of the GPS will open the correlating program and trigger the GPIO pin associated with the GPS hardware. In this case the google maps app will open and normal use of this app will commence. With the voice command we want to be able to tell the system to open programs, type stuff in, and execute orders. With the EMS we want the GPIO pin that starts the serial board triggered and the data of the EMS hardware read and displayed on screen using the EMS software. Normal use of the software can then begin.

GPS- to work with googe maps

Cell Board- to connect via BT to your phone, allow to see contacts, make calls, receive calls, mute audio of music playing while calls are in progress. Would like ability to read and send texts as well if possible even if only over wifi

Radio Board- Is to listen to FM and AM stations

Audio Board- Enhancing the Audio of the Pi and allowing amplifiers to be connected

Serial Board- Allows connection to the stand alone fuel management system, read and write data

Pi Camera- To be used with skype and to record video such as a traffic stop or other circumstances

Relay Boards- Used to operate door locks, windows, car starter, A/C, and other systems via the Pi GPIO and IC2 pins.

I hope this clears things up and explains the scope of the project a lot better. I apologize for any confusion.

Electronics Programming Python

Project ID: #10778198

About the project

10 proposals Remote project Active 7 years ago

10 freelancers are bidding on average $22/hour for this job

iticus

Hi, I have many years of experience with Python application development and I'm also an experienced Linux user. I have been using the Raspberry Pi for quite some time now and I've made various applications with it More

$25 USD / hour
(24 Reviews)
5.5
narendragautam

Hi, I am interested. I have pi board. Thanks narendra

$25 USD / hour
(0 Reviews)
0.0
prashushinde9

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i More

$25 USD / hour
(0 Reviews)
0.0
workspaceit

Hello, I m Tahsinul Alam, completed Masters in Software Engineering now working as one of the project manager of Workspace Infotech, software/Outsourcing firm located in Dhaka, Bangladesh. We have 13 different team More

$22 USD / hour
(0 Reviews)
0.0
aloups

I has expertise in the Arduino environment since 2008. I have under my belt design and produce complex circuit in various field of home automation, robotics and precision of measurement. I have the programming skills o More

$20 USD / hour
(0 Reviews)
0.0
mmadi

Dear Client, Greetings from Flowgica technologies, I have experience with these skills. We do have similar experience doing something similar to yours therefore I am looking forward to discuss and move ahead. please ch More

$20 USD / hour
(0 Reviews)
0.0