Arduino IoT Prime-paketet med MKR WIFI 1010: den kompletta guiden

Målet för konstruktörer, studenter och skapare i alla branscher är att optimera prototypprocessen. Vad gäller IoT finns det ytterligare ett lager av svårigheter. Anslutbarhet, hårdvara och programvara måste vara perfekt matchade för just det du hoppas uppnå med ditt projekt.

MKR IoT Prime-paketet med MKR WIFI 1010-kortet, är den perfekta grunden för att använda Arduino MKR1010 för IoT tillsammans med MKR ENV-skölden, MKR Relay Proto-skölden och Arduino Cloud.

Det bygger på Arduinos unika ”paninikoncept” där designers plockar upp ett MKR-kort och matchar det med de sköldar och moderkort de vill ha för att skapa anpassade hårdvarukonfigurationer för IoT-projekt som om de gjorde en smörgås. Arduinos hårdvara och programvara bygger på öppen källkod vilket gör det möjligt att optimera konfigurationen för den tillämpning man önskar och delta i grupper med likasinnade tekniker som kan ge värdefull input om ens projekt.

Keith Jackson, marknadschef för Arduino, introducerar det nya paketet:

Med hjälp av flertalet handledningsdokument, information och resurser från både Arduinos och Elfa Distrelecs plattformar på nätet har Arduino IoT Prime-paketet, utformats för att inspirera teknisk utforskning och utveckling för ett antal tillämpningar och färdigheter.

I den här guiden kommer vi att titta på de individuella komponenterna i IoT Prime-paketet och deras specifikationer, och ge en startpunkt för att använda dem i IoT-projekt.

Paketets innehåll

  • 70 kopplingskablar med solid kärna
  • 1 fotoresistor
  • 20 resistorer 22 ohm
  • 5 resistorer 56 ohm
  • 5 resistorer 1K ohm
  • 20 resistorer 10K ohm
  • 5 resistorer 1M ohm
  • 5 resistorer 10M ohm
  • 1 USB-kabel

MKR WIFI 1010-kortet

MKR WIFI 1010-kortet är en avsevärd uppgradering från MKR 1000 WIFI-kortet. Det är utrustat med en ESP32-modul från U-BLOX. Kortet är till för att snabba upp och förenkla skapandet av prototyper för Wi-Fi-baserade IoT-tillämpningar tack vare ESP32-modulens flexibilitet och dess låga energiförbrukning.

Kortet består av tre huvudblock:

  • SAMD21 Cortex-M0+ 32bit Low Power ARM MCU
  • U-BLOX NINA-W10 Series Low Power 2.4GHz IEEE® 802.11 b/g/n Wi-Fi
  • ECC508 Crypto Authentication

MKR WIFI 1010-kortet har en 32-bitars beräkningskapacitet, den vanliga uppsättningen I/O-gränssnitt och lågspännings-Wi-Fi med ett Cryptochip för säker kommunikation med SHA-256-kryptering. Det gör det även enkelt att använda Arduino Software (IDE) för att utveckla kod och programmera. Alla dessa funktioner gör kortet till det perfekta valet för utveckling av batteridrivna IoT-projekt i ett litet format.

USB-porten kan användas för att förse kortet med ström (5 V). Det har en Li-Po-laddningskrets som gör att Arduino MKR WIFI 1010-kortet kan drivas av ett batteri eller en extern strömkälla på 5 V samtidigt som Li-Po-batteriet laddas medan det drivs av extern strömkälla. Det går automatiskt att växla från en källa till en annan.

Varning: till skillnad från de flesta Arduino-korten drivs MKR WIFI 1010-kortet på 3,3 V. Den maximala spänningen I/O-stiften kan hantera är 3,3 V. Högre spänningar än 3,3 V i något av I/O-stiften kan skada kortet. Även om utmatning av 5 V till digitala enheter är möjligt krävs det korrekt nivåskiftning för bidirektionell kommunikation med enheter på 5 V.

Produktspecifikationer

MikrokontrollerSAMD21 Cortex-M0+ 32bit low power ARM MCU
Kortets strömförsörjning (USB/VIN)5V
Batterier som stödsEncellig Li-Po, minst 3.7 V, 700 mAh
Kretsens driftspänning3.3V
Digitala I/O-stift8
Externa avbrott/td>12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 – eller 18 -, A4 – eller 19)
UART1
SPI1
I2C1
I2S1
AnslutningsbarhetWiFi
Analoga ingångarБ/td>7 (ADC 8/10/12 bitar)
Analoga utgångar1 (DAC 10 bitar)
Externa avbrott8 (0, 1, 4, 5, 6, 7, 8, A1 -eller 16-, A2 – eller 17)
DC-ström per I/O-stift7 mA
Flashminne256 KB
SRAM32 KB
EEPROMNej
Klockningshastighet32.768 kHz (RTC), 48 MHz
LED_BUILTIN6
Fullhastighets USB-enhet och inbäddad värdIncluded
LED_BUILTIN6
Längd61.5 mm
Bredd25 mm
Vikt32 gr.

MKR ENV-skölden

MKR ENV-skölden gör att MKR-kortet kan hämta data från omgivningen som samlas in från en uppsättning sensorer.

Sensorerna är av senaste modell och mäter:

  • Atmosfäriskt tryck
  • Temperatur och luftfuktighet
  • Ultraviolett UVA-strålning
  • Ultraviolett UVB-strålning
  • UV-index (beräknat)
  • Ljusintensitet (i LUX)

Den här skölden har en plats för microSD-kort (medföljer inte) för att du ska kunna skapa projekt och lagra insamlad data lokalt.

Arduino tillhandahåller ett bibliotek som är redo att användas, med exempel och metoder för att avläsa värde från olika sensorer, som gör integreringen smidig.

Sensorer som används:

  • ST LPS22HB: atmosfäriskt tryck
  • ST HTS221: temperatur och luftfuktighet
  • VISHAY TEMT6000: lux i omgivningen
  • VISHAY VEML6075: ultravioletta våglängder A/B

Produktspecifikationer

Integrerade kretsarLPS22HB, TEMT6000, VEML6075
Ineffekt3.3V
Driftspänning3.3V
Intervall“Tryck: 260 till 1260 hPa
rH-känslighet: 0,004 % rH/LSB
Luftfuktighet, noggrannhet: ± 3,5 % rH, 20 till +80 % rH
UVA, UVB och UVBI-mått”
KommunikationI2C/Analog
Längd61 mm
Bredd25 mm
Vikt32 gr.

MKR Relay Proto-skölden

Med MKR Relay Proto-skölden kan du enkelt ge styra relän med ditt MKR-kort. Skölden har två relän på kortet och ett litet prototypområde om du behöver lägga till ytterligare en komponent i projektet.

Med MKR Relay-skölden kan du enkelt lägga till relän till ditt MKR-kortbaserade projekt. Reläna på skölden kallas för RELAY1 och RELAY2 och styrs av ”pin 1” och ”pin 2”. Det är även enkelt att ansluta skölden med skruvterminalblock till de analoga ingångarna A1 till A4, I2C och matningsspänningar.

Produktspecifikationer

MikrokontrollerSAMD21 Cortex-M0+ 32bit low power ARM MCU
Kortets strömförsörjning (USB/VIN)5V
Batterier som stöds2x AA or AAA
Kretsens driftspänning3.3V
Digitala I/O-stift8
PWM-stift12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 – eller 18 -, A4 -eller 19)
UART1
SPI1
I2C1
Analoga ingångar7 (ADC 8/10/12 bitar)
Analoga utgångar1 (DAC 10 bitar)
Externa avbrott8 (0, 1, 4, 5, 6, 7, 8, A1 -eller 16-, A2 – eller 17)
DC-ström per I/O-stift7 mA
Flashminne256 KB
SRAM32 KB
EEPROMNej
Klockningshastighet32.768kHz (RTC), 48MHz
LED-lampor6
Antennspänning2dB
Bärvågsfrekvens868MHz
Längd67.64mm
Bredd25mm

Använda IoT Prime-paketet: första stegen

För någon som börjar använda Arduino för IoT-tillämpningar och letar efter inspiration till sitt första projekt har Arduino gott om resurser som hjälp under ditt första försök. Helt i den öppna källkodens anda kan du välja och vraka bland projekt som intresserar dig från Arduino Project Hub och få reda på mer om hur du bäst använder ditt IoT Prime-paket under tiden.

Har du till exempel någonsin velat ta reda på hur dina växter mår utan att vara hemma? Med Arduino IoT-paketet kan du det. Projektet ”Plant Communicator with MKR WiFi 1010” vägleder dig genom övervakning av växtens fuktighet, temperatur och ljusförhållanden samt ställer in automatiska varningar och dagliga grafer via e-post.

Letar du efter mer information kan du läsa praktiska guider om hur du använder MKR WIFI 1010-kortet och MKR ENV-skölden. Som en del av Arduinos ständigt växande community kommer du att ha tillgång till tusentals tekniker som också utvecklar saker och kan besvara alla de frågor du kan tänkas ha.

När du har blivit vanare vid att använda Arduino till IoT-tillämpningar kan du ta del av vårt webinar som täcker en helomfattande lösning för utformning av IoT-system med Arduino. Detta inkluderar hårdvara, programvara, anslutningsbarhet och molnet, vilket gör att användare kan fokusera på att faktiskt skapa sina tillämpningar istället för att tillbringa tid på att ta reda på hur man gör. Detta webinar är mer inriktat på yrkespersoner inom specialistbranscher som ser ett värde i att installera fjärrsensorer eller möjligheter att styra produkter, logistik eller infrastruktur, men som inte vill investera i att utveckla projekten från noll för att uppnå det.

Rekommenderade produkter

MKR IoT Prime-paketet

MKR IoT Prime-paketet med MKR WIFI 1010 vägleder dig genom grunderna för att använda Arduino MKR1010 till IoT-tillämpningar tillsammans med MKR Environmental-sköld, MKR Relay-bärkrets och Arduino Cloud.

Total
0
Shares
Tidigare inlägg

Lös signalbehandlingsutmaningen med Digilent Eclypse Z7 Ecosystem

Nästa inlägg

Azure Sphere MT3620 utvecklingssats

Relaterade inlägg