Find Jobs
Hire Freelancers

Controlling Raspberry Pi over REST input

$30-250 USD

Completed
Posted over 7 years ago

$30-250 USD

Paid on delivery
Initial Position We would like to control a wind machine over the internet in realtime. The wind machine is there for a simulation of different wind speeds. The idea is that a presenter has an iPad with which he can either choose a preprogrammed show or has a slider where he can control the speed manually. We have a raspberry pi where a shield is connected. Currently we output it to a lamp since it uses the same PWM technology. (see attachment) You would need to write a program for the raspberry pi which would take an input from our Realtime Firebase DB (REST) and output it to the wind machine. Possible Solution (see Video at 14min) [login to view URL] [login to view URL] Requirements - low latency between input and output (<1 sec. the internet connection will be fast enough) - easing (ramp up, ramp down) between the different outputs - final program should boot up at start, so that the presenter can only start the raspberry pi and the system will be ready to use. - in your response, please include "hello crunch" and if you already did some similar projects Deadline 20. December 2016 or as soon as possible Our Model - Raspberry Pi 3 Model B & 16GB MicroSD Card with Noobs
Project ID: 12292860

About the project

10 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
hello crunch I have quite good experience in Embedded System development. I have also designed and developed various Embedded projects using many development boards like arduino, raspberry pi etc. One of my recent project was quite similar as your requirements, in which we need to control gpios of raspberry pi using web page (web interface) + if no new data available from web page, then it fetched old data from mysql database and use it. I can offer you the best price and quality work within less time. Please reply if you are interested or want to discuss more.
$160 USD in 3 days
4.5 (12 reviews)
4.4
4.4
10 freelancers are bidding on average $462 USD for this job
User Avatar
FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past projects I have handled and check my reviews for what employers have to say about my work... Can start right now...
$2,000 USD in 15 days
5.0 (30 reviews)
6.2
6.2
User Avatar
We have accomplished 90% of the project which is similar of your requirement. All we need 10% customization as per your requirement set and specifications. I want to discuss in personal chat in order to explore your needs, which will yield a clear picture of implementation phase. Prior undertaking project, I want to show demo of the work done previously. Apart from demo, I will be sharing following documentation which will turn your project into Quality and Successful delivery: - Technical Project Proposal - Designs - Flow chart for this Project - Execution plan
$257 USD in 10 days
4.7 (16 reviews)
6.2
6.2
User Avatar
hello crunch we can start right now and dont worry about the deadline ***********************************************************************
$222 USD in 10 days
5.0 (31 reviews)
6.0
6.0
User Avatar
Hello crunch, My name is Mohamed I am a software engineer with 4 years of experience in a multimedia company. I read your offer and I think I am definitely the man for this job. The solution based on firepyre is a good one. However, we can also use a Nodejs client to get Data from Firebase DB and use pi-gpio module to control gpio outputs. To start our program automatically, we can implement a service that will be launched on startup. I am very proficient with bash scripts so it won't be an issue. If you are interested in my offer, I suggest to have a chat and discuss your project in details. Best regards,
$500 USD in 10 days
5.0 (10 reviews)
5.6
5.6
User Avatar
Hello, I'm an experienced Python developer and Linux user. I have used the RPi for many projects including sensor reading, motor control, video surveillance, media center. I haven't worked with Firebase so far but the Python libraries for it looks fairly straightforward. However if latency is important why not use a local DB to avoid having to go out to the Internet for the information. How large is the database; perhaps local caching of some data could improve latency. "hello crunch" Best wishes, iticus
$300 USD in 3 days
5.0 (33 reviews)
5.6
5.6
User Avatar
Hi, I am interested. Thanks Narendra
$500 USD in 10 days
4.9 (8 reviews)
4.9
4.9
User Avatar
Hello crunch Hello dear sir, i make similar project for PI before, so i think i can help you. I will need persistent remote access to your rPI cause i haven't my own. Please contact me if you interested in .Thanks.
$250 USD in 5 days
5.0 (23 reviews)
5.0
5.0

About the client

Flag of SWITZERLAND
Biel, Switzerland
5.0
11
Payment method verified
Member since Jan 7, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.