Find Jobs
Hire Freelancers

Skech Arduino Módulos ESP01

€8-30 EUR

En curso
Publicado hace alrededor de 3 años

€8-30 EUR

Pagado a la entrega
Hola a todos, soy Francisco Camacho, Necesito un skech Arduino para el control de luces mediante el microcontrolador ESP8266, en concreto, el módulo ESP01. El programa deberá ser capaz de conectar 3 de estos módulos, uno actuará como servidor y los otros dos como clientes, los dos clientes serán iguales y con una serie de leds conectados. Para aumentar el número de salidas del ESP01 en los clientes, se utilizarán shift register, 74HC595. Los tres equipos estarán alimentados independientemente mediante baterías lipo de 3.7V y capaces de soportar carga micro-usb. (¿Qué equipos necesito para esto?) Tengo estos módulos de carga y estas baterías, ¿Son correctos para lo que quiero realizar? https://www.amazon.es/gp/product/B07NVBLMVQ/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1 [login to view URL] El servidor (control) Llevará una botonera que será la encargada de mandar a encender los leds. - El botón 1 (encendido). Al presionarlo durante 2 segundos, deberá activar el dispositivo y conectarse con los clientes. Al presionarse durante 3 segundos apaga el sistema. - El botón 2, enciende los leds del cliente 1, de manera secuencial cada 100ms. - El botón 3, enciende los leds del cliente 2, de manera secuencial cada 100 ms. - El botón 4, enciende los leds de ambos clientes al mismo tiempo, parpadeando con una frecuencia de 200ms. Los clientes Los clientes constarán de 8 leds que deberán encenderse según las secuencias determinadas anteriormente. A su vez, llevarán un solo botón, que, al presionarse durante 2 segundos, deberá activar el dispositivo y empezar a buscar y establecer la conexión con el servidor. Una vez se conecta, indicarlo encendiendo los leds durante 500 ms en función al estado de carga la batería, 8 leds – 100%, 4 – 50%... (No sé si esto se puede saber fácilmente, si no se pudiese, simplemente encenderlos todos durante 500ms, me gustaría tener esta posibilidad y saber que se necesita) Para apagar los dispositivos, presionar el botón de encendido durante 3 segundos.
ID del proyecto: 29372291

Información sobre el proyecto

1 propuesta
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
Hola. Me presento, soy ingeniero informático y técnico electrónico. Llevo trabajando en proyectos con Arduino algunos años. Sobre tu proyecto: El coste de mi propuesta incluye el programa de los módulos ESP8266 y el guiado para su puesta en funcionamiento. Entiendo el proyecto en cuanto a su funcionamiento, y lo que debe hacer cada módulo. Pero tengo dudas de si tienes ya el montaje preparado o como lo vas a realizar, en cuanto al 74hc y demás. Comentarte que yo no pondría el ESP8266-01, para este montaje que propones ya que solo tiene 2 entrada/ salidas aprovechables, ya que las otras , la 0 y la 2 , suelen dar problemas en el arranque si no están en un estado determinado. Ten en cuenta que estos módulos hay que programarlos mediante un pequeño accesorio USB. Hay más cosas de tu proyecto que puedo comentar contigo y mejorar si es el caso. Si estas interesado en mi propuesta puedes contactarme y hablamos.
€67 EUR en 10 días
5,0 (1 comentario)
1,1
1,1

Sobre este cliente

Bandera de SPAIN
MALAGA, Spain
0,0
0
Forma de pago verificada
Miembro desde feb 21, 2021

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.