# Komponenter Dette katalog registrerer elektroniske input- og outputkomponenter, der bruges sammen med boards i Arduino Playground: displays, sensorer, aktuatorer, kommunikations- moduler og andre komponenter. Hver fysisk komponenttype får sit eget stabile id og en mappe med: - identifikation og relevante tekniske data; - pinout, spændingsniveauer og tilslutning; - eventuelle adresser, biblioteker og kendte faldgruber; - links til alle sketches i repoet, som bruger komponenten. ## Registrerede komponenter | Foto | Komponent | Type | Interface | Produkt-id | Sketches | | --- | --- | --- | --- | --- | --- | | HC-SR04 RCWL-9610A ultralydssensor | [HC-SR04 med RCWL-9610A](hc-sr04-rcwl-9610a-ultrasonic/README.md) | Input/afstand | GPIO, I²C, UART, 1-Wire | HC-SR04 / RCWL-9610A | – | | RFID-RC522 RFID-læser | [RFID-RC522 RFID-læser](mfrc522-rfid-reader/README.md) | Input/output/RFID | SPI | RFID-RC522 | – | | – | [LCD1602 med PCF8574T](lcd1602-i2c-pcf8574/README.md) | Output/display | I²C | – | [`lcd1602_i2c_demo`](../sketches/arduino-uno-r4-wifi/lcd1602_i2c_demo) | | RGB LED | [RGB LED](keyestudio-ks0032-rgb-led/README.md) | Output/lys | Digital/PWM | KS0032 | – | | Mikrofon | [Mikrofon](keyestudio-ks0035-microphone/README.md) | Input/lyd | Analog | KS0035 | – | | IR-modtager | [IR-modtager](keyestudio-ks0026-ir-receiver/README.md) | Input/IR | Digital | KS0026 | – | | Analog temperatursensor | [Analog temperatursensor](keyestudio-ks0033-thermistor/README.md) | Input/temperatur | Analog | KS0033 | – | | DS18B20-temperatursensor | [DS18B20-temperatursensor](keyestudio-ks0023-ds18b20/README.md) | Input/temperatur | 1-Wire | KS0023 | – | | Tiltsensor | [Tiltsensor](keyestudio-ks0025-tilt/README.md) | Input/orientering | Digital | KS0025 | – | | Aktiv buzzer | [Aktiv buzzer](keyestudio-ks0018-active-buzzer/README.md) | Output/lyd | Digital | KS0018 | – | | Straw-hat LED-modul | [Straw-hat LED-modul](keyes-k855396-straw-hat-led/README.md) | Output/lys | Digital/PWM | K855396 | – | | Analog rotationssensor | [Analog rotationssensor](keyestudio-ks0014-analog-rotation/README.md) | Input/position | Analog | KS0014 | – | | Trykknap | [Trykknap](keyestudio-ks0029-push-button/README.md) | Input/kontakt | Digital | KS0029 | – | | IR-sender | [IR-sender](keyestudio-ks0027-ir-transmitter/README.md) | Output/IR | Digital/PWM | KS0027 | – | | Passiv buzzer | [Passiv buzzer](keyestudio-ks0019-passive-buzzer/README.md) | Output/lyd | Digital/tone | KS0019 | – | | Knock-sensor | [Knock-sensor](keyestudio-ks0024-knock/README.md) | Input/slag | Digital | KS0024 | – | | Reed switch | [Reed switch](keyestudio-ks0038-reed-switch/README.md) | Input/magnet | Digital | KS0038 | – | | Vibrationssensor | [Vibrationssensor](keyestudio-ks0037-vibration/README.md) | Input/vibration | Digital | KS0037 | – | | Fotomodstandssensor | [Fotomodstandssensor](keyestudio-ks0028-photocell/README.md) | Input/lys | Analog | KS0028 | – | | LM35-temperatursensor | [LM35-temperatursensor](keyestudio-ks0022-lm35/README.md) | Input/temperatur | Analog | KS0022 | – | | Collision-/endestopsensor | [Collision-/endestopsensor](keyestudio-ks0021-collision/README.md) | Input/kontakt | Digital | KS0021 | – | ## Navngivning Nye komponenter placeres i `components//`, hvor `component-id` skrives med små bogstaver og bindestreger, eksempelvis `bme280-temperature-humidity-pressure`. Profilen opdateres, hver gang komponenten bruges i en ny sketch.