This shows you the differences between two versions of the page.
iothings:laboratoare:lab3 [2022/03/23 17:32] cosmin.chenaru [Wokwi] |
iothings:laboratoare:lab3 [2022/03/23 20:04] (current) cosmin.chenaru [Exerciții] |
||
---|---|---|---|
Line 9: | Line 9: | ||
==== IFTTT ==== | ==== IFTTT ==== | ||
- | Platforma online IFTTT.com permite utilizarea unor servicii online des întâlnite în domeniul IoT, precum interacțiunea cu un server Web. În acest laborator vom folosi serviciul WebHooks, care în momentul primirii unei cereri HTTP (POST) de la un echipament IoT, va iniția o acțiune în numele (contul) user-ului (ex. scrierea unei intrări într-un Google spreadsheet). | + | Platforma online IFTTT.com permite utilizarea unor servicii online des întâlnite în domeniul IoT, precum interacțiunea cu un server Web. În acest laborator vom folosi serviciul WebHooks, care în momentul primirii unei cereri HTTP (POST) de la un echipament IoT, va iniția o acțiune în numele (contul) utilizatorului (ex. folosirea serviciului Google Assistant/Alexa/Siri). |
- | + | ||
- | Un foarte bun tutorial pentru crearea contului IFTTT este aici ... | + | |
+ | Un foarte bun tutorial pentru crearea contului IFTTT este [[https://randomnerdtutorials.com/esp32-esp8266-publish-sensor-readings-to-google-sheets|acesta]], în care utilizatorul creează un WebHook pentru a scrie datele de la un device IoT într-un Google Spreadsheet. | ||
==== Wokwi ==== | ==== Wokwi ==== | ||
Line 31: | Line 30: | ||
Înlocuiți {event} cu numele WebHook-ului creat de voi. Un mesaj cu textul "Congratulations! You've fired the {event}" va trebui să apară. | Înlocuiți {event} cu numele WebHook-ului creat de voi. Un mesaj cu textul "Congratulations! You've fired the {event}" va trebui să apară. | ||
+ | |||
+ | |||
+ | Folosiți scheletul de cod de {{:iothings:laboratoare:lab3_ex1.c.txt.txt|aici}} pentru a încerca un request către IFTTT direct de pe plăcuța ESP32. | ||
=== Ex. 2 === | === Ex. 2 === | ||
- | Accesați exemplul cu senzorul DHT22 de umiditate/temperatură/presiune simulat in Wokwi prin exemplul de [[https://docs.wokwi.com/parts/wokwi-dht22|aici]]. | + | Accesați exemplul cu senzorul DHT22 de umiditate/temperatură/presiune simulat in Wokwi prin exemplul de [[https://wokwi.com/projects/322410731508073042|aici]]. Detalii despre componenta DHT22 din simulator găsiți [[https://docs.wokwi.com/parts/wokwi-dht22|aici]] |
Schimbați conexiunea firului de SDA al DHT22-ul de la PIN-ul de GPIO 15 la PIN-ul 21, ca în poza următoare, si ajustați codul la noua valoare a PIN-ului. | Schimbați conexiunea firului de SDA al DHT22-ul de la PIN-ul de GPIO 15 la PIN-ul 21, ca în poza următoare, si ajustați codul la noua valoare a PIN-ului. | ||
- | IMAGINE | + | {{:iothings:laboratoare:lab3_ex2.png?300|}} |
=== Ex. 3 === | === Ex. 3 === |