/*
* velleman vma339
* pin 7 - pin8 - pin9
*/
#include
/*
* velleman arduino
* pin 2 - pin10 - spi
*/
#include
#include
int tempsensor1=A0;
int lcSize = 4;
float temp1TMP36 = 0;
/***********************************************************
* MAX7219 and 4x7 Segment LED Display
* DataIn pin 4 - CLK pin 5 - pin 6
**********************************************************/
int segdisplay[4];
LedControl lc=LedControl(4,5,6,1);
/**/
int CS = 9; // CS pin on MAX6675
int SO = 7; // SO pin of MAX6675
int SCKK = 8; // SCK pin of MAX6675
int units = 1; // Units to readout temp (0 = raw, 1 = ˚C, 2 = ˚F)
float temperature = 0.0; // Temperature output variable
MAX6675 temp(CS,SO,SCKK,units);// Initialize the MAX6675
/*out*/
const int output = 3;
void setup() {
Serial.begin(9600);
pinMode(output, OUTPUT);
pinMode(tempsensor1, INPUT);
/*
The MAX7219 is in power-saving mode on startup,
we have to do a wakeup call
*/
lc.shutdown(0,false);
lc.setIntensity(0,8);/*ardes,brightness*/
/* and clear the display */
lc.clearDisplay(0);
}
void loop() {
temp1TMP36 = analogRead(tempsensor1);
delay(100);
displayrun(getTempTMP36(temp1TMP36));
temperature = temp.read_temp();
if(temperature < 0) {
// If there is an error with the TC, temperature will be < 0
Serial.print("Thermocouple Error on CS");
Serial.println( temperature );
}else{
Serial.print("Current Temperature: ");
Serial.println( temperature );
}
delay(100);
}
void displayrun(float temp){
if(sizeof(temp)>4){
return;
}
int i;
int t = temp*100;
boolean dp = false;
int pos = lcSize+1;
Serial.print("temp :");
Serial.println(temp);
lc.clearDisplay(0);
for(i = 0;i < lcSize;i++){
segdisplay[i] = t%10;
t = t/10;
dp = i==2;
lc.setDigit(0,i,segdisplay[i],dp);
}
}
float getTempTMP36(float sensorVal){
float voltage=(sensorVal/1024.0)*5.0;
return (voltage-.5)*100;
}
Dit is een signaal meter. Zeer handig om fouten te detecteren visueel van op een redelijke afstand het niveau te kunnen aflezen.
dit is een velleman kit heb ik zelf in een kistje gemonteert . Ik heb veel bewerkingen moeten uitvoeren aan de behuizing daar het ansers er niet in kon.
twee banen op de print doorgedaan voor de schakelaar er op te kunnen monteren en verder 9v batterij en connecties .
ampere wordt niet met dit toestel gemeten daarvoor heb je een ampere tang
Licht sterkte meter meer om te bepalen hoeveel lux er aanwezig is in een ruimte.
Geluidsterkte meter norm is niet boven 96db
Dit toestel dient om de Stroom te meten. Leuk is dat je deze niet tussen de belasting moet schakelen.
een versterker krijgt een signaal van 0.75v standaard 1,5 v ook veel voorkomend 2v
Dit toestel dient om de Stroom te meten. Leuk is dat je deze niet tussen de belasting moet schakelen.
Geluidsterkte meter norm is niet boven 96db
kabeltester
pro's kunnen het niet missen en velen weten er niet mee om te gaan. maar als je het weet bespaart het je een zeer groot werk . andere merken hebben dan ook een speakonkabel detectie, deze helaas niet de kabelbreukdetectie hebben en deze is voor mij het belangerijkste waar andere merken dit juist vergeten zijn .