Hi everyone.
I am looking for a programmer to take over programming my project.
So far I have the basics which I have built a prototype with but where I want to take it I need help with the programming.
The fundamentals of the project is that it is a sonar sensor that reads out the distance on quad 7 segment displays. It can change settings such as what units to read out (imperial or metric), offset, wireless channel and display brightness which it does via a 3 button menu (up, down and menu/set).
It also has a transceiver so it can send this data to a remote unit that displays the same readout, but it also able to send back button presses to change those settings remotely.
(The remote is basically a dumb box, it just receives that display signal and sends button presses)
These settings will need to save for next time the device turns back on.
The hardware is already designed but we can change things if they need improving. Nothing is set in stone yet as the PCB design is a few weeks off, though we already have the spec sort of planned out.
The project is closed source and is currently just a small personal project.
I know it is pretty basic stuff but I am not a very good programmer. Much better in the hands of someone more capable.
If you are interested in working on this project then please leave your email here or PM me it.
Thank you
Jack,
You say you have a menu. Does this mean you also have an LCD, or will you want to use the 7-segment display as the menuing interface?
What kind of transceiver? IR? Bluetooth? Wifi? Something else. Oh - you have "wireless" operating on a "channel". I'm not sure what this means - does this type of wireless have a name?
I don't understand "but it also able to send back button presses to change those settings remotely" Are you saying that this "dumb box" remote also has buttons on it? It's not so dumb, then. Will it, too, have a menu? Who is sending what to whom?
How does display brightness work? Were you intending, for instance, to use a PWM output for the 7-segment common anode? Or does your display have some extra gear to do this?
You are building your own PCB/hardware. Does this mean that you have some 7-segment logic (shift registers) on the board? Will it do the usual thing of having seven digital inputs for the segments and four to switch between displays, or is there some sort of protocol to be implemented?
PaulMurrayCbr:
You say you have a menu. Does this mean you also have an LCD, or will you want to use the 7-segment display as the menuing interface?
What kind of transceiver? IR? Bluetooth? Wifi? Something else. Oh - you have "wireless" operating on a "channel". I'm not sure what this means - does this type of wireless have a name?
I don't understand "but it also able to send back button presses to change those settings remotely" Are you saying that this "dumb box" remote also has buttons on it? It's not so dumb, then. Will it, too, have a menu? Who is sending what to whom?
How does display brightness work? Were you intending, for instance, to use a PWM output for the 7-segment common anode? Or does your display have some extra gear to do this?
You are building your own PCB/hardware. Does this mean that you have some 7-segment logic (shift registers) on the board? Will it do the usual thing of having seven digital inputs for the segments and four to switch between displays, or is there some sort of protocol to be implemented?
Menu via the 7 segment displays. 4 digits should be enough for what we want.
Still looking into what transceiver system to use. Was planning on using a pre-made board for ease.
The remote box just receives the display data and sends what buttons have been pressed. Some transceiver modules have the ability to do this without a microcontroller so was calling it a "dumb box" but it might not be, idk.
The display system we are using atm is the TM1637, it manages brightness via a variable in the Arduino code.
TM1637 at the moment. But open to other options still.
Jack,