Physical computing/Interfaces: verschil tussen versies

Uit Lab
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
 
(5 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
[[Bestand:Controller-interfaces.png|700px]]
{{Zijbalk Interfaces}}
 
[[Bestand:Controller-interfaces.png|800px]]
 
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.
 
* [[/Digitale output]]
* [[/Digitale input]]
* [[/Analoge input]]
* [[/PWM output]]
* [[/I2C interface]]
* [[/SPI interface]]
* [[/Serial interface]]

Huidige versie van 18 mrt 2021 om 13:48

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.