Saunasensori
  • Esipuhe
  • Saunasensori palveluna
  • Raportti
  • Rakenne
  • Liitteet
    • Raportti pdf-muodossa
    • IoT Cloud
    • Firmata
  • Tietoja
  • Pasin Blogi

Arduinon hallintatavat

Arduinon IoT-versiolle on olemassa kolme päähallintatapaa ja niihin kaikkiin oli hyvä tutustua aluksi. Tavat ovat:

Pilvipalvelu, eli Arduino IoT Cloud 

Web-editori, eli Arduino Web IDE

Työpöytähallintaliittymä, eli Arduino Desktop IDE paikalliseen hallintaan.

Pilvipalvelu, eli Arduino IoT Cloud

Tässä, kuten Web Editorissakin, tulee olla tili Arduinon palvelussa. Palvelu löytyy osoitteesta:

https://create.arduino.cc/

imagead.png

 

Noista valittiin nyt IoT Cloud 

Ja sitten valitsimme Create one, koska sitä tiliä ei ollut ennestään.

 

imageae.png

 

Ja tilin tekemisen ja sen vahvistamisen jälkeen pääsi kirjautuneena sitten aloitussivulle:

 

imageaf.png

 

Ja tämän jälkeen oltiinkin heti jo itse asian äärellä:

 

imageb0.png

 

Tässä kohtaa oli hyvä pysähtyä ja miettiä, sekä tutustua mitä kaikkea on tarjolla. Lupaavasti Variablesin kohdalla jo puhutaan lampuista ja lämpötiloista. Aikomuksenahan oli liittää Arduinoon ainakin ultraäänisensori, lämpötila-anturi, painike, liiketunnistin ja led.

Tutustuminen kannatti. Demosimme onnistuneesti (lopulta) pilvipalvelussa ledin ja painonapin asennuksen ja siinä samalla meille kirkastui, ettei pilvipalvelu tällä kertaa ollut toteutuksemme perusta. Toisaalta tietoturvasyistä ja toisaalta aikomus oli siirtää dataa suoraan PC:lle langattomasti ja lopullinen hallinta ilman kolmansia osapuolia. Tästä opettavaisesta harharetkestämme voi lukea liitteestä yksi, joka löytyy raportin lopusta.

Siirryimme siis seuraavaksi tutustumaan Web Editoriin.

 

Web Editori, eli Arduino Web IDE

Tätä ennen kuitenkin ohjeessa oli asentaa Arduino Create -lisäosa joten asensimme sen ennen kuin se unohtui.

Se löytyi osoitteesta:

https://create.arduino.cc/getting-started/plugin/welcome

 

imageb1.png

 

Kuten kuvan tekstistä kävi ilmi, niin tämä lisäosa mahdollisti monet kaipaamamme toiminnot meidän ja Arduinon välille.Klikkasimme siis START

Koska käytimme apuna Windows 10 työasemaa, niin seuraava kysymys koski käyttämämme käyttöjärjestelmän bittisyyttä.Tämä kyseinen oli nykytyyliin 64-bittinen, joten valitsimme sen (DOWNLOAD FOR WIN64). 

 

imageb2.png

 

 Asennusvelho oli tässä kohtaa hieman hassu. Se antoi virheilmoituksen, ettei asennettua agenttia löydy.

 

imageb3.png

 

No ei löydy ei, koska asennuspakettihan vasta latautui ja sen merkkinä käyttämämme Chrome-selaimen vasempaan alakulmaan tuli latauspaketin nimi. Klikkasimme tätä ja lähdimme  asentamaan agenttia.

Heti tuli seuraava kanto kaskeen:

 

imageb4.png

 

Tästä pääsimme eteenpäin klikkaamalla Lisätietoja, jolloin saimme mahdollisuuden suorittaa asennusohjelma.

 

imageb5.png

 

Klikattiin siis Suorita joka tapauksessa 

Annoimme suorituslupia ja valitsimme asetuksia (mentiin oletuksin), mutta selaintuen kysymykseen vaihdoimme  valinnan ja asensimme selaintuen. Tämä voisi olla kätevä.

 

imageb6.png

 

Hyväksyimme varmenteen ja palomuurin avauksen ja nyt asennus meni läpi.

Nyt saatoimme jatkaa siitä ensimmäisen virheilmoituksen kohdasta eteenpäin.

 

imageb7.png

 

Jep, kuvake ilmestyi esimerkin mukaisesti, eli agentti pyöri nyt Windowsin taustalla.

 

imageb8.png

 

Klikkasimme  GO TO WEB EDITOR ja kävimme läpi tutustumiskierroksen.

 

imageba.png

 

Ja näin meillä oli Web-editori auki. Näkymästä päätellen tulisimme pian väistämättä tutuksi ohjelmointikieli C++:n perusteiden kanssa, joten uuden oppimista olisi siltäkin osin tulossa. No, oppia ikä kaikki.

https://fi.wikipedia.org/wiki/C%2B%2B

 

imagebb.png

 

Työpöytähallintaliittymä, eli Arduino Desktop IDE

 

Kolmas tapa on se työpöytäsovellus ja yhteys kaapelilla. Tämä ei tarvitse internetyhteyttä. Tämä tarvitsi sen Arduino Desktop IDE:n ja lisäksi vielä Atmel SAMD Coren.

Kun Arduino-sovelluksen käynnisti ensimmäisen Windows 10 PC:ssä, niin ensimmäiseksi velho kyseli palomuurilupia ja ne myös annoimme.

 

imagebc.png

 

Nyt ohjeessa kehotettiin menemään Boards Manageriin…

 

 imagebd.png

 

...jotta saisimme asennettua tuo Atmel SAMD Coren.

 

imagebe.png

 

Listalla oli mainittuna käyttämämme alusta, eli MKR1000, hyvä! Klikkasimme siis Asenna ja annoimme luvat ajureiden asennukselle. Tämän jälkeen olimmekin sitten jännän äärellä, koska nyt kytkimme Arduinomme tietokoneeseen ja käynnistimme sen ihka ensimmäistä kertaa!

 

imageb.jpg

 

Hienoa, ledvalo syttyi, joten eloa oli.

Ohje pyysinyt käynnistämään laitehallinnan (varsin hankalalla tavalla tosin), joten starttasimme sen simppelimmin, eli Windows-nappi + R  ja avautuvaan ikkunaan kirjoitimme devmgmt.msc ja enteriä perään. Nyt olimme suoraan laitehallinnassa:

 

imagebf.png

 

Haimme sieltä vinkatun MKR1000:n ja klikkasimme sitä hiiren toissijaisella ja valitsimme Ominaisuudet ja tarkistimme, että aiempi ajuriasennus oli onnistunut. 

 

imagec0.png

 

Kyllä vain, Tämä laite toimii oikein 

Testasimme toimintaa vielä ensimmäisellä esimerkkitoiminnolla. Avasimme esimerkeistä ledin vilkutuksen.

imagec1.png

 

Koodi näytti tältä:

 

imagec2.png

 

 Sitten valitsimme käyttämämme alustan:

 

imagec3.png

 

Sitten valitsimme portin, joka meidän tapauksessamme oli nyt  COM3

 

 imagec4.png

 

Sitten vain latasimme esimerkkiohjelman Arduinoomme lataa-napilla.

 

imagec5.png

Samalla piti Windows Defenderille antaa lupa lähetykseen:

 

imagec6.png

 

Ja nyt meidän esimerkkiohjelmamme oli asennettuna Arduinoon  ja led vilkkui, joten testi onnistui.

Sivu 3 / 16

  • 1
  • 2
  • 3
  • 4
  • ...
  • 6
  • 7
  • 8
  • 9
  • 10
  • Olet tässä:  
  • Etusivu
  • Raportti

Kuvia


Takaisin ylös

© 2026 Saunasensori