Dzien 10 - 25.10 - RGB, ESP

Dzien 10 - 25.10 - RGB, ESP
Photo by Jorge Ramirez / Unsplash
  1. Kontynuacja zadania z poprzedniego dnia:

Nagralam jak fizyczny uklad dziala :) W fizycznym RGB sa juz wbudowane rezystory, ale w Tinkercard trzeba je dodac.

Analog write - bo chcemy uzyc PWM!!!

ESP32

Dodatkowe info:

GND- tak samo

VCC3.3 volta, a nie 5V jak w Arduino

VIN= zasilanie, ale trzeba uwaznie podlaczac!!

te ktore sa oznaczone jako ADC moga dzialac jako analogi

Random Nerd Tutorials | Learn ESP32, ESP8266, Arduino, and Raspberry Pi
Random Nerd Tutorials helps makers, hobbyists and engineers build electronics projects. We make projects with: ESP32, ESP8266, Arduino, Raspberry Pi, Home Automation and Internet of Things. If you want to learn electronics and programming, you’re in the right place.

Zadanie

zamigaj wbudowanym build in led na ESP32

Odp: na ESP mamy 2 ledy: PWR i D2- czyli built in led jest na pinie D2. Przechodzimy do AIDE:

Zainstaluj ESP expressive i Arduino Boards.

Zadanko

spr jakie mamy napiecie na pinie cyfrowym - uzywamy multimetru - wyszlo ok 3.3V

Zadanko kolejne

  1. czy bedzie potrzebny rezystor do podlaczenia diody LED

Odp - tak bo ESP32 podaje 3,3V, a np czerwona dioda zużywa 2V, czyli 1.3V trzeba zredukowac rezystorem:

R=U/I =1.3V / 0,02 A =65 Om

Slajd z poprzednich zajęć

Podlaczamy czujnik ruchu i led RGB, ale teraz do ESP32

WiFi

Biblioteka WiFi

Stworzylismy strone internetowa, ktora umozliwila nam sterowanie (wlaczanie i wylaczanie) leda poprzez: Click here

Zadanie domowe

podpowiedz: 3 ledy-czyli stworz strone, tak jak na zajeciach

Rozwiazanie

  1. Instrukcja jak zainstalowac ESP32
Installing ESP32 in Arduino IDE (Windows, Mac OS X, Linux) | Random Nerd Tutorials
Learn how to install the ESP32 board add-on in Arduino IDE in less than 1 minute. This guides works in any operating system: Windows PC, Mac OS X, and Linux.
  1. Kod sterujacy 3 ledami, nieoczyszczony:

https://app.arduino.cc/sketches/d6e48a09-4766-4d7c-a5ba-a43ac14691a3?view-mode=preview