Find Jobs
Hire Freelancers

Stm32 LED and OLED programming with charging circuit design.

$30-250 AUD

Stengt
Lagt ut over 5 år siden

$30-250 AUD

Betalt ved levering
Hi, I have a project for a device that requires coding. It's based on the STM32F103C8T6 board. It will take input from vibration sensor and a microphone breakout board. It will output, ideally, anywhere up to and over 150 animations on 2 ws2812b led strips with up to 180 LEDs. There will need to room to extend that to 4 strips later. There will be a .96" OLED screen displaying, first, a splash screen with a bitmap logo image or text that lasts 5 seconds, this can be made to disappear during that time by clicking a button . (Navigation will be through 2 momentary switches) After that there will be 4 menu options; 3 animation types: static, sonic, vibe and a randomizer That cycles through all animation types at random. There will be a submenu accessed by long pressing the "-" button. Here will be 4 settings options: Brightness, Speed, Sound Sensitivity and Vibe sensitivity (ideally, might need a different board or circuit design) Navigation will be + button = short press: next animation/ increase setting option. Long press: next menu. - button = short press: back animation/ decrease setting option. Long press: access settings submenu or back to main menu from settings. Ideally you will be able to create fantastic animations on your own or explore ones already made via arduino and implement similar animations or I can have animations written using arduino and you can rewrite them for the stm32. They're pretty self explanatory. Static just runs on a regular loop through various types of animation and colour displays. Audio will react to sound, see here for examples: [login to view URL] I'm open to changing the module I'm using for this as I would rather have the animations react and display to frequencies rather than just decibels. The shock animations only come on when a decent shock is detected. Not so much vibrations. I do have a bunch of ideas for the animations. The two strips should be able to be controlled independently as well as in a "mirrored" fashion so more complicated animations can be achieved. I'd rather have them on separate pins rather than used as an array but am open to discussion. The initial project only includes about 10 to 15 animations per type. We can work out a price per animation after this is complete. I also require a complete charging circuit designed to go with the project for after I have this made into a custom PCB. I'll be running 18650's in parallel so would need a step up converter to 5v plus all the protections that are necessary. There will be a high capacity so need to have a high charge rate, 2amp maybe and will need a discharge rate of at least 3 amp. It will need shared load charging as well. If possible, this charging system would need to integrate to the OLED display to accurately display remaining voltage (unsure if this is doable before the circuit has been made) There will need to be power supplied to the main board, the 2 led strips, plus room to extend power to 2 more 5v devices.
Prosjekt-ID: 18578896

Om prosjektet

18 forslag
Eksternt prosjekt
Aktiv 5 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber

Om klienten

AUSTRALIAs flagg
kelvin grove, Australia
0,0
0
Betalingsmetode bekreftet
Medlem siden jul. 22, 2018

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.