P5js Funktionen für die Kommunikation mit dem Arduino Board: Unterschied zwischen den Versionen

Aus DDSWiki
Wechseln zu: Navigation, Suche
(Beispielverwendung)
(Vorhandene Funktionen)
Zeile 34: Zeile 34:
  
 
=== getLDR() ===
 
=== getLDR() ===
 
+
* Gibt den Lichtsensor-Wert zurück
 +
* Gibt -1 zurück, wenn nicht der Lichtsensor nicht angeschlossen ist
 
    
 
    
 
=== restLDR() ===  
 
=== restLDR() ===  
 +
* Setzt den Lichtsensor-Wert auf -1 zurück
 +
* Diese Funktion ist für uns nur bedingt nützlich
  
 
=== getRFID() ===  
 
=== getRFID() ===  
 +
* Gibt zurück, welche RFID Tag zuletzt gelesen wurde
 +
* -1 wenn kein RFID Tag gelesen wurde
  
 
=== resetRFID() ===  
 
=== resetRFID() ===  
 +
* Setzt den Wert auf -1 zurück.
  
 
=== getAnalog2() ===  
 
=== getAnalog2() ===  

Version vom 11. August 2020, 18:12 Uhr

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()

resetTouch()

getReleased()

resetReleased()

getButton()

resetButton()

getTemperature()

resetTemperature()