Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
et:iot:examples:setup [2024/07/04 15:16] – [IoT MCU moodulite kasutamine ilma konfiguratsioonita] rojarlet:iot:examples:setup [2024/07/04 15:33] (current) – [IoT MCU moodulite konfigureerimine] rojarl
Line 1: Line 1:
 +===== Seadistamine =====
  
 +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.]]
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