Vraag over Source code
5 berichten
• Pagina 1 van 1
Vraag over Source code
Ik heb een vraag over het vogende regeltje in de source code.
SHT1x sht1x(dataPin, clockPin);
Wat doet dit. Ik zie wel dat je hier de pins definieerd maar hoe werkt dit precies?
Wim
SHT1x sht1x(dataPin, clockPin);
Wat doet dit. Ik zie wel dat je hier de pins definieerd maar hoe werkt dit precies?
Wim
Advertisement
Re: Vraag over Source code
SHT1x sht1x(dataPin, clockPin); geeft de waarde van beide pinnen gewoon door aan de SHT1x library, nodig wanneer deze library wordt aangeroepen.
Arduinows!
Why do computer programmers confuse Halloween with Christmas? Because Oct 31 = Dec 25
I got 01100011 problems but a bit ain't 00000001
Why do computer programmers confuse Halloween with Christmas? Because Oct 31 = Dec 25
I got 01100011 problems but a bit ain't 00000001
Re: Vraag over Source code
Ik snap dan niet wat dit precies doet: " SHT1x sht1x " en waar wordt dit geprocessed?
- astrofrostbyte
- Berichten: 229
- Geregistreerd: 20 Jan 2013, 12:01
Re: Vraag over Source code
#include <SHT1x.h>
SHT1x sht1x(dataPin, clockPin);
Met het command maak je een instantie(object) sht1x van een classe SHTx.
je zou ook bv mogen schrijven: SHT1x MijnSensor(dataPin, clockPin);
Met het commando roep je de 'constructor' method aan.
SHT1x::SHT1x(int dataPin, int clockPin)
{ _dataPin = dataPin;
_clockPin = clockPin;
}
// Deze slaat in het object de gewenste I/O pinnen op.
je kan het vergelijken met : int mijnVariabele;
Hier maak je een instantie 'mijnVariabele' van de class 'int'
niet helemaal waar omdat bij 'C' integers geen objecten zijn (bij veel andere programeer talen wel) , maar principes zijn het zelfde.
Voor details : http://arduino.cc/en/Hacking/LibraryTutorial
SHT1x sht1x(dataPin, clockPin);
Met het command maak je een instantie(object) sht1x van een classe SHTx.
je zou ook bv mogen schrijven: SHT1x MijnSensor(dataPin, clockPin);
Met het commando roep je de 'constructor' method aan.
SHT1x::SHT1x(int dataPin, int clockPin)
{ _dataPin = dataPin;
_clockPin = clockPin;
}
// Deze slaat in het object de gewenste I/O pinnen op.
je kan het vergelijken met : int mijnVariabele;
Hier maak je een instantie 'mijnVariabele' van de class 'int'
niet helemaal waar omdat bij 'C' integers geen objecten zijn (bij veel andere programeer talen wel) , maar principes zijn het zelfde.
Voor details : http://arduino.cc/en/Hacking/LibraryTutorial
Gear: Arduino- Uno,Due,Ethernet,Mega2560 , OLS LogicAnalyser, TDS1002, Rigol DG1022, J-Link EDU, BusPirate
5 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 26 gasten