Arduino

Wgrywanie programu do Arduino za pomocą programatora ISP USBasp

ISP – In System Programmer ICSP – In Circuit Serial Programmer 1. Instalacja sterowników programatora Pobierz i zainstaluj sterowniki do programatora za pomocą programu Zadig https://zadig.akeo.ie 2. Wgrywanie programu w Arduino IDE W Arduino IDE Wybierz płytkę, bez określania portu USB W menu Tools / Programmer wybierz USBasp Wgraj sketch za pomocą menu Sketch / […]

Wgrywanie programu do Arduino za pomocą programatora ISP USBasp Read More »

Arduino Sterownik silnika L293D

Opis L293D L293D to układ IC do sterowania silnikami DC. Liczba kanałów: 2Napięcie zasilania: < 36VPrąd na kanał (chwilowy): 600mA (1.2A) Do układu można podłączyć 4 silniki w trybie half-bridge lub 2 silniki w trybie full-bridge. Tryb half-bridge (jedno wyjście OUT) daje możliwość ruchu w jednym kierunku z prędkością ustaloną przez pin wspólny EN1. Tryb

Arduino Sterownik silnika L293D Read More »

Arduino PCF8574 Expander I2C

PCF8574 służy do rozszerzania liczby portów wejścia/wyjścia poprzez interfejs I2C. Każdy z 8 pinów PCF8574 może być ustawiony jako wejście lub wyjście.Po uruchomieniu modułu piny przyjmują stan HIGHMax. Prąd (sinking current) wynosi 25mA.Dla stanu wysokiego prąd płynący z pinów wynosi maks. 300uA, a dla stanu niskiego 25mA. W związku z tym, elementy sterowane podłączane są

Arduino PCF8574 Expander I2C Read More »

Arduino interrupts

Hardware interruptsOn Arduino Uno there are only 2 pins that can handle interrupts (2 and 3) by default. Interrupts has to be quick in execution. Methods like delay(), Serial, millis() can not be used with interrupts. Interrupts project on tinkercad Variables used inside the interrupt need to be global and volatile. In order to add

Arduino interrupts Read More »

ESP8266 NodeMCU WiFi Arduino

Jak zacząć przygodę z ESP8266 NodeMCU w środowisku Arduino? 1. Zainstaluj sterowniki CH40 dla Windows: https://www.arduined.eu/ch340-windows-8-driver-download/ 2. W Arduino IDE dodaj opcje płytek Esp8266 (File / Preferences wklej następujący adres: https://arduino.esp8266.com/stable/package_esp8266com_index.json )3. W Board Manager (Tools / Board / Board Manager) zainstaluj  esp8266 by ESP8266 Community4. Wybierz z listy odpowiednią płytkę: NodeMCU 1.0 (ESP-12E Module)

ESP8266 NodeMCU WiFi Arduino Read More »