PCB Design & Code For Switch Matrix/Keypad Data Logger

Devam Ediyor İlan edilme: Oct 12, 2013 Teslim sırasında ödenir
Devam Ediyor Teslim sırasında ödenir

A PCB design that can have a switch matrix soldered to it. A microcontroller on the board will log and timestamp when a switch is activated. The data will be recorded to a text file on microsd [url removed, login to view] board must have solder pads for switch matrix and battery, and a connector slot for the microsd card.

The power is to be supplied by a [url removed, login to view] or less battery.

Microcontroller should be ATTiny or ATmega with Atmel picoPower.

The switch matrix is 4x4.

PCB design Maximum dimensions (MAX, smaller is better)

-----------------------------------------------

Length:40mm

Witdh:10mm

Max height (board + IC components): 2mm, ideally board will be FPCB.

Software:

-------------

When power is first connected the microcontroller must look/wait for a Fat16/32 formatted microsd card. When found settings should be attempted to be read from a "[url removed, login to view]" file located in the root directory. A new text file is then created with the date/time as a filename.

After setup the microcontroller should wait for and log/timestamp any switch activations to the created text file.

I would like the program to be developed in Arduino/C ideally.

All reasonable power optimizations should be taken. Key activations are made manually thus the system is not required to run extremely fast.

You will provide me with:

BOM

PCB design (Eagle/KiCad)

Gerber files.

Schematic.

Well commented Software code.

Elektrik Mühendisliği Elektronik Gömülü Yazılım Mikrodenetleyici PCB Düzen

Proje NO: #5021836

Proje hakkında

10 teklif Uzak proje Aktif Oct 13, 2013