Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
et:iot:examples:setup [2024/07/03 12:58] – created rojarlet:iot:examples:setup [2024/07/04 12:33] (current) – [IoT MCU moodulite konfigureerimine] rojarl
Line 2: Line 2:
  
 Siit leiate juhised, kuidas seadistada oma IoT kodulabori komplektid. Pärast seadistamist saate kasutada MQTTbox'i (või muud MQTT tarkvara), et kontrollida, kas kõik töötab õigesti. Siit leiate juhised, kuidas seadistada oma IoT kodulabori komplektid. Pärast seadistamist saate kasutada MQTTbox'i (või muud MQTT tarkvara), et kontrollida, kas kõik töötab õigesti.
 +
 +==== IDE programmeerimiseks ====
 +IoT moodulite programmeerimiseks on vaja arvutit koos IDE-ga. Soovitatav on kasutada Visual Studio Code tekstiredaktorit koos PlatformIO lisandmooduliga.
 +  * [[et:iot:examples:setup:quickstart|Visual Studio Code tekstiredaktori ja PlatformIO lisandmooduli paigaldusjuhend.]]
 +  * [[et:iot:examples:setup:usb|Atom text editor and PlatformIO plugin installation manual.]]
 + 
 +==== Draiver CH340 jaoks ====
 +Kui IoT MCU moodul on ühendatud Windowsi arvutiga, peaks Seadmehaldur näitama, et USB-SERIAL CH340 on saadaval.
 +
 +{{:en:iot:examples:ch340.png|CH340}}
 +
 +Kui see pole saadaval, järgige CH340 draiveri paigaldusjuhiseid. See kehtib MacOS-i, Windowsi ja Linuxi kohta:
 +  * [[https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all|Sparkfun CH340 draiverite paigaldusjuhend]]
 +  * [[http://www.wch-ic.com/downloads/CH341SER_ZIP.html|CH340/CH341 USB seeriapordi Windowsi draiver]]
 +==== MQTT vahendaja ====
 +Tallinna Tehnikaülikoolis on avalik MQTT vahendaja aadressil, mida saavad kasutada kõik. Kui vajate eraldi vahendajat, on siin juhend selle seadistamiseks:
 +  * Looge oma MQTT vahendaja ( [[et:iot:examples:setup:broker|Raspberry Pi on selle jaoks hea valik.]])
 +==== IoT MCU moodulite kasutamine ilma konfiguratsioonita ====
 +IoT moodulitel on vaikeseadistus klassiruumi WIFI-ga ühendamiseks. Kodu- või muude juhtumite jaoks saab seadeid muuta järgmiselt:
 +<code c>
 +  iot.setConfig("wname", "Teie WiFi nimi");
 +  iot.setConfig("wpass", "Teie WiFi parool");
 +</code>
 +Lisainfo [[et:iot:examples:setup:ittiot|]].
 +
 +==== IoT MCU moodulite konfigureerimine ====
 +Kui IoT mooduli konfiguratsiooni tuleb muuta, tuleb seade panna seadistusrežiimi. Selles režiimis loob IoT moodul WiFi baasjaama nimega IoT-<ESP_ID>, kus ESP_ID on seadme kiibitunnus.
 +
 +Seadistusrežiimi lülitamise võimalus saab integreerida tarkvarasse või kasutada järgmist näidisprogrammi:
 +  * [[en:iot:examples:setup:confmode|Configuration mode example]]
 +{{:en:iot:examples:buttonshield.png?200|}}
 +
 +
 +Kui nupu moodul on ühendatud ja lülitit vajutatakse, peaks IoT moodul minema konfiguratsioonirežiimi ja edasijõudnud REST klienti (ARC) tuleks kasutada:
 +  * [[et:iot:examples:setup:arcconf|Configure the IoT modules to connect to the local router and selected MQTT broker.]]
et/iot/examples/setup.1720011538.txt.gz · Last modified: 2024/07/03 12:58 by rojarl
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0