Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Construya este proyecto en nuestro prximo taller de Arduino durante un fin de semana !
Hardware
Necesitar los siguientes componentes:
La preparacin de la placa matriz LED tambin puede requerir un soldador para puentear el puente J5 en la parte
posterior de la placa. Vea el tutorial de Adafruit para ms detalles .
Alambrado
http://workshopweekend.net/arduino/projects/graph 1/4
15/7/2017 Fin de semana del taller
1. Construir
Fin de semanaestedel
circuito:
taller
2. Enchufe los cables de puente en el cable de cinta y su Arduino como se muestra en este tutorial de Adafruit ,
pero conecte los cables de 5V (rojo) y GND (negro) en su tablero en lugar de directamente en el Arduino. Trate
de hacer coincidir los colores si puede; Har menos (y eaiser) la depuracin.
Software
1. Descargue e instale la biblioteca HT1632 para la placa matriz LED.
#define DATA 2
#define WR 3
#define CS 4
void setup() {
matrix.begin(HT1632_COMMON_16NMOS);
matrix.clearScreen();
Serial.begin(9600);
}
void loop() {
matrix.setScreen(0);
for (int i = 0; i < numSamples; i++) {
matrix.drawLine(i, b_values[(ptr+i)%numSamples], i, a_values[(ptr+i)%numSamples], 1);
}
matrix.writeScreen();
a_values[ptr] = getAValue();
b_values[ptr] = getBValue();
ptr = (ptr + 1) % numSamples;
delay(50);
}
int getAValue() {
http://workshopweekend.net/arduino/projects/graph 2/4
15/7/2017 Fin de semana del taller
return analogRead(A0)/64;
Fin de
}
semana del taller
int getBValue() {
return analogRead(A1)/64;
}
3. Sube el proyecto!
Variaciones
1. Sustituir los potencimetros por un divisor de tensin compuesto por una resistencia dependiente de la luz y
una resistencia de 10 k, como en el siguiente circuito:
Tenga en cuenta que los circuitos LDR nunca alcanzan ni extremos de su rango. Lea acerca de la map funcin y
vea si puede resolver este problema.
#include <CapacitiveSensor.h>
int getAValue() {
http://workshopweekend.net/arduino/projects/graph 3/4
15/7/2017 Fin de semana del taller
return sensorA.capacitiveSensor(25)/64;
Fin de
}
semana del taller
int getBValue() {
return sensorB.capacitiveSensor(25)/64;
}
Descargue e instale la biblioteca de deteccin capacitiva . Aprenda ms sobre la deteccin capacitiva en el patio
de juegos de Arduino .
Sobre el fin de semana del taller | Contctenos | Trminos y condiciones | Poltica de privacidad 2011-2017 Qu aprenders ?, Inc.
http://workshopweekend.net/arduino/projects/graph 4/4