Find Jobs
Hire Freelancers

Stm32 LED and OLED programming with charging circuit design.

$30-250 AUD

종료됨
게시됨 5년 이상 전

$30-250 AUD

제출할때 지불됩니다
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.
프로젝트 ID: 18578896

프로젝트 정보

18 제안서
원격근무 프로젝트
활동 중 5년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다

고객에 대한 정보

국기 (AUSTRALIA)
kelvin grove, Australia
0.0
0
결제 수단 확인
7월 22, 2018부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.