Arduino MKR WiFi 1010 on yhteensopiva Arduino IoT Cloudin kanssa.
Arduino MKR WiFi 1010 on helpoin tapa päästä alkuun perus IoT- ja pico-verkkojen sovellusten suunnittelussa. Olitpa rakentamassa anturiverkkoa, joka on yhdistetty toimiston tai kodin reitittimeen, tai haluat luoda BLE-laitteen, joka lähettää dataa matkapuhelimeen, MKR WiFi 1010 on yhden luukun ratkaisu moniin perus IoT-sovellusskenaarioihin.
Katso, mitä Arduino-yhteistyökumppani Massimo Banzi sanoo tästä piiristä seuraavassa videossa.
Piirin pääprosessori on vähävirtainen Arm® Cortex®-M0 32-bittinen SAMD21, kuten muissa Arduino MKR -perheen piirissä. WiFi- ja Bluetooth®-yhteydet hoidetaan u-bloxin NINA-W10-moduulilla, joka on vähävirtainen siru, joka toimii 2,4 GHz:n taajuusalueella. Näiden lisäksi turvallinen viestintä varmistetaan Microchip® ECC508 kryptosirun avulla. Lisäksi piiristä löytyy akkulaturi ja ohjattava RGB LED.
Arduino IoT Cloud
Käytä MKR-piiriäsi Arduinon IoT Cloudissa, joka on yksinkertainen ja nopea tapa varmistaa turvallinen viestintä kaikille yhdistetyille laitteillesi.
Arduinolla WiFi-verkkoon yhdistäminen on tehty yhtä helpoksi kuin LEDin vilkuttaminen. Voit saada piirisi yhdistymään mihin tahansa olemassa olevaan WiFi-verkkoon tai käyttää sitä oman Arduino Access Pointin luomiseen. Erityinen esimerkkisarja, jonka tarjoamme MKR WiFi 1010:lle, löytyy WiFiNINA-kirjaston viitesivulta.
Yhteensopiva muiden pilvipalveluiden kanssa
Piirisi on mahdollista yhdistää eri pilvipalveluihin, mukaan lukien Arduinon omat. Tässä muutamia esimerkkejä siitä, miten MKR WiFi 1010 voidaan yhdistää:
Blynk: yksinkertainen projekti Arduino-yhteisöltä, joka yhdistää Blynkiin ja ohjaa piiriä puhelimesta vähäisellä koodilla tässä
Firebase: jos haluat yhdistää Googlen Firebaseen, tämä Arduino-kirjasto näyttää, miten
Bluetooth® ja BLE
MKR WiFi 1010:n viestintäsiru voi olla sekä BLE- että Bluetooth®-asiakas- ja isäntälaitteena. Jotain melko ainutlaatuista mikro-ohjainalustojen maailmassa. Jos haluat nähdä, kuinka helppoa on luoda Bluetooth®-keskus tai oheislaite, tutustu esimerkkeihin Arduino ArduinoBLE-kirjastossa.
Teemme sen avoimeksi, jotta voit kokeilla
MKR WiFi 1010 on kaksiprosessorilaite, joka kutsuu kokeiluun. WiFiNINA-moduulin hakkerointi mahdollistaa esimerkiksi WiFi- ja BLE/Bluetooth®-yhteyksien käytön samanaikaisesti piirissä. Toinen mahdollisuus on, että moduulissa toimii erittäin kevyt Linux-versio, kun päämikro-ohjain ohjaa matalan tason laitteita, kuten moottoreita tai näyttöjä. Nämä kokeelliset tekniikat vaativat edistynyttä hakkerointia. Ne ovat mahdollisia moduulin laiteohjelmiston muokkaamisen kautta, jonka löydät Arduinon github-repositorioista.
VAROITUS: tällainen hakkerointi rikkoo WiFiNINA-moduulin sertifioinnin, tee se omalla vastuullasi.
Akkukäyttö
Sen USB-porttia voidaan käyttää piirin virransyöttöön (5V). Siinä on Li-Po-latauspiiri, joka mahdollistaa Arduino MKR WiFi 1010:n toiminnan akkuvirralla tai ulkoisella 5 voltin lähteellä, lataamalla Li-Po-akun ulkoisen virran aikana. Vaihto lähteestä toiseen tapahtuu automaattisesti.
Liittyvät piirit
Jos haluat päivittää aiemmista Arduino-suunnitteluista tai olet kiinnostunut piireistä, joilla on samanlaiset toiminnot, Arduinolta löydät:
Arduino Uno WiFi rev2: MKR WiFi 1010:n koulutusversio, jossa on USB-B-liitin ja sisäänrakennettu kiihtyvyysanturi. Lue lisää tästä.
Nano 33 IoT: jos tarvitset vielä pienemmän muodon, tämä piiri uhraa akku-liittimen, mutta perustoiminnot ovat olennaisesti samat. Käy sen tuotesivulla tässä.
MKR WiFi 1000: voi käyttää vain WiFi-sovelluksia, koska siinä on eri siru kuin MKR WiFi 1010:ssä. Lue lisää siitä tässä.
Alkuun pääseminen
Alkuun pääseminen -osio sisältää kaikki tiedot, joita tarvitset piirin konfigurointiin, Arduino-ohjelmiston (IDE) käyttöön ja koodauksen ja elektroniikan kokeiluun.
Tarvitsetko apua?
Tarkista Arduino-foorumi kysymyksille Arduino-kielestä tai siitä, miten tehdä omia projekteja Arduinolla. Jos tarvitset apua piirisi kanssa, ota yhteyttä viralliseen Arduino-käyttäjätukeen, kuten selitetään Ota yhteyttä -sivullamme.
MKR WiFi 1010:ssä on lisäliitin, joka on tarkoitettu I2C-väylän laajennukseksi. Se on pienikokoinen 5-nastainen liitin, jonka askelväli on 1,0 mm. Liittimen mekaaniset yksityiskohdat löytyvät liittimen datasheetistä.
I2C-portti, jota Arduinossa kutsutaan myös Eslov-itsetunnistusportiksi, sisältää: SDA, SCL, GND, +5V ja ylimääräisen digitaalisen nastan, joka on tarkoitettu hälytyksen lähettämiseen muille I2C-laitteille. Pinout on esitetty seuraavassa kuvassa:
[img-23823-left-large_default]
Jos olet kiinnostunut suunnittelemaan omia moduuleja Arduino-piireille tällä laajennusportilla, suosittelemme käyttämään koodia: SHR-05V-S-B, myös kuvassa.