Chat
Welcome to Flux
Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More
Ready.
Reviews
Properties
Properties describe core aspects of the project.
Pricing & Availability
Distributor | Qty 1 |
|---|---|
Digi-Key | $15.36 |
LCSC | $2.60–$4.71 |
Mouser | $20.83 |
Assets
No assets added.
Controls
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.
perezzdiego
copilot
analogWrite()en lugar dedigitalWrite()para el pin ENA, y lógica de decisión más compleja basada en la entrada de los sensores ópticos TCRT5000.copilot
if(sensorValue > 500)según los resultados que observes durante tus pruebas para calibrar correctamente la detección de línea.copilot
loop), lee este pin. Si el pin está enHIGH, significa que el sensor está sobre la línea (nota que esto puede variar dependiendo de cómo inviertas la lógica en el módulo; algunos pueden considerarHIGHcomo fuera de la línea yLOWcomo sobre la línea, dependiendo del ajuste del potenciómetro y de cómo diseñes tu circuito).copilot
- Leer la distancia del sensor ultrasonido HC-SR04.
- Utilizar los sensores ópticos TCRT5000 para detectar si estás sobre una línea o no.
- Controlar un motor con el L298N basándote en las lecturas de los sensores.
Ejemplo de Código C++ para Arduino Nano"tcrtRead > 600"basado en tus pruebas para determinar cuándo el sensor está sobre una línea.perezzdiego
copilot
lineSensorPinen tu Arduino.HIGHyLOW: Dependiendo de tu módulo sensor, podrías necesitar invertir la lógica en el código (cambiaHIGHporLOWy viceversa en losifyelsedelloop) para que coincida con la manera en que tu sensor indica la presencia de una línea versus la ausencia.