Arduino
- Detalji
- Autor: Samir Gutić
- Pročitano: 6548 puta
Arduino termometar može biti korišten i za upravljanje digitalnim izlazima. Znači da posjetilac Arduino web stranice, pored očitavanja izmjerene temperaure, može uključivati i isključivati Arduino digitalne izlaze.
- Detalji
- Autor: Samir Gutić
- Pročitano: 3773 puta
Budući da ESPDuino ima ugrađen WiFi čip, idealan je za kreiranje upravljanih uređaja kojima se komande šalju iz web browser-a bilo kojeg uređaja.
Sketch ispod predstavlja kreiran web server na ESPDuino ploči koji se konektuje na podešeni WiFi access point (mojWiFi) i na portu 88 kreria web server.
Taj web server osluškuje konekcije klijenata te iz GET zahtjeva izdvaja komande koje šalje klijent.
- Detalji
- Autor: Samir Gutić
- Pročitano: 5491 puta
Arduino nema ugrađen sat. Zbog toga je proteklo vrijeme moguće mjeriti samo pomoću funkcije millis(). Ova funkcija daje broj milisekundi proteklih od trenutka pokretanja trenutnog sketch-a.
To je dovoljno dobro za mjerenje vremena proteklog od dva događaja. Međutim, ako želimo znati tačno vrijeme i datum, potreban je RTC modul (Real Time Clock) kao što je DS3231.
- Detalji
- Autor: Samir Gutić
- Pročitano: 5606 puta
SHT31 senzor služi za mjerenje tempearture i vlažnosti. Iako radi isti posao kao DHT22 senzor, od njega se razlikuje, prije svega, po načinu komunikacije.
Naime SHT31 senzor komunicira preko I2C sabirnice, što znači da se sa Arduinom povezuju preko SDA i SCL pinova.
Pored komunikacijskih pinova, potrebne su još dvije žice za napajanje senzora. To je ukupno 4 žice, za razliku do DHT22 senzora koji se povezuje sa 3 žice.
Prednost SHT31 senzora je mogućnost istovremenog povezivanja dva senzora na isti SDA/SCL par pinova. Mana je ta da je, na jedan SDA/SCL par pinova moguće povezati samo dva senzora.
- Detalji
- Autor: Samir Gutić
- Pročitano: 4030 puta
SHT31 senzor služi za mjerenje temperature i vlažnosti i to na dvije decimale. Sa senzorom se komunicira preko I2C sabirnice, što znači da se sa Arduinom povezuju preko SDA i SCL pinova.
Pored komunikacijskih pinova, potrebne su još dvije žice za napajanje senzora kao i žica za spajanje AD pina (setovanje I2C adrese).
Prednost SHT31 senzora je mogućnost istovremenog povezivanja dva senzora na isti SDA/SCL par pinova. Mana je ta da je, na jedan SDA/SCL par pinova moguće povezati samo dva senzora.
Zašto samo dva senzora? To nije ograničenje Arduina nego samog senzora. I2C senzori imaju adresu pomoću koje Arduino čita podatke. Default adresa je 0x44. Moguće je promijeniti ovu adresu u 0x45 tako da pin AD SHT31 senzora spojimo na VIN pin (Vcc). Iako je 0x44 default adresa, da bi bila aktivna, potrebno je AD pin spojiti na GND. To znači da AD pin u svakom slučaju treba spojiti, odvisno od željene adrese.
- Detalji
- Autor: Samir Gutić
- Pročitano: 4040 puta
Senzor ACS712 služi za mjerenje AC i DC struje. Dolazi u više verzija. Verzija korištena u ovom članku je za maksimalnu struju od 30A. Senzor je Hall-ova sonda.
- Detalji
- Autor: Samir Gutić
- Pročitano: 5498 puta
ESP01 USB programator je USB adapter namijenjen za upload Arduino sketch-a ili flashanje firmare-a na ESP8266 WiFimodul. Vrlo je priručan za korištenje jer ima 8-pinsko podnožjo u koje se ESP8266 samo utakne i čitav modul uključi u USB port računara, Ja preporučujem korištenje produžnog USB kabla da se izbjegne prečesto uključivanje/isključivanje u USB port računara. Produžni kabal će spriječiti fizičko oštećenje USB porta.
- Detalji
- Autor: Samir Gutić
- Pročitano: 1835 puta
SHT31 senzor je I2C (Inter Integrated Circuit ili I2C) za mjerenje temperature i vlažnosti zraka. Komunikaciju sa senzororom se koristi I2C sabirnica Arduina. Arduino UNO ima jednu a Arduino Mega 250 dvije I2C sabirnice. Na jednu sabirnicu je moguće spojiti onoliko I2C uređaja koliko je moguće definisati različitih adresa. Kada govorimo o SHT31 senzoru, moguće je definisti dvije različite adrese i time, na jednu I2C sabirnicu, povezati maksimalno dva senzora.
I mali ESP8266-01 može komunicirati sa I2C uređajima.