Arduino IoT Prime-Paket mit MKR WIFI 1010: Ein umfassender Leitfaden

Die Optimierung von Prototyping-Abläufen ist das Ziel von Designingenieuren, Studenten und Entwicklern aus allen Branchen. Beim IoT kommt eine weitere Ebene der Komplexität hinzu – Konnektivität, Hard- und Software müssen perfekt auf das abgestimmt sein, was Sie mit Ihrem Projekt erreichen wollen.

Das MKR IoT Prime-Paket mit der MKR WIFI 1010-Platine ist die perfekte Grundlage für den Einsatz der Arduino MKR1010 für IoT-Anwendungen – in Verbindung mit dem MKR ENV-Shield, MKR Relay Proto-Shield und der Arduino Cloud.

Es basiert auf dem einzigartigen „Panini-Konzept“ von Arduino. Dabei kombinieren Designer eine MKR-Platine mit den gewünschten Shields und Trägerplatinen, um kundenspezifische Hardwarekonfigurationen für IoT-Projekte zu erstellen – so einfach wie das Belegen eines Sandwichs. Mit der Open-Source-Hard- und Software von Arduino ist es möglich, die Konfiguration für Ihre Anwendung zu optimieren und Kontakt zu einer Gemeinschaft gleichgesinnter Ingenieure aufzunehmen, die wertvolle Impulse für Ihre Projekte geben können.

Keith Jackson, Head of Marketing bei Arduino, stellt das neue Paket vor:

Unterstützt durch eine Fülle von Tutorials, Informationen und Ressourcen über die Online-Plattformen Arduino und Distrelec wurde das Arduino IoT Prime-Paket entwickelt, um die technologische Forschung und Entwicklung in einer Vielzahl von Anwendungen und Kompetenzebenen zu inspirieren.

Paketinhalt

  • 70 solid core jumper wires
  • 1 photoresistor
  • 20 resistors 22 ohm
  • 5 resistors 56 ohm
  • 5 resistors 1K ohm
  • 20 resistors 10K ohm
  • 5 resistors 1M ohm
  • 5 resistors 10M ohm
  • 1 USB cable

MKR WIFI 1010-Platine

Die MKR WIFI 1010-Platine bietet als Weiterentwicklung der MKR 1000 WIFI-Platine ein deutliches Upgrade. Sie ist mit einem ESP32-Modul von U-BLOX ausgestattet. Diese Platine ist darauf ausgerichtet, das Prototyping von Wi-Fi-basierten IoT-Anwendungen dank der Flexibilität des ESP32-Moduls und seines geringen Stromverbrauchs zu beschleunigen und zu vereinfachen.

Die Platine besteht aus drei Hauptblöcken:

  • SAMD21 Cortex-M0+ 32-Bit-Niedrigstrom-ARM-Mikrocontroller
  • U-BLOX NINA-W10 Serie Niedrigstrom 2,4 GHz IEEE® 802.11 b/g/n Wi-Fi
  • ECC508 Krypto-Authentifizierung

Die MKR WIFI 1010-Platine umfasst 32-Bit-Rechenleistung, den üblichen umfangreichen Satz an I/O-Schnittstellen und Low-Power-Wi-Fi mit Cryptochip für eine sichere Kommunikation mit SHA-256-Verschlüsselung. Sie bietet auch benutzerfreundliche Arduino Software (IDE) für die Codeentwicklung und Programmierung. Dank dieser Eigenschaften ist die Platine die erste Wahl für zukünftige akkubetriebene IoT-Projekte in kompakter Form.

Der USB-Anschluss kann zur Stromversorgung (5V) der Platine verwendet werden. Er verfügt über einen LiPo-Ladekreislauf, der es der Arduino MKR WIFI 1010-Platine ermöglicht, mit Akkustrom oder einer externen 5-Volt-Quelle zu arbeiten und den LiPo-Akku während des Betriebs mit externer Stromversorgung aufzuladen. Der Wechsel von einer Quelle zur anderen erfolgt automatisch.

Warnung: Im Gegensatz zu den meisten Arduino-Platinen läuft die MKR WIFI 1010-Platine mit 3,3 V. Die maximale Spannung, die die I/O-Pins tolerieren können, beträgt 3,3 V. Das Anlegen von Spannungen, die höher als 3,3 V sind, an einen I/O-Pin kann die Platine beschädigen. Zwar ist die Ausgabe an 5-V-Digitalgeräte möglich, die bidirektionale Kommunikation mit 5-V-Geräten erfordert jedoch eine angemessene Pegelwandlung.

Produktspezifikationen

MikrocontrollerSAMD21 Cortex-M0+ 32-Bit-Niedrigstrom-ARM-MCU
Stromversorgung der Platine (USB/VIN)5V
Unterstützter AkkuLi-Po einzellig, 3,7 V, mindestens 700 mAh
Betriebsspannung der Schaltung3.3V
Digitale I/O-Pins8
PWM Pins12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 – oder 18 -, A4 – oder 19)
UART1
SPI1
I2C1
I2S1
KonnektivitätWiFi
Analoge Eingangspins7 (ADC 8/10/12 Bit)
Analoge Ausganspins1 (DAC 10 Bit)
Externe Interrupts8 (0, 1, 4, 5, 6, 7, 8, A1 oder 16-, A2 oder 17)
Gleichstrom pro I/O-Pin7 mA
Flash-Speicher256 KB
SRAM32 KB
EEPROMNein
Taktrate32.768 kHz (RTC), 48 MHz
LED_BUILTIN6
Full-Speed-USB-Gerät und integrierter HostEnthalten
LED_BUILTIN6
Länge61.5 mm
Breite25 mm
Gewicht32 gr.

MKR ENV shield

Das MKR ENV-Shield ermöglicht es einer MKR-Platine, Umgebungsdaten mittels einer Reihe von Sensoren zu erfassen.

Diese Sensoren der neuesten Generation messen Folgendes:

  • Atmosphärischen Druck
  • Temperatur und Luftfeuchtigkeit
  • Ultraviolette UVA-Intensität
  • Ultraviolette UVB-Intensität
  • UV-Index (berechnet)
  • Lichtstärke (in LUX)

Um Ihnen bei der Erstellung von Projekten und der Speicherung der lokal gesammelten Daten zu helfen, verfügt dieses Shield über einen Steckplatz für eine microSD-Karte (nicht mitgeliefert).

Arduino stellt eine gebrauchsfertige Bibliothek mit Beispielen und Methoden zum Lesen von Werten aus den verschiedenen Sensoren zur Verfügung, die einen einfachen und reibungslosen Integrationspfad bietet.

Verwendete Sensoren:

  • ST LPS22HB: Luftdruck
  • ST HTS221: Temperatur und Luftfeuchtigkeit
  • VISHAY TEMT6000: Umgebungslicht in Lux
  • VISHAY VEML6075: UV-Bereiche A/B

Produktspezifikationen

ICsLPS22HB, TEMT6000, VEML6075
Eingangsspannung3.3V
Betriebsspannung3.3V
ReichweitenDruck: 260 bis 1260 hPa
rH-Empfindlichkeit: 0,004 % rH/LSB
Genauigkeit der Luftfeuchtigkeit: ± 3.5 % rH, 20 bis +80 % rH
UVA-, UVB- und UVBI-Messung
KommunikationI2C/Analog
Länge61 mm
Breite25 mm
Gewicht32 gr.

MKR Relay Proto shield

Das MKR Relay Proto-Shield ermöglicht es Ihnen, Relais einfach mit Ihrer MKR-Platine zu steuern. Das Shield bietet zwei On-Board-Relais und einen kleinen Prototyping-Bereich, wenn Sie Ihrem Projekt eine weitere Komponente hinzufügen möchten.

Mit dem MKR Relay-Shield können Sie ganz einfach Relais zu Ihrem MKR-Platinen-basierten Projekt hinzufügen. Die vom Shield bereitgestellten Relais heißen „RELAY1“ und „RELAY2“ und werden von „Pin 1“ bzw. „Pin 2“ gesteuert. Das Shield bietet zudem einen einfachen Anschluss über Schraubklemmleisten an A1- bis A4-Analogeingänge, I2C und Versorgungsspannungen.

Produktspezifikationen

MikrocontrollerSAMD21 Cortex-M0+ 32-Bit-Niedrigstrom-ARM-MCU
Stromversorgung der Platine (USB/VIN)5V
Unterstützte Akkus2x AA or AAA
Betriebsspannung der Schaltung3.3V
Digitale I/O-Pins8
PWM Pins12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 – oder 18 -, A4 -oder 19)
UART1
SPI1
I2C1
Analoge Eingangspins7 (ADC 8/10/12 Bit)
Analoge Ausgangspins1 (DAC 10 Bit)
Externe Interrupts8 (0, 1, 4, 5, 6, 7, 8, A1 -or 16-, A2 – oder 17)
Gleichstrom pro I/O-Pin7 mA
Flash-Speicher256 KB
SRAM32 KB
EEPROMNein
Taktrate32.768kHz (RTC), 48MHz
LEDs6
Antennenleistung2dB
Trägerfrequenz868MHz
Länge67.64mm
Breite25mm

Verwendung des IoT Prime-Pakets: Erste Schritte

Für alle, die gerade erst bei Arduino für IoT-Anwendungen eingestiegen sind und Inspiration für ihr erstes Projekt suchen, bietet Arduino zahlreiche Ressourcen, die Sie bei Ihrem ersten Versuch begleiten können. Ganz im Sinne der Open-Source-Entwicklung können Sie aus dem Arduino Project Hub ein Projekt auswählen, das Sie interessiert, und zugleich lernen, wie Sie Ihr IoT Prime-Paket optimal nutzen können.

Wollten Sie zum Beispiel schon immer einmal das Wohlbefinden Ihrer Pflanzen aus der Ferne überprüfen? Mit dem Arduino IoT-Paket können Sie das tun. Das Projekt „Plant Communicator with MKR WiFi 1010“ führt Sie durch die Überwachung der Feuchtigkeits-, Temperatur- und Lichtverhältnisse Ihrer Pflanzen sowie durch die Einrichtung automatischer E-Mails mit Warnungen bzw. täglichen Diagrammen.

Und wenn Sie weitere Informationen benötigen, können Sie von praktischen Leitfäden zur Verwendung der MKR WIFI 1010-Platine und des MKR ENV-Shields profitieren. Als Teil der wachsenden Arduino Community können Sie mit Tausenden von Ingenieuren in Kontakt treten, die ebenfalls an Projekten arbeiten und alle Ihre Fragen beantworten.

Sobald Sie sich mit Arduino für IoT-Anwendungen vertraut gemacht haben, können Sie von unserem Webinar profitieren, das einen ganzheitlichen Ansatz für das Design von IoT-Systemen mit Arduino behandelt. Dazu gehören Hardware, Software, Konnektivität und Cloud, sodass sich die Benutzer auf die eigentliche Erstellung ihrer Anwendungen konzentrieren können, anstatt zu viel Zeit auf das „Wie“ zu verwenden. Dieses Webinar ist ideal für Fachleute in spezialisierten Branchen geeignet, die Wert darauf legen, ihre Produkte, Logistik oder Infrastruktur mit Fernbedienungssensoren oder Steuerungsfunktionen zu ergänzen, aber nicht in ein kostspieliges neues Entwicklungsprojekt investieren wollen, um dies zu erreichen.

Empfohlene Produkte

IoT Prime Bundle mit MKR WIFI 1010

Mit dem MKR IoT Prime Bundle mit MKR WIFI 1010 haben Sie alle Voraussetzungen zur Nutzung des Arduino MKR 1010 Board für IoT-Anwendungen – zusammen mit dem MKR ENV Shield, dem MKR Relay Carrier und der Arduino Cloud.

Total
0
Shares
Vorheriger Beitrag

Verbinden, überwachen und steuern Sie diverse entfernte Standorte und Prozesse – Regenerative Energie

Nächster Beitrag

Azure Sphere MT3620 Development Kit Produktdatenblatt

Verwandte Beiträge