Mkr1000-Pinbelegung:Eine bevorzugte Wahl für IoT-Projekte
Unbestreitbar erobern Arduino-Produkte die Tech-Welt im Sturm. Ihre Board-Designs umfassen mehrere Controller und Mikroprozessoren. Darüber hinaus verfügen sie über analoge und digitale Eingangs-/Ausgangspins, die mit Schaltungs- und Erweiterungsplatinen verbunden werden können.
Ein Beispiel ist das Arduino-Board MKR1000. MRK1000 bringt ein kompatibles und kompaktes Gerät für IoT-Anwendungen oder -Projekte.
Lassen Sie uns nun auf weitere Details eingehen.
Arduino MKR1000 Pinbelegungsbeschreibung
Arduino-kompatibles Board mit angeschlossener Power-LED und einem Gesamt-Pinbelegungsdiagramm.
Die folgende Tabelle fasst die Board-Pins des Arduino MKR1000 zusammen.
Die Einführung von Mkr1000
Arduino MKR1000 ist ein Smartboard bestehend aus EEC508 CryptoAuthentication, einem Power-WINC1500-WLAN und einem Arduino-Board (SAMD21 Cortex). Die drei sind Bausteine des ATSAMW25 System on Chip.
Sie sind in vielen Situationen günstig, z. B. bei mehreren Sensoren, die ein analoges Eingangssignal benötigen. Darüber hinaus sind sie aufgrund ihrer Funktionalität, ihres Verschlüsselungschips und ihrer zahlreichen Pins (effektiv für IoTs) eine beliebte Wahl.
Eigenschaften / Technische Daten
Einige beeindruckende Spezifikationen und Funktionen sind wie folgt.
- Der Gleichstrom am 3,3-V-Pin beträgt 50 mA, während der Gleichstrom am I/O-Pin 7 mA beträgt.
- Außerdem hat es eine Betriebsspannung von 3,3 V, wobei die erforderliche Eingangsspannung für den Vin-Pin geregelte 5 V beträgt.
- In Bezug auf die Menge hat MRK1000 15 digitale Ausgangs-/Eingangspins, 12 PWM-Pins und 7 (A0-A6) analoge Eingangspins. Zusätzlich UART, SPI und I 2 C haben jeweils einen Kanal.
- Es hat einen Flash-Speicher von 256 KB, während sein SRAM 32 KB groß ist. Allerdings fehlt ihm ein EEPROM.
- Die Mikrocontroller-Spezifikation umfasst eine 32-Bit-ARM-MCU mit geringem Stromverbrauch + SAMD21 Cortex-M0.
- Außerdem hat es eine Taktrate/Frequenz von 32,768 kHz (RTC), 46 MHz.
- Zu guter Letzt führt es die Kommunikation über USART, SPI und IIC durch.
MKR1000 Pinbelegung: Andere Entwicklungsboards
Weitere Entwicklungsboards umfassen Intel Edison, ARV Development Board, Raspberry Pi, ESP32, MSP430 Launchpad und PIC Development Board.
(Intel Edison Mikrochip)
Darüber hinaus können Sie andere IoT-Entwicklungsboards wie Arduino Yun, ESP8266, BLE, NFR2401, NodeMCU, ESP12 oder LoRa verwenden.
Arduino Yun
MKR1000 Pinbelegung: Wie wird der Arduino MKR1000 mit Strom versorgt?
Die vier Möglichkeiten, wie Sie Ihr MKR1000 mit Strom versorgen können, umfassen die folgenden
Vcc-Pin: Der erste liefert direkt eine geregelte +3,3-V-Stromversorgung an einen Arduino-Vcc-Pin.
Fahrgestellnummer: Zweitens versorgen Sie die Platine über den Vin-Pin mit geregelten +5 V.
USB-Buchse: Sie können eine Mini-USB-Buchse über ein Kabel mit Ihrem Computer oder Telefon verbinden. Der USB wird folglich die notwendige Energie für das Board ziehen. Da das Komitee jedoch mit einer maximalen Spannung von 3,3 V arbeitet, werden die 5 V des USB auf 3,3 V geregelt. Ein Prozess, der durch einen Bordregler erreicht wird.
Li-Po-Akkuanschluss: Schließlich haben wir den Lithium-Polymer-Batterieanschluss und die dazugehörige Schaltung an Bord. Der Anschluss lädt das externe Batteriemodul der Platine über USB auf.
(Lithium-Polymer-Akku)
Wie verwende ich Arduino MKR1000?
Das Hochladen des ersten Programms in MRK1000 Arduino ist normalerweise einfach und dauert etwa 5-10 Minuten. Daher benötigen Sie ein MRK1000-Board, ein USB-Kabel und eine Arduino IDE.
MKR1000-Pinbelegung:Arduino MKR1000-Verbindung
Verwenden Sie die Schritte, um Ihr Arduino MRK1000 anzuschließen.
Schritt 1; Arduino herunterladen und installieren
Zuerst beginnen wir mit einem kostenlosen Download der neuesten Version von Arduino IDE (1.6.8 und höher empfohlen). Anschließend installieren Sie auch Treiber Ihrer Wahl. Der Treiber ermöglicht die Kommunikation zwischen dem Arduino und Ihrem Computer.
Schritt 2; Installation des Board-Pakets und Hochladen Ihres Programms
In allen Fällen fehlt der Arduino IDE standardmäßig ein MKR1000-Board im Werkzeugmenü. Daher müssen Sie den Board-Manager öffnen und dann die MKR1000-Board-Details herunterladen und installieren. Verwenden Sie nach der Installation ein USB-Kabel, um Ihr Board mit dem PC zu verbinden.
Wählen Sie als Nächstes den COM-/seriellen Anschluss und die benötigte Platine aus.
Um schließlich die empfohlene Funktionsweise des Boards zu überprüfen, laden Sie ein Beispielprogramm hoch. Und jetzt können Sie sich Ihren Weg zu Qualitätsprojekten bahnen.
Schlussfolgerung
Das WLAN-Board MKR1000 ist aufgrund seiner Funktionalität ein leistungsstarkes IoT-Board. Darüber hinaus ist es eine praktische Wahl für Technikbegeisterte (auch unerfahrene), die an der Gestaltung von IoT-Projekten interessiert sind.
Für weitere Anfragen können Sie sich gerne an uns wenden.
Industrietechnik
- Erstellen einer Benutzeroberfläche für ein IoT-Datenprodukt:9 zu beachtende Dinge
- Warum Edge Computing für das IoT?
- IoT für vorausschauende Wartung
- Die Bedeutung von CAD-Modellen für Metallfertigungsprojekte
- Wie schneidet Aluminium bei Fertigungsprojekten im Vergleich zu Stahl ab?
- Warum ist das Entgraten für Metallfertigungsprojekte wichtig?
- Wann sollten Hersteller Inconel für Projekte verwenden?
- Augmented Reality ist „IoT für Menschen“
- 5 Möglichkeiten, wie Industrial IoT die Kosten für Hersteller senkt
- 5 Wege, wie das IoT die HLK zum Besseren verändert hat