Operation System App using C Programming

You are required to develop software that uses the uC/OS-II operating system to implement a security briefcase alarm on a LPC-2378STK ARM board. Your software should be written in standard C and should run on an ARM board in PB S2.

You should imagine that an LPC2378-STK board could be _xed to a briefcase to act as a security device. The security mechanism is enabled by pressing BUT_1. When enabled, if the device detects any motion of the briefcase, it requires a user to enter a 4 digit security code within some pre-de_ned time interval (known as the ALARM_INTERVAL), starting when the motion was _rst detected. A count of the time remaining should be shown on the display, as should the ALARM_INTERVAL. If the correct code is entered in time, the security mechanism is disabled and the briefcase can be opened by pressing BUT_2 (which is also used to lock the briefcase). If the correct code is not entered in time, the alarm is raised. A typical device, currently available for sale, makes a loud (100 dB) noise as its alarm. In order to avoid disruption to others in the lab, your device should simply

ash the LEDs and display an appropriate status message instead. The alarm can be turned o only by entering the correct 4 digit code, following which the security mechanism is disabled. The user should use the joystick to enter the security code: LEFT and RIGHT should be used to cycle round the digits on the display; UP and DOWN should be used to increment/decrement the selected digit. The value of the ALARM_INTERVAL can be adjusted only when the security mechanism is disabled. It should be possible to use the red knob (potentiometer) to select an integer value between 10 and 120 seconds.

See attachment for complete details

Deadline 1 Week

Quote your Best time and cost

Habilidades: Montagem, Programação C, Mecatrônica, Microcontrolador, Arquitetura de software

Veja mais: which software is required to develop an app, which os is best for programming, the c programming, starting programming, standard programming, software for c++ programming, s2 security, programming using c++, programming using c#, programming board, os programming, operating system programming, if c programming, for c programming, c programming software, c programming if, c programming code, cost app develop, best programming software, best os for programming, best operating system for programming, 0 1 integer programming, starting an app, c# programming software, motion board

Acerca do Empregador:
( 144 comentários ) London, United Kingdom

ID do Projeto: #6807278

4 freelancers estão ofertando em média $222 para esse trabalho


I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the language is c++ under linux. I used Mais

$166 USD in 2 dias
(45 Comentários)

Hi, I am an Electrical Engineer and an Embedded Systems Expert with 2+ years of Industry experience with microcontrollers. I have lots of experience with embedded systems and have done projects that deal with ARM, A Mais

$225 USD in 3 dias
(5 Comentários)

I am a Telecom Engineer, I have graduated in the subject of computer science and engineering and doing MBA( MAsters of Business Administration) Major OPeration recearch and managemnet. I have more than 9 years work ex Mais

$250 USD in 7 dias
(0 Comentários)

BEE Technologies is Software Company headquartered in Pune, India and provides services in software development, consultation, business analysis, reporting operations etc. We are committed to bring excellence in execut Mais

$246 USD in 7 dias
(0 Comentários)