Arduino hardware and programming
Budjetti $15-25 CAD / tunti
- Freelancer
- Työtehtävät
- Arduino
- Arduino hardware and programming
Job Description:
Sleep Apnea Monitor
I have developed a mask/monitor, using an Arduino Uno. When I'm sleeping and I stop breathing, a buzzer alerts me to start breathing again.
Due to power requirements and the weight of the Arduino, only the wind sensor and buzzer are mounted on the mask. These are connected by five-foot wires to the Arduino, which in turn is connected to a 110-volt outlet.
The goal of this project is to eliminate the wires and create a wearable mask with all components on the mask. This means reducing the weight, powering it with a rechargeable battery and transferring data wirelessly.
The Current Approach
I have a wind -sensor mounted on a mask. When the user stops breathing, the number of minutes they've been breathing properly, when they stopped, and how long they stopped is recorded on a micro-SD. This SD card is later physically transferred and read on a PC.
Decisions/Advice.
To reduce weight and power and to utilize Bluetooth I assume we should use something like an Arduino Nano 33 BLE.
What is the best way to provide 5 volts for the wind sensor and 3.3 volts for the Nano.
Is a micro-SD the best way to record data?
I would like a program to transfer data wirelessly to a smartphone (or PC).
Smartphone (or PC) program to send back settings to the monitor.
1. Microphone on or off.
2. Buzzer on or off
3. Vibrator on or off
Inputs
- Wind sensor – Breath wind speed.
- Microphone - Used to sense snoring.
- Push button or switch to start and stop the monitor
Outputs
- Buzzer.
- Vibrator.
What I need
Advice on which Arduino is best suited. .
Since I'll still need to be able to tweak the program, I'd prefer the Arduino IDE.
What battery and charger will it require?
If an SD card is not the best storage solution, I need you to write a program for whatever you recommend.
I need code to wirelessly transfer the recorded data.
Ideally this data would be sent to a smartphone. If there isn't an easy (inexpensive) way to transfer to a smartphone, for now we could interface with a PC/Laptop.
I can order whatever hardware you recommend and do the wiring.
First Phase
1. Determine what hardware we need i.e., Arduino and battery configuration.
2. How will we store the data if not a micro-SD card.
3. Need a program to transfer data to a smartphone or PC
4. Display the data in text format.
5. Need smartphone (or PC) program to toggle the microphone, buzzer and vibrator. I assume this would be stored in EEPROM.
6. Do we need a separate battery powered clock? If not, I need the programming to get the time wirelessly from a PC or Smartphone.
In Conclusion
I have already done programming to create a working version and if I spent enough time, I could add the additional features I'm looking for. What I'm looking for is a faster implementation, someone that is familiar with Arduino hardware and may already have plug-and-play code for programs like wirelessly transferring data to a smartphone.
Please contact me if you feel you could help.
Thanks
Wayne Thomas
Myönnetty käyttäjälle:
20 freelanceria on tarjonnut keskimäärin $23/tunti tähän työhön
Hello! I will make a small pcb using ESP32 microcontroller having inbuild BLE and program via Arduino IDE. Kindly come over chat and I will give you more suggestions about the same.....
Hello sir! i read your details about Sleep Apnea Monitor, which is used to monitor breathing. since the main issue with overall hardware is it packaging that should be as small as possible. The arduino nano is the onl Lisää
Hi! I have understood your requirements about your project with every detail of it. I am an Electrical Engineer with more than 7 years of experience in electronics, circuit design, PCB layout, Verilog, FPGA, Embedded Lisää
Hi There I have many experiences to developed the BLE solutions like as Smart Car Seat , Wireless Charging Station, Security System, BLE Cancer Treatment Unit for +10 years I have experienced NRF51/52, DA1458x, ESP Lisää
⭐⭐⭐⭐⭐I am senior Firmware & PCB Design,Java, C#,and C++ Developer ⭐⭐⭐⭐⭐ I've seriously read your post and I have understood what you need. I am sure that I can be the best developer who can perfectly complete your pr Lisää
Hi. I am an hardware and firmware engineer with good experience in Arduino Board So I think I can work for your project perfectly Please let me discuss about your project in detail Thanks Tran
Hello. I am an electronic engineer. I have a lot of experience with PCB design and MPU programming. I hope a cooperation. Regards.
Hi Wayne Thomas! I already did such type of projects and i have ready made solution once you message me then i can share with you also please check my portfolio 1. I have solution for it will send in chat Determine wh Lisää
Hi! I wish you have a good day! I'm an expert embedded software engineer over 5+ years experience. I capable to handle your problem statements. For more info please keep in touch.