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
Inspect
Arduino Uno R3 Shield Template 31vK
Controls
Properties
Availability & Pricing
| Distributor | Qty 1 | |
|---|---|---|
Assets
id=Arduino UNO 3D
id=Arduino UNO R3 shield - Shape
id=Arduino Uno R3 Shield Template-removebg-preview
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.
fer514
copilot
disp1[]es un arreglo de enteros que contiene los valores en hexadecimal que se corresponden con los segmentos que deben encenderse para representar los números del 0 al 9 en el display de 7 segmentos.setup:loop:impimirpara mostrar el númeroiactual en el display.impimir:impimirtoma un númeroval, consulta el arreglodisp1para obtener la representación binaria correcta para ese número.auxpara comprobar cada uno de los bits del valor endisp1[val].digitalWrite(pin, HIGH).digitalWrite(pin, LOW).auxse usa como una máscara de bits, desplazándose a la izquierda (aux = aux << 1) en cada iteración del buclefor, para comprobar cada bit del byte.disp1que mapea números en segmentos del display y ciclos de control para manejar los pines de salida que encenderán los segmentos apropiados del display para mostrar los números del 1 al 9.fer514
copilot
- Asegúrate de conectar tu Arduino a los pines correctos en el display de 7 segmentos.
- Los valores del arreglo
Conexiones:dispLettersestán basados en un display común cátodo. Si estás usando un display común ánodo, tendrías que invertir las señalesHIGHyLOW.fer514
copilot
- Arduino Uno
- Potenciómetro
- Pantalla LCD (por ejemplo, de 16x2)
- Resistencias y cables para conexiones
Conexiones Básicas-
Potenciómetro:
- Conecta un terminal del potenciómetro a 5V (VCC).
- Conecta el otro terminal a GND.
- Conecta el terminal central del potenciómetro al pin A0 del Arduino.
-
LCD:
- Conecta los pines de la pantalla LCD:
- VSS a GND
- VDD a 5V
- V0 a un potenciómetro para el contraste
- RS a pin digital 12 del Arduino
- RW a GND (siempre en modo escritura)
- E a pin digital 11 del Arduino
- D4 a pin digital 5 del Arduino
- D5 a pin digital 4 del Arduino
- D6 a pin digital 3 del Arduino
- D7 a pin digital 2 del Arduino
- A (Anodo de la retroiluminación) a 5V
- K (Cátodo de la retroiluminación) a GND
Código para el ArduinoLiquidCrystalpara controlar el display LCD.analogRead(A0).voltage = sensorValue * (5.0 / 1023.0).fer514
copilot
fer514
copilot
fer514
copilot
fer514
copilot
fer514
copilot
fer514
copilot
fer514
copilot
fer514
copilot
fer514
copilot
fer514
copilot