Zum Inhalt springen

WSAL24004 – Pico-Sensor-Kit-B

Aus JW Tech Wiki
Version vom 6. September 2026, 09:58 Uhr von JWTechPublisher (Diskussion | Beiträge) (Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Das Pico-Sensor-Kit-B ist ein All-in-One-Einsteigerset mit einer Pico-Expansionsplatine und 15 Modulen (LED, Taster, Buzzer, IR, RGB, I2C-Sensoren, ADC-Eingänge). Alle Module sind über PCB-Nestlöcher verbunden und müssen nicht gelötet oder verdrahtet werden; sie lassen sich bei Bedarf abtrennen und per Kabel verbinden.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Zusammensetzung: 15 Module auf einer Expansionsplatine im All-in-One-Design ohne Lötung oder Verdrahtung.
  • GPIO-Zuordnungen: D0=Taster, D1=LED, D2=Buzzer, D3=IR-Empfänger, D4=IR-Sender, D7=RGB-LED.
  • I2C0-Geräte: 6-Achsen-Sensor (Adresse 0x6B), VOC-Sensor (0x59), EEPROM (0x50), Temperatur-/Feuchtesensor SHTC3 (0x70), Motor-Treiber (0x40).
  • I2C1-Gerät: OLED-Display 1,5 Zoll, 128×128 Auflösung, 16 Graustufen (Adresse 0x3D).
  • ADC-Eingänge: ADC0=Lichtempfindlicher Widerstand (Helligkeit), ADC1=Potentiometer (Spannungsänderungen simulieren), ADC2=Sprechsensormodul (Umgebungslautstärke).
  • Versorgung: Onboard-DC-DC liefert 3,3 V mit max. 2 A; der Motor-Treiber sollte extern versorgt werden für bessere Stabilität.
  • Entwicklungsumgebungen: MicroPython (Thonny IDE), C/C++ (VS Code + pico-vscode) und Arduino IDE werden unterstützt.
  • Beispieldemos decken GPIO, PWM, I2C, ADC und PIO-Funktionen ab, u. a. LED, Buzzer, OLED, Sensoren und Motortreiber.

Hinweise und Versionsgrenzen

  • Bei demontieren der Module auf scharfe Kanten und Bruchstücke achten.
  • Der Motor-Treiber kann die 2-A-Onboard-Versorgung überlasten; externe Stromversorgung wird empfohlen.
  • Firmware-Flashen: Pico2-Firmware aus dem Micropython-Paket kann dazu führen, dass das Gerät nicht erkannt wird; stattdessen die im Paket bereitgestellte Firmware verwenden.
  • OLED-Anzeige zeigt unten Rauschen/verrauschte Daten – Ursache liegt vermutlich in der I2C-Geschwindigkeitseinstellung im Code; Geschwindigkeit erhöhen und erneut testen.
  • Die genauen Befehlszeilenbefehle und Skriptpfade hängen von der gewählten Entwicklungsumgebung ab und müssen vor Verwendung geprüft werden.

Quelle und Revisionsnachweis