Vodič · Arduino i ESP32

Arduino i ESP32 – vodič kroz lekcije

Arduino i ESP32 su platforme za učenje elektronike i programiranja mikrokontrolera. Arduino je jednostavan i idealan za početak, a ESP32 donosi Wi-Fi, Bluetooth, više memorije i veću brzinu.

Programi se pišu u jeziku sličnom C/C++-u, u okruženju Arduino IDE.

  • Osnovna i srednja škola
  • Elektronika
  • Primeri u C/C++-u
Bezbednost: motore i pumpe ne napajaj direktno sa pina ploče – koristi drajver ili relej i posebno napajanje.

1 Arduino

Prvi program, digitalni i analogni pinovi, senzori i motori.

2 ESP32

Isti principi kao kod Arduina, uz više mogućnosti.

3 Mreža i Internet stvari

ESP32 može da se poveže na Wi-Fi i šalje podatke.

Internet stvari (IoT)

Kako povezani uređaji razmenjuju podatke.

Otvori lekciju →
U pripremi

ESP32 i Wi-Fi web server

Prikaz vrednosti senzora na web strani koju pravi ESP32.

U pripremi

I2C i SPI komunikacija

Povezivanje ekrana i senzora preko magistrala.

✎ Kratak primer

Očitavanje analognog senzora na pinu A0 i ispis u Serial Monitor.

int vrednost = 0;

void setup() {
    Serial.begin(9600);   // pokretanje serijske komunikacije
}

void loop() {
    vrednost = analogRead(A0);   // vrednost od 0 do 1023
    Serial.println(vrednost);
    delay(500);                  // pauza od pola sekunde
}