Differences

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

Link to this comparison view

iothings:laboratoare:lab4 [2022/03/30 15:04]
cosmin.chenaru
iothings:laboratoare:lab4 [2024/07/13 10:51] (current)
robert_ionut.alexa
Line 37: Line 37:
  
 {{:​iothings:​laboratoare:​lab4-proiect-arduino-uno.png|}} {{:​iothings:​laboratoare:​lab4-proiect-arduino-uno.png|}}
 +
 +Dar mai întâi, folosiți imaginea de mai jos cu pinout-ul de la Arduino pentru a urmări traseele de la Arduino Uno către periferice, și identificați urmării pini de pe Arduino:
 +  * SDA, SCL (pentru I2C)
 +  * SS, SCK, MISO, MOSI (pentru SPI)
 +  * Pinul 2 conectat la DHT22.
 +
 +{{:​iothings:​laboratoare:​lab4-arduino-uno-pinout-diagram.png?​700|}}
 +
 +=== Ex. 2 ===
  
 Creați un proiect nou in Wokwi și alegeți plăcuța ESP32. Adăugați componentele de la proiectul luat ca referință cu ajutorul butonului "​Add"​. Creați un proiect nou in Wokwi și alegeți plăcuța ESP32. Adăugați componentele de la proiectul luat ca referință cu ajutorul butonului "​Add"​.
  
-{{:​iothings:​laboratoare:​lab4-pic1-add-simulation.png|}}+{{:​iothings:​laboratoare:​lab4-pic1-add-simulation.png}}
  
 == MAX7219 == == MAX7219 ==
Line 68: Line 77:
 {{:​iothings:​laboratoare:​lab4-pic4-ds1307.png|}} {{:​iothings:​laboratoare:​lab4-pic4-ds1307.png|}}
  
-=== Ex. ===+Faceți modificările necesare codului pentru a rula simularea la fel ca și în proiectul original cu Arduino Uno. Pentru a determina ce pini puteti folosi, consultati pinout-ul de mai jos al unui ESP32 similar celui din simulator. 
 + 
 +{{:​iothings:​laboratoare:​lab4-esp32-pinout-mapping.png?​900|}} 
 + 
 +Alternativ, puteti folosi urmatoarele 2 resurse pentru a determina pinii pentru [[https://​randomnerdtutorials.com/​esp32-spi-communication-arduino/​|SPI]] si [[https://​randomnerdtutorials.com/​esp32-i2c-communication-arduino-ide/​|I2C]]. 
 + 
 + 
 + 
 +=== Ex. === 
 + 
 +Adaugati o animație nouă pe afișajul LED cu textul "​IoThings"​.
  
-...+{{:​iothings:​laboratoare:​lab4-iothings-gif.gif|}}
  
 ===== Resurse ===== ===== Resurse =====
Line 83: Line 102:
   * https://​www.digikey.de/​en/​maker/​projects/​getting-started-with-stm32-i2c-example/​ba8c2bfef2024654b5dd10012425fa23   * https://​www.digikey.de/​en/​maker/​projects/​getting-started-with-stm32-i2c-example/​ba8c2bfef2024654b5dd10012425fa23
   * https://​piembsystech.com/​i2c-protocol/​   * https://​piembsystech.com/​i2c-protocol/​
 +  * https://​www.circuito.io/​blog/​arduino-uno-pinout/​
iothings/laboratoare/lab4.1648641849.txt.gz · Last modified: 2022/03/30 15:04 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