Physical computing/Interfaces

Uit Lab
Naar navigatie springen Naar zoeken springen
Physical computing
Interfaces
  1. Digitale input
  2. Digitale output
  3. Blink-1
  4. Button-1
  5. Blink-freq: frequentie
  6. Blink-PWM: pulsbreedte-modulatie
  7. Analoge input

Controller-interfaces.png

De sensoren, actuatoren en communicatie-onderdelen kunnen met verschillende soorten interfaces op de controller worden aangesloten.

De belangrijkste soorten interfaces zijn:

  • digitaal (software: 0/1; hardware: L/H)
  • PWM-output (software bijv. 0..1023; hardware 0-100% duty cycle)
  • analoog (software bijv. 0..1023; hardware 0-3.3V)
  • i2c (serieel interface: seriële data-SDA, seriële clock-SCL)
  • SPI (serieel interface: master-in-slave-out: MISO, master-out-slave-in MOSI; select)
  • asynchroon serieel (UART; transit (Tx) en receive (Rx))

Daarnaast zijn er nog specifieke interfaces, bijvoorbeeld het bit-seriële protocol voor digitale LEDs (WS2812); of het "one wire" bit-seriële protocol voor bijv. DS18B20.