Find Jobs
Hire Freelancers

Simple digital alarm clock using an Arduino microcontroller on Tinkercad

$20-45 USD

Concluído
Publicado há quase 3 anos

$20-45 USD

Pago na entrega
I need someone to build a digital alarm clock using an Arduino microcontroller. The clock will have different functionalities implemented in it, like showing the temperature, switching between 12H and 24H modes, setting up the values for current time and alarm time, etc. via the use of buttons. I want the whole project to be done on Tinkercad, also u're restricted to using register operations, you can use any kind of code including libraries for components (i.e. Wire.h, LiquidCrystal.h). But you must use timer for timing. Do not use delay function for timing. The requirements is as listen below : - LCD screen which is showing: 1-Current time (Switchable between “00:00-24:00” and “00-12 AM/PM”) 2-Alarm time (with a symbol indicating ON/OFF) 3-Temperature (Switchable between Celsius and Fahrenheit) -4 Buttons which are used for: B1-Switching between modes in current time (Hold 3 seconds for current time setup) B2-Setting the alarm ON and OFF (Hold 3 seconds for alarm time setup) B3-Switching between temperature scales (Fahrenheit /Celcius) (During a value setup, this button acts as “raise value ^”) B4-Snooze button (Temporarily stops alarm for only 5 minutes) Piezo buzzer for the alarm sound Potentiometer for changing backlight brightness Temperature sensor for detecting temperature You must use TIMERS for timing (i.e. do not use delay function to update seconds) To see which value is being set at a given time, the time value which is being set will blink. Here is an example setup scenario of setting up alarm time: Alarm Set Up 1-Hold B2 for 3 seconds to start setup *alarm minute will blink* 2-Use B3 to adjust alarm minute 3-Press B2 once to switch to hour *alarm hour will blink* 4-Use B3 to adjust alarm hour 5-Press B2 again to end setup Clock Set Up 1-Hold B1 for 3 seconds to start setup *clock minute will blink* 2-Use B3 to adjust alarm minute 3-Press B1 once to switch to hour *clock hour will blink* 4-Use B3 to adjust alarm hour 5-Press B1 again to end setup I need the code file (with the link to the Tinkercad + a report explaining the circuit and code (one page is enough) )
ID do Projeto: 30511631

Sobre o projeto

4 propostas
Projeto remoto
Ativo há 3 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
***I have work very similar project Hello, I'm an Electrical Engineer .I have many Experiences in Matlab ,python ,C# ,VB , Microcontroller, Arduino , sensors ,PLC’s, SCADA system, circuit design , PCB ,also I have experience in programming that connect electronic to desktop application , android application . ***I have work very similar project
$33 USD em 1 dia
4,7 (9 avaliações)
3,9
3,9
4 freelancers estão ofertando em média $58 USD for esse trabalho
Avatar do Usuário
Hi! I am an Electronic engineer, PCB Layout, Circuit Design, microcontroller, STM32 microcontroller, C programming expert having past experiences with ,Altium, arduino, pic, AVR, chipkit and Texas instruments microcontrollers I can do this job with 100% satisfaction. Reach me through the chatbox. I am waiting for you over the chat. Thank you!
$150 USD em 7 dias
5,0 (17 avaliações)
5,4
5,4
Avatar do Usuário
Hi! I'm an embadded systeme ingineer with a 7 years experience in the field dealing with different Microcontroller like Arduino PICs and STM32. I also have a lot of experience in electrical and electronics design circuit. I can make a PCB using Altium Design. I can help you in your project so contact me if you are intrested.
$30 USD em 7 dias
4,4 (1 avaliação)
1,6
1,6
Avatar do Usuário
Simple digital alarm clock using an Arduino microcontroller on Tinkercad Since 2012, almost from 8 years I am managing academic writing tasks successfully. I am working with my friends from different backgrounds, it means I can manage wide range of projects like; Engineering, Business, Arts, Computer Sciences, Medical Sciences, Mathematics and Statistics. Now I am here on freelancer.com to serve my clients with masterpiece against very REASONABLE PRICES. I can help you with your Online Exams, Quizzes, Summaries, Research Papers, Reports and Dissertations and ETC. I provide FREE Turnitin reports and countless revisions to my clients. I PROMISE you 100% SUCCESS. For samples, visit my profile: https://www.freelancer.com/u/FineIdeas
$20 USD em 1 dia
5,0 (1 avaliação)
1,0
1,0

Sobre o cliente

Bandeira do(a) TURKEY
Istanbul, Turkey
5,0
4
Método de pagamento verificado
Membro desde dez. 16, 2019

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.