Find Jobs
Hire Freelancers

Simple digital alarm clock using an Arduino microcontroller on Tinkercad

$20-45 USD

Terminado
Publicado hace casi 3 años

$20-45 USD

Pagado a la 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 del proyecto: 30511631

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
***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 en 1 día
4,7 (9 comentarios)
3,9
3,9
4 freelancers están ofertando un promedio de $58 USD por este trabajo
Avatar del usuario
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 en 7 días
5,0 (17 comentarios)
5,4
5,4
Avatar del usuario
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 en 7 días
4,4 (1 comentario)
1,6
1,6
Avatar del usuario
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 en 1 día
5,0 (1 comentario)
1,0
1,0

Sobre este cliente

Bandera de TURKEY
Istanbul, Turkey
5,0
4
Forma de pago verificada
Miembro desde dic 16, 2019

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.