P5js Funktionen für die Kommunikation mit dem Arduino Board: Unterschied zwischen den Versionen
(→getButton()) |
(→resetButton()) |
||
Zeile 81: | Zeile 81: | ||
* liefert 0, wenn der Knopf nicht gedrückt ist | * liefert 0, wenn der Knopf nicht gedrückt ist | ||
− | === resetButton() === | + | === resetButton() === |
− | + | * setzt den Wert des Knopfes auf -1 | |
+ | |||
=== getTemperature() === | === getTemperature() === | ||
* Liefert die aktuelle Temperatur in Grad Celsius | * Liefert die aktuelle Temperatur in Grad Celsius |
Version vom 11. August 2020, 20:00 Uhr
Inhaltsverzeichnis
- 1 sensorBoard.js
- 1.1 Beispielverwendung
- 1.2 Vorhandene Funktionen
- 1.2.1 getPotentiometer()
- 1.2.2 restPotentiometer()
- 1.2.3 getPotentiometer2()
- 1.2.4 restPotentiometer2()
- 1.2.5 getLDR()
- 1.2.6 restLDR()
- 1.2.7 getRFID()
- 1.2.8 resetRFID()
- 1.2.9 getAnalog2()
- 1.2.10 resetAnalog2()
- 1.2.11 getAnalog3()
- 1.2.12 resetAnalog3()
- 1.2.13 getDigital4()
- 1.2.14 resetDigital4()
- 1.2.15 getDigital5()
- 1.2.16 resetDigital5()
- 1.2.17 getTouch()
- 1.2.18 resetTouch()
- 1.2.19 getReleased()
- 1.2.20 resetReleased()
- 1.2.21 getButton()
- 1.2.22 resetButton()
- 1.2.23 getTemperature()
- 1.2.24 resetTemperature()
sensorBoard.js
Beispielverwendung
function setup() { createCanvas(720, 400); sensoren = new Sensoren(); } function draw() { messwertPotentiometer = sensoren.getPotentiometer(); }
Vorhandene Funktionen
getPotentiometer()
- Gibt den Potentiometer-Wert zurück, der an A0 angeschlossen ist
- Gibt -1 zurück, wenn nicht der Potentiometer nicht angeschlossen ist
restPotentiometer()
- Setzt den Potentiometer-Wert auf -1 zurück
- Diese Funktion ist für uns nur bedingt nützlich
getPotentiometer2()
- Gibt den Potentiometer-Wert zurück, der an A4 angeschlossen ist
- Gibt -1 zurück, wenn nicht der Potentiometer nicht angeschlossen ist
restPotentiometer2()
- Setzt den Potentiometer-Wert auf -1 zurück
- Diese Funktion ist für uns nur bedingt nützlich
getLDR()
- Gibt den Lichtsensor-Wert zurück
- Gibt -1 zurück, wenn nicht der Lichtsensor nicht angeschlossen ist
restLDR()
- Setzt den Lichtsensor-Wert auf -1 zurück
- Diese Funktion ist für uns nur bedingt nützlich
getRFID()
- Gibt zurück, welche RFID Tag zuletzt gelesen wurde
- -1 wenn kein RFID Tag gelesen wurde
resetRFID()
- Setzt den Wert auf -1 zurück.
getAnalog2()
resetAnalog2()
getAnalog3()
resetAnalog3()
getDigital4()
resetDigital4()
getDigital5()
resetDigital5()
getTouch()
- liefert den zuletzt berührten Port des Capacitive Touch Sensors zurück
- -1 wenn nichts berührt wurde
resetTouch()
- setzt den zuletzt berührten Port des Capacitive Touch Sensors auf -1
getReleased()
- liefert den zuletzt wieder losgelassenen Port des Capacitive Touch Sensors zurück
resetReleased()
- setzt den zuletzt wieder losgelassenen Port des Capacitive Touch Sensors auf -1
getButton()
- liefert 1, wenn der Knopf gedrückt ist
- liefert 0, wenn der Knopf nicht gedrückt ist
resetButton()
- setzt den Wert des Knopfes auf -1
getTemperature()
- Liefert die aktuelle Temperatur in Grad Celsius
- -1 wenn kein Wert gelesen werden kann
resetTemperature()
- setzt die Temperatur auf -1
- wahrscheinlich für uns nur bedingt sinnvoll