Arduino

Przycisk chwilowy z Arduino

Przycisk chwilowy to jeden z podstawowych komponentów analogowych stosowany w robotyce i automatyce. Przyciski chwilowe występują w wersji NO – Normally Open oraz NC – Normally Closed. W arduino zazwyczaj ustawia się go w trybie pulldown lub pullup za pomocą rezystora 10k / 20k. Pulldown ściąga stan na niski (rezystor jest połączony z GND), a

Przycisk chwilowy z Arduino Read More »

ESP Pobieranie statystyk z Youtube

1. Pobierz i dodaj odpowiednie biblioteki, link github do bibliotek: https://github.com/espressif/arduino-esp32 2. Na początek należy stworzyć projekt w konsoli dewelopera:  https://console.cloud.google.com/cloud-resource-manager?pli=1 Włącz API YouTube Data API v3 (Enable) Dodaj Credentials (Create Credentials -> API Key) Zobacz: Połączenie ESP8266 z WiFi Zobacz: Wysyłanie danych przez WiFi ESP i Python

ESP Pobieranie statystyk z Youtube Read More »

Enkoder z Arduino

Enkoder służy do określania: położenia, kąta, kierunku, prędkości obrotu. Pobierz informacje w postaci PDF Typy enkoderów: Enkodery przyrostowe   1.Generują impulsy w trakcie obrotu pokrętła 2.Nie podają bezpośrednio aktualnej pozycji 3.Posiadają dwa wyjścia: A i B, które generują sygnały przesunięte w fazie o 90°. Enkodery absolutne  1.Podają dokładną pozycję wału w jednym obrocie, co pozwala

Enkoder z Arduino Read More »

STM32 z Arduino IDE

Dołączenie płytek STM32 do Arduino IDE Dodaj link do płytek STM32 w Preferencjach: https://raw.githubusercontent.com/stm32duino/BoardManagerFiles/main/package_stmicroelectronics_index.json Zainstaluj płytki STM32 MCU based boards by STMicroelectronics Wgrywanie kodu przez USB Przykład na podstawie STM32F401CCU6 Blackpill Zainstaluj program STM32CubeProgrammer: https://www.st.com/en/development-tools/stm32cubeprog.html Przełącz płytkę w tryb bootloader: Zastosuj ustawienia w Arduino IDE, wybierz odpowiednią płytkę oraz Upload method: STM32CubeProgrammer (DFU) Wgrywanie kodu

STM32 z Arduino IDE Read More »

wgrywanie Bootloadera w STM32

Pobierz ST Utility i zainstaluj: https://www.st.com/en/development-tools/stsw-link004.html Pobierz pliki z bootloaderem: https://github.com/rogerclarkmelbourne/STM32duino-bootloader Zainstaluj sterowniki: https://github.com/rogerclarkmelbourne/Arduino_STM32/tree/master W pobranym folderze przejdź do Arduino_STM32-master\Arduino_STM32-master\drivers\win Kliknij prawym na install_drivers.bat i zainstaluj jako administrator. Załaduj plik generic_boot20_pc13.bin do STM32 ST-LINK Utility Przesuń zworkę na poz 1 Kliknij Program Verify a następnie Start Po wgraniu programu zmień zworkę na poz 0 i

wgrywanie Bootloadera w STM32 Read More »

Przewijanie do góry