Arduino Uno + io shield vma05

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
dawwe1974
Inlägg: 5
Blev medlem: 8 november 2020, 16:50:08

Arduino Uno + io shield vma05

Inlägg av dawwe1974 »

Jag har provat ansluta en tempsensor till Velleman I/O shield, men jag lyckas inte få fram värdet på digitala porten där sensorn är ansluten. Tar jag bor shielden och ansluter direkt till UNO fungerar det perfekt.
Vad gör jag galet?
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Arduino Uno + io shield vma05

Inlägg av DanielM »

Hur ser din C++ kod ut?

Har du testat med en multimeter för att kolla om du har anslutning?

En bild på din sköld med din Arduino är inte fel! :wink: Välkommen till forumet.
dawwe1974
Inlägg: 5
Blev medlem: 8 november 2020, 16:50:08

Re: Arduino Uno + io shield vma05

Inlägg av dawwe1974 »

I/O shield direkt pluggad på UNO
DSC_0186.JPG
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
dawwe1974
Inlägg: 5
Blev medlem: 8 november 2020, 16:50:08

Re: Arduino Uno + io shield vma05

Inlägg av dawwe1974 »

Min enkla kod:
#include <OneWire.h>
#include <DallasTemperature.h>

#define SensorPIN 2

OneWire oneWire_in(SensorPIN);
DallasTemperature sensor(&oneWire_in);

void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(SensorPIN, INPUT);
sensor.begin();
}

void loop() {
// put your main code here, to run repeatedly:
sensor.requestTemperatures();
Serial.print("Temp: ");
Serial.println(sensor.getTempCByIndex(0));
delay(2000);
}
Användarvisningsbild
Klas-Kenny
Inlägg: 11292
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Arduino Uno + io shield vma05

Inlägg av Klas-Kenny »

Ser ut som att där sitter lysdioder kopplade till de digitala ingångarna.
Antagligen orkar inte utgången på sensorn att driva den lysdioden utan lastas så hårt att det inte fungerar.
dawwe1974
Inlägg: 5
Blev medlem: 8 november 2020, 16:50:08

Re: Arduino Uno + io shield vma05

Inlägg av dawwe1974 »

Jag har provat matat på shielden och korten med extern 5v...Får fortfarande bara -127.00 som resultat
Användarvisningsbild
anrhm
Inlägg: 365
Blev medlem: 3 november 2005, 15:13:33
Ort: Vallentuna

Re: Arduino Uno + io shield vma05

Inlägg av anrhm »

Har du verkligen spänningsmatning och gemensam jord ansluten till tempsensorn i den kopplingen?
Svårt att se vart bylingarna går på kopplingsdäcket.
dawwe1974
Inlägg: 5
Blev medlem: 8 november 2020, 16:50:08

Re: Arduino Uno + io shield vma05

Inlägg av dawwe1974 »

Tror jag hittat lösningen!!!
Det verkar vara felritat/felbyggt i schemat. Det har ju kopplat på varje ingång en styck 1N4148 men den borde nog vara vänd åt andra hållet. :oops:
https://www.velleman.eu/downloads/0/mod ... _vma05.pdf

Om jag sätter sensorn mot pin2 direkt så blinkar får jag värden.
Användarvisningsbild
Klas-Kenny
Inlägg: 11292
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Arduino Uno + io shield vma05

Inlägg av Klas-Kenny »

Den är nog inte felbyggd. Vänder man de dioderna kommer lysdioderna aldrig att tändas.
Men den är nog inte ämnad för att använda som du gör, de digitala ingångarna verkar vara tänkta bara för strömbrytare kopplade direkt till jord.

Använd de analoga ingångarna istället, de verkar vara mer lämpade för din användning.
Skriv svar