Đã Đóng

Rotary Encoder Routine

The rotary encoder will be utilized for selecting settings purposes and menus selections etc.... Different Routines will be selected. For example to select settings from 0-100 or from 0-1000.

Program will be writen in C to be utilized on a PIC32 and compiled on the microchip C32 compiler.

The rotary encoder will be utilized like a potentiometer or have the same feel of it. Contacts utilized = A and B with pull ups.

The push button switch on the rotary encoder will also be utilized for accepting the selection.

Display will be on universal 2 x 16 Char for now (for testing purpose)

for example, if the routine to select from 0 - 100 was selected, then, when turning the knob fast clockwyse, the numbers on the Tens (display =HtD = Hundreds, tens, Decimal) would go up faster. When the clockwyse turn slower clockwyse, the units (decimal) would increase slower.

similarly when going anti-clockwyse, to quickly get to the setting.

Once the setting is acceptable, the pushbutton switch on the rotary encoder would be pressed and the display shows: the value followed by "Selected" for now.

variables are: Value Selected (output from the program), Adjustable Time per tick for Units (Decimal), for tens etc.. so that the program can be adjusted as needed for different rotary encoders and different diamaters of knobs and feels.

An output for driving a piezzo is also required.

All Pins must be able to be re-allocated easy.

This first version does not use the hardware facility of any of the PICs, so that it can be easily moved from chip to chip.

Each line of code must be commented so as to be able to be re-utilized by many other peoples in prototyping environement.

Kỹ năng: Phần mềm cài sẵn

Xem thêm: rotary encoder routine, microchip rotary encoder, encoder routine, rotary encoder microchip, hardware prototyping, fast switch, rotary encoder, program rotary encoder, driving ups, embedded program, chip, embedded encoder, chip code, microchip embedded, program chip, pic32 example, can pic32, embedded software program, encoders needed, pics software, ups version, embedded testing, knob, 1000 pins, encoder software

Về Bên Thuê:
( 8 nhận xét ) Kenmore Hills, Taiwan

Mã Dự Án: #1040116

5 freelancer đang chào giá trung bình $360 cho công việc này

sontruong

I am a master of electronic and computer science. I have experiment in electronic design, computer interface, software and microcontroller programming. I pay attention to this project.

$400 USD trong 15 ngày
(0 Đánh Giá)
0.0
suthen

still need technical specifications on hardware side

$500 USD trong 30 ngày
(0 Đánh Giá)
0.0
softhartengineer

I have experiment in Microcontroller design and programming. I can do this project.

$300 USD trong 10 ngày
(0 Đánh Giá)
0.0
luongphan

Your project is finished only for five days.

$350 USD trong 5 ngày
(0 Đánh Giá)
0.0
DanRB

Master Student in Electronic Engineering with experience in projects with microcontrollers using rotary encoders.

$250 USD trong 7 ngày
(0 Đánh Giá)
0.0