Differences

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

Link to this comparison view

iothings:laboratoare:lab3 [2022/03/23 17:31]
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 ====
  
 Wokwi.com este un simulator de device-uri IoT, precum Arduino, ATtiny sau ESP32. Oferă o interfață grafică prin care putem scrie codul (similar cu Arduino IDE) si o fereastră in care putem conecta mai multe periferice (ex. senzori, LCD-uri) la plăcuța simulată. Wokwi.com este un simulator de device-uri IoT, precum Arduino, ATtiny sau ESP32. Oferă o interfață grafică prin care putem scrie codul (similar cu Arduino IDE) si o fereastră in care putem conecta mai multe periferice (ex. senzori, LCD-uri) la plăcuța simulată.
  
-{{:​iothings:​laboratoare:​lab3_wokwi.png?​300|}}+{{:​iothings:​laboratoare:​lab3_wokwi.png?​600|}}
 ==== Exerciții ==== ==== Exerciții ====
  
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 ===
iothings/laboratoare/lab3.1648049510.txt.gz · Last modified: 2022/03/23 17:31 by cosmin.chenaru
CC Attribution-Share Alike 3.0 Unported
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