Physical computing/Interfaces

Uit Lab
Naar navigatie springen Naar zoeken springen
De printervriendelijke versie wordt niet langer ondersteund en kan weergavefouten bevatten. Werk uw browserbladwijzers bij en gebruik de gewone afdrukfunctie van de browser.
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.