Find Jobs
Hire Freelancers

Need Help to interface 100 Proximity Sensors with Arduino/other to Python Application

$250-750 USD

Geschlossen
Veröffentlicht vor fast 6 Jahren

$250-750 USD

Bezahlt bei Lieferung
We have a hardware device that has 100 ports. We have an issue where if we plug in a device into the port, and if the device is bad it may not communicate to our software, so we do not know the port is occupied or not... We were thinking about adding a proximity sensor to each port/bay that can let us know if there is a device added to the slot, and if the software doesn't recognize the device, we will send a command to an LED to indicate it is failed. what do you think would be the best way to control 100 sensors and feed the occupied status back to our python application? We were thinking arduino with Proximity sensors, but it seems that it is limited to 16 sensors . We are open to any device that would be able to communicate with our python application. We are looking for someone that can write the code for the micro processor unit and send information about the port telling us if it is occupied or not. Please respond with pricing to do this and a recommended method.
Projekt-ID: 17185977

Über das Projekt

23 Vorschläge
Remote Projekt
Aktiv vor 6 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
23 Freelancer bieten im Durchschnitt $516 USD für diesen Auftrag
Avatar des Nutzers
Hi I am experienced electronics engineer with more than 8 years of experience. I have designed a number of systems. We will need some additional hardware to arduino to enhance the GPIO ports to interface 100 sensors. Please get in touch we can discuss it further Regards
$1.000 USD in 10 Tagen
4,9 (211 Bewertungen)
7,8
7,8
Avatar des Nutzers
Hi Sir, We have read your problem, we can employ arduino with extra multiplexers to increase its pins exponentially, however we have good ways to solve you problem, Lets talk to us and we will assure you quality results. We are professional engineers and developers who do such projects from the last eight years. We offer you our skills for this project at very low rates comparatively without compromising the quality of work. Let me introduce you to our company TURKTRONICS. We are TURKTRONICS. We are professionals with 8+ years of experience in Circuit designs, PCB designs, embedded system solutions, mobile app development, programming and software development. We provide complete end to end solutions for all kind of development projects. IOT is our strong point. In this bid, prototyping and shipping cost is not included however paying extra slight of money to include prototypes. We have collaboration with Atechcircuits & WELLS Inc in Shenzhen China for excillent quality PCB manufacturing. We care about our clients and help them to get out of any potential problem throughout the projects and also give post completion technical support if ever required. We are very much looking forward to hear from you on this in coming days! Cheers!!! Ahmad Lead Technical Engineer TURKTRONICS An Internet of Things Company !
$500 USD in 10 Tagen
4,8 (54 Bewertungen)
6,9
6,9
Avatar des Nutzers
Hi, I hope you are doing well. I have experience in sensor networks interface. I have worked with RS485, CAN, Modbus, UDP, TCP IP based embedded applications. I have understood your requirements and I think UDP will be best option to implement this. Looking Forward, Khawaja
$526 USD in 10 Tagen
4,8 (78 Bewertungen)
6,8
6,8
Avatar des Nutzers
I have worked on Arduino and Microprocessor based device more than 15 years. To read 100 sensor we need to use a IC chip for select sensor device and then read the data from sensor and send it to the Python application via serial interface. This is a simple critical project but it may take long time to complete and implement. I will work on bid price and will try to move it successful and longterm support. 15+ years of experience on Computer Language and Digital Electronics.
$1.250 USD in 20 Tagen
5,0 (15 Bewertungen)
5,8
5,8
Avatar des Nutzers
Hello! I am a python developer. I looked at your project and it seems interesting. I have good experience in python and I am an expert in it. I have all necessary skills required to be a good developer. I am interested in your. Please check my portfolio and reviews. Ping me to discuss in detail. Waiting for you response.
$375 USD in 2 Tagen
4,7 (39 Bewertungen)
5,6
5,6
Avatar des Nutzers
Dear sir, we can use 2 Arduino mega's as it has around 50 digital pins. both are able to communicate to each other in a synchronous manner. I have my own designed protocol to communicate multiple controllers for applications like yours. For further discussions I would like to know which proximity sensors are you using. so that I can suggest best solution for your applications. Thanks: Ankita Thakur
$400 USD in 10 Tagen
4,9 (15 Bewertungen)
5,0
5,0
Avatar des Nutzers
Hi, my name is Zeeshan. I would love the opportunity to assist you in interfacing 100 proximity sensors and getting data and sending it to your python code. I have read your description and would use Odroid or Raspberry pi board intergacing because they are more powerfful than arduino and will use I2C bus communication to get data out of them. Please let me know about rhe timeline and your budget. I have completed BS Electrical Engineering and currently enrolled in MS Electrical Engineering. I have more than 3-years of experience in sensor interfacing . If you want to know more about my skills or expertise, please feel free to message me. Thank you Best Regards Zeeshan
$600 USD in 10 Tagen
5,0 (15 Bewertungen)
4,5
4,5
Avatar des Nutzers
Hello I can help with your project. I have more than 4 years of experience in embedded systems including arduino. Actually, I recommend to use an Arduino Mega. This board has 54 I/O pins that we can use. Actually, I can develop a multiplexing strategy to sense the 100 sensor using 25 pins (20 x 5 = 100) This strategy will be a scheduled task that reads in phases all the sensor. We can separate in groups of 20 sensors and reading each sensor of each group. I will provide you the connection diagram and the sw for the arduino mega. For more details we can chat about this project I will glad to help you with this project. Regards
$555 USD in 10 Tagen
4,8 (13 Bewertungen)
4,2
4,2
Avatar des Nutzers
Hi, I have worked on many projects interfacing microcotrollers with sensors and multiplexing. Chat with me so that we can discuss better your requirements and devise the best solution. Regards Edward
$750 USD in 15 Tagen
5,0 (1 Bewertung)
3,6
3,6
Avatar des Nutzers
hi, in order to read information from so many sensors, i would use the raspberry pi. i would set up the sensors in an array of some kind, and activate the sensors one by one and get a reading of the i'th sensor at the i'th corresponding time. so there will be 100 sensors and they will be read one by one. the whole process should take about 5 seconds or so. since the sensor results are not related to each other, this should be optimal. i am very experienced with the raspberry pi and using sensors. have done projects ranging from robotics to image processing on it. please contact me for further details.
$277 USD in 10 Tagen
5,0 (7 Bewertungen)
3,3
3,3
Avatar des Nutzers
I recommend use 3 Arduino DUE that have all paralleled port. Do you want GUI with python script ? I hope I can help you.
$500 USD in 10 Tagen
5,0 (6 Bewertungen)
2,7
2,7
Avatar des Nutzers
Hi. I can work on this project for you. In order for me to better estimate and recommend solutions I would have to look at the hardware device first to determine the port layouts as having ports stacked in certain ways can make it a painful process to make it work with IR sensors. There are many methods involved in the process and it could also boil down to drivers written for that specific hardware to make it detect occupancy (just another option), but for now in order to make an appropriate assessment I would like to see the hardware. I'm an engineer, with experience in controls and automation, software development. I would gladly help you get this project completed. I am flexible to charge an hourly rate or one amount. Regards A. M.
$388 USD in 6 Tagen
5,0 (1 Bewertung)
2,8
2,8
Avatar des Nutzers
Basically u have problem with the less number of ADC pins in Arduino, I have a solution for it: Solution: You can use Multiplexer to solve your problem , using multiplexer you can keep switching (using Arduino clock) between the 100 sensors using just 7 ADC pins of Arduino. I have done this kind of work where I had to control many LED's but due to scarcity of pins in Arduino i had to use MUltiplexer which served my purpose.
$333 USD in 7 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
At Kiran Robotix we have developed various projects like this in the past with different difficulty levels. Our team has the right mix of Hardware and Software Engineers that will get your task done in the appropriate manner. As per the information that you have provided, we see that you require some way to know if there is a device plugged into a particular port or not. This can be tackled using Arduino however, we need to make some changes and then we can link that back to your Python application. However, better approaches can be thought off. The expected timeline of execution: Day 1-2=> Full Analysis of Problem/ Appropriate Solution Proposed/ Dividing the problem/Feedback Day 3-6=> Problems tackled by different member/ Joining their solution/ Testing Day 7-9=> Full testing/debugging/Documentation Day 10=> Delivery We will analyse the problem to understand the best approach. We will provide you with any support and documentation regarding the project even after the project ends.
$250 USD in 10 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
If using I2C sensors we can connect more than 50 per Arduino using 1 multiplexer per 7 sensors. So we'll finish with 2 Arduino UNO, 16 multiplexers and 100 sensors. Relevant Skills and Experience I've done a similar proyect (surface quality control) using 35 vl6180x laser distance sensors connected to one Arduino UNO and sending the data vía Ethernet.
$277 USD in 10 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
I have an easy solution to the problem we will be easily able to take feed of 100 sensor's output to the Arduino Uno. or any microcontroller with just 6 Digital input pins. I will provide the schematic , logic and block diagram for the project. And if I get to know the project in detail I will be glad to provide suggestions and work out on it.
$400 USD in 5 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von UNITED STATES
philadelphia, United States
4,8
25
Zahlungsmethode verifiziert
Mitglied seit Jan. 20, 2006

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.