Tivioa_Vk36-viikkoohje 5.9.2023
Tivioa_Vk36-viikkoohje 5.9.2023

OHJEET:

Tässä dokumentissa on kuvattu tällä viikolla aloitetut tehtävät.


Aloitamme IoT-laitteiden ohjelmoinnin opiskelun:

Tavoitteena on opiskella "Esineiden internetin (IoT) laitteiden ohjelmointia ja käsitteistöä".


Shellyuni ja Shelly Pm1:
Harjoittelemme tällä viikolla Shelly laitteiden ohjelmointia python-ympäristössä
(Homeassistant ja Mosquitto-MQTT-palvelin).

Langaton wifi-mittausdemo:
Aluksi tarkastelemme Shelly laitteen kytkentää MQTT-palvelimelle ja tiedon välittämistä Mosquitto ppalvelimeen ja Homeassistant desesk-top:iin (opettajan tekemä langaton wifi-demo-moduli shellyuni-laitteella jolla voidaan simuloida muuttuvaa tehoa ja mitata lämpötilaa sekä kytkintietoja).

Tarkastelemme myös tiedon siirtoa Shelly - modulilta MQTT-palvelimen kautta NODE-RED käyttöliittymään.

Raspberry pi:
Opiskelemme myös miten digitaalinen anturi liitetään sekä konfiguroidaan Raspberry laitteeseen. Teemme myös ohjelmointiharjoituksen pythonilla miten sensoria luetaan python-käskyillä.

MQTT Clientin asentaminen ja ohjelmointi Python-ympäristössä:
MQTT-palvelimen käyttö MQTT-explorerilla. Kytkeytyminen MQTT-palvelimelle ja tapahtuman julkaiseminen palveluun (MQTT).


Tapahtuman lukeminen 



Tehtäväohjeet ko. viikolle:

Alla olevan linkkin kautta näet kaikki tehtävät. Viimeisin julkaistu tehtävä on ensimmäisenä.

Kaikki aiemmat tehtävät:



Tehtavat-linkki:

Tästä löydät ohjeet kurssi oppimisprosessiin liittyen.

Opiskeluohjeita


Viikkotehtävät:

Testiverkon piirtäminen draw.io ohjelmalla web-selaimella

image
Scroll to Top