A może spróbować coś bardziej wysokopoziomowego? https://techtutorialsx.com/2017/10/07/es...
Co do wartości granicznych podawanych publicznie to moje doświadczenie jest takie, że nie raz prosiliśmy producenta danego scalaka o wartości z ich EOL i graniczne z testów. Wszystko co czytasz w datasheetcie to jest worstcase + margines. Tak aby ZAWSZE działało. Nie, datasheety są pisane tak, aby użytkownicy na różnych poziomach doświadczenia mogli...
Czy ktoś podzieli się przykładem lub podpowie co robię źle? Arduino IDE i ESP32. Potrzebuję przerwanie co 2 ms od sprzętowego timera. Wszystkie przykłady dotyczą arduino w starszych wersjach, gdzię między innymi funkcja timerBegin przyjmuje 3 argumnty. Od wersji 3.0 z tego co wyczytałem przyjmuje tylko jeden. Bazuje na tym https://espressif-docs.readthedocs-hoste...
Tak, oczywiście wiem że w ESP32 są timery, ale na razie skupiam się na poznaniu FreeRTOS stąd o to pytam. Aktualnie wykorzystuję xTaskGetTickCount(), ale zapoznam się z tym co podesłałeś.
W ESP32 jest High Resolution Timer. Można generować przerwania z dokładnością 50µs.
ESP32 jak się powyłącza większość peryferiów a zostawi tylko timer do wybudzania to schodzi to kilku µA. Według producenta ten minimalny pobór prądu wynosi 10 µA tzn. przy pozostawionym zasilaniu tylko dla timera i pamięci RTC. W omawianej konstrukcji problem jest jednak taki, że są jeszcze inne układy na płytce ESP32-CAM, które pobierają prąd nawet...
Jaka dokładność timera? Nie poprawili uśpienia w ESP32? Jaki ma prąd w uśpieniu z działającym timerem?
Jeżeli używasz scanNetworks(), to powinieneś po wyświetleniu i zapisaniu dostepnych sieci WiFi użyć scanDelete (), aby zwolnić rezultat skanowania z pamięci RAM. https://espressif-docs.readthedocs-hoste... Przykład: https://github.com/espressif/arduino-esp...
Myślałem że można wyeliminować Arduino i też sterowanie i kalibracje Si5351 zrobić na tym samym ESP8266, ale ESP8266 jest uboższy w timery i ten lepszy jest zajęty przez funkcjonalność WiFi. Lepiej więc użyć ESP32 zamiast ESP8266. ESP32 ma cztery 64-bitowe timery. [url=https://www.espressif.com/sites/def...
czy możesz przerobić ten kod aby korzystać z precyzyjnego odmierzania czasu pobierania próbek z wykorzystaniem timera i przerwań? Oczywiście! Przeróbka kodu wymaga użycia przerwań, które pozwalają na pobieranie próbek z precyzyjnym odstępem czasu. Proponuję skorzystać z funkcji `timer1_isr()` z biblioteki `esp32-hal-timer.h` do generowania przerwań...
Raz, że pewnie ten MCU jest tańszy niż połowa ekspanderów IO Gdzie i dlaczego tak drogo kupujesz te ekspandery? ;) A na serio, w miejsce poczciwego STM32 bardziej przydałby się 16-bitowy ADC spięty po SPI, bo akurat z ADC w ESP32 to jest mały problem. Czy to wejścia czy wyjścia cyfrowe, ADC, jakieś sprzętowe timery + PWMy, SPI, UART, DMA itp. To kup...
Ponieważ lista peryferiów ATTINY13A to zaledwie timer, ADC, watchdog i komparator, każdy protokół komunikacji będzie musiał byś zrealizowany w większości programowo, wszystko będzie zależało od biblioteki, której użyjesz, jeśli ktoś napisał bibliotekę z użyciem timera i przerwań z portów. To mogłoby nieźle działać, jeśli nie, to protokoły powolne (1-Wire...
Czy prawdą jest, że używając przerwań (np. od timera) najlepszym zwyczajem jest sprawienie żeby tylko budziły task który "odwali" całą robotę? Bo to że ISR mają być najkrótsze to oczywiste, ale czy przerzucając nawet krótką instrukcje w task jesteśmy jeszcze lepszymi programistami? Jest to taka nieuświęcona tradycja wśród tych, co programują z ESP-IDF...
Dlaczego nie użyłeś ESP? Miałbyś możliwość sterowania z telefonu czy przez przeglądarkę Właśnie, podchodzenie do rolet żeby nacisnąć przycisk trochę bez celu, no niby jest tam jakiś timer. Ja zrobiłem na początku na pilota ir, później już na esp32 z prostymi krokowcami z przekładnią, mam sterowanie po ir i przez sieć plus odliczanie kroków czyli zasłanianie...
Zrobiłem podobny eksperyment z ESP-IDF dla ESP32 i muszę przyznać, że jestem pod wrażeniem: Once you have configured the timer, you can start it using the timer_start() function and stop it using the timer_pause() function. You can also set the timer's alarm value using the timer_set_alarm_value() function. Dodano po 27 Jest dostępne API dla OpenAI....
Zmieniło się, jest ok. Pytanie dlaczego na 1 było kiepsko, a w porządku jest na 4, a nie 3,2 no i 1? FreeRTOS Timer Task to handle FreeRTOS timer callbacks is created when the scheduler initializes and has minimum task priority (1, configurable) Ma to coś z tym wspólnego?
Pewnie szybciej byłoby na dziś ustawić to z Tasmota, swojego pierwszego menu nie stworzysz w parę dni, jeszcze sporo Ci zostało. Jak 1 ESP32 z Tasmotą tego nie ogarnie to można użyć dwóch Wemos Mini z ESP8266 i każdy obsłuży 4 timery dla 1 przekaźnika. W Tasmocie można też napisać swoje reguły, znika, albo zmienia się ograniczenie "wyklikiwalne" z menu,...
Ale co jest głównym źródłem problemu? Czy częstotliwość tików QUICK_TMR_DURATION jest zbyt wysoka dla używanego SDK? rtos_init_timer nie jest tak precyzyjny? Spróbowałbym skonfigurować pusty timer (lub pin przełączający timera) z czasem trwania QUICK_TMR_DURATION i sprawdzić na analizatorze zakresu/logiki, jak często w rzeczywistości się przełącza....
Tylko nie mów młodych aspirujących na bycie zawodowymi programistami embedded, że AVR są cacy. Na rynku pracy we Wrocławiu nigdy nie spotkałem się z ofertą pracy na AVR. 8 - bit Microcontroller Market. The global 8-bit microcontroller market was valued at USD 7.75 billion in 2018, and it is expected to reach a value of USD 10.13 billion by 2024, at...
Na początku artykułu (at)KJ wspomniał, że brakuje płynności w poruszaniu się słupków. Słusznie zresztą. Wziałem się w garść i postanowiłem przerobić całe urządzenie. Przede wszystkim, została zwięszona dwukrotnie rozdzielczość pionowa słupka z 16 do 32 LED w dwóch kolumnach co zwiekszyło liczbę z 32 do 64 LED na słupek. Skutkiem tego, sumaryczna ilość...
Dobra okazja by to spie.... Jeśli jest to typowa filozofia Arduino, z delayami, odpytywaniem portów w pętli (a nie przerwania), to zabija większą aktywność Jak napisałem - wykorzystuje stack TCP I proste parsowanie stringa. Nie ma w tym magii, proste C portowalne na wiele platform. przyklad kodu parsowania: void parseudp(AsyncUDPPacket packet)...
Tę regulację zostawię, bo się namęczyłem, żeby ładnie użyć timera przerwania i mieć pełną kontrolę nad tym. Czyli 30 ms to ma być dokładnie 3 półokresy. Zrobię jedynie tak, że dla nastawy > 95% będzie mi już załączać na stałe, i po prostu będę dla trybu ciągłego ustawiał max, żeby nie zjarać trafa. 👍 Dziękuję wam, panowie, za pomoc. 👍👍👍
https://obrazki.elektroda.pl/8795269200_... Projekt DRUM_2004_V1 to zaawansowana maszyna perkusyjna typu lo-fi, wykorzystująca moduł ESP32. Urządzenie bazuje na bibliotece wavetable syntezatora "The Synth" i oferuje 16-głosową polifonię oraz zaawansowaną sekwencję krokową. DRUM_2004_V1 to innowacyjny projekt syntezatora perkusyjnego...
https://obrazki.elektroda.pl/1476088200_... Firma Espressif Systems z dumą ogłosiła wydanie nowego układu z rodziny ESP32. Jest to ESP32-C61, nowoczesny system-na-chipie (SoC) obsługujący interfejsy Wi-Fi 6 oraz Bluetooth 5 (LE). Po sukcesie ESP32-C2 i ESP32-C3, ten nowy SoC zaspokaja znaczące zapotrzebowanie na technologię Wi-Fi 6...
W jakich układach natrafiliście, lub zastosowaliście tyrystory lub triaki? Można kupić moduły SSR. SSR są zwykle bazowane na jakiejś formie triaka (chyba optotriak). Ja tak przerobiłem kolorofon na sterowanie przez artnet. Niestety tylko włącz/wyłącz (trzeba by detekcję fazy zrobić aby działało jako dimmer, niestety timery w ESP32 nie mają po kilka...
Warto także zwrócić uwagę na ESP32 - następcę ESP8266. Ma dwa rdzenie, Wi-Fi oraz Bluetooth, wejścia sensoryczne, przetworniki A/C i C/A i wiele innych ciekawych rzeczy. Bardziej konkretnie to: - 34 × programowalne GPIOs - 12-bit SAR ADC (do 18 kanałów) - 2 × 8-bit DAC - 10 × sensorów dotykowych - 4 × SPI - 2 × I²S - 2 × I²C - 3 × UART- -...
Witam Mam na stanie wyświetlacz 7 segmentowy MAX7219 (jak na obrazku), Arduino Uno, nano i esp8266. Zamień jeden z wymienionych urządzeń na timer DS3231, drugi na coś co spowoduje to wydarzenie, a trzeci wykorzystasz do pomiaru upływu czasu mierzone w latach, miesiącach, dniach etc. Gdybyś posiadał ESP32 zamiast 8266 to nie potrzebowałbyś tych kombinacji...
potrzebuje opisanej niżej funkcji 1 raz w roku. Przed powrotem do domu odpalam gniazdko WIFI - wraca zasilanie - klimatyzacja zaczyna działać i chłodzi mieszkanie przed powrotem. Coś się nie zgadza... nie sądzisz? Jak powrót do domu jest mniej więcej o tej samej porze, to można ustawić timer. Przy pewnej wiedzy z mikrokontrolerów można taki włączanie...
Spakowałem już jednostki do zwrotu, przepraszam. W międzyczasie sprawdziłem dokumenty ESP8266 i ESP32, oba mają wiele zasobów do obsługi ściemniania. Zasadniczo jest to detektor zerowego krzyża i zakodowana lub obliczona tabela intensywności dla opóźnienia czasowego. Przy najmniejszym wysiłku przerwanie sterowane wewnętrznymi timerami ESP. ESP pozwalają...
http://obrazki.elektroda.pl/8359932900_1... W Wi-Fi i Bluetooth oparty o ESP32 . W porównaniu do wcześniej dostępnych modułów Charakterystyka ESP32 w porównaniu do ESP8266: -liczba rdzeni: 2 (ESP8266: 1) -WiFi + Bluetooth/BLE (ESP8266: WiFi) -RAM: 512kB (ESP8266: 160kB – 96+64) -ilość pinów GPIO zależnie od wersji: ~32 (ESP8266:...
Tak oczywiście zła jednostka, oczywiście chodziło o dosyć niskie częstotliwości czyli od 100Hz do 2khz. Żarówka klasyczna 75W, regulacja działa jednak coś blokuje chyba procesor. uC to ESP32, kod jest wywoływany właśnie w przerwaniu i jest to jedyne przerwanie w całym kodzie. To powinno dać 50khz przerwanie. Dodano po 1
Po dalszych zmaganiach udało się wymusić 100Mb na sztywno ale nadal bez autonegocjacji. Na podobnej płytce firmy Olimex z nieco innym PHY działa bez problemu, tamtą od Kamami udało się zwrócić. Jeden problem z płytkami Olimex to grzanie się rezystora który montują jako sztuczne obciążenie MPS (Maintain Power Signature) by aktywne PoE się nie wyłączało...
Z tego co wyczytałem on wcale nie musi mieć RTC. Chodziło mi o jakiś dokładny timer do cyklicznego budzenia. Taktowany kwarcem. Mam nadzieję, że będzie to rozwiązane jak w porządnych nRF52xx. One nie mają trybów uśpienia, one zawsze pracują lub są wyłączone. Zajrzyj do PDFa, jest sleep. stan „zawieszony” podczas bezczynności. nRF na ARM...
AI: Czy możesz podać fragmenty kodu, które używasz do inicjalizacji i sterowania PWM w głównym programie? #include <ESP32Servo.h> // inicjalizacja biblioteki ESP32PWM M1_PWM; // inicjalizacja pwm silnika 1 ESP32PWM M2_PWM; // inicjalizacja pwm silnika 2 ESP32PWM S1; // inicjalizacja pwm serwa void setup() { ESP32PWM::allocateTimer(0); ESP32PWM::allocateTimer(1);...
Po Polsku trudno znaleźć coś ciekawego, poza prostymi rzeczami z Arduino i milionem początków kursów z przedstawieniem płytki ESP8266/ESP32 na YT. Z Poważniejszych darmowych źródeł to jest randomnerdtutorials.com (nie wiem czy tam znajdziesz coś z czystego C, ale pod C++/arduino/gotowce całkiem sporo tam tego) . Jest też książka Kolban book on ESP32...
Dzień dobry. Mój zegar to oryginalna płytka AVT bez żadnych przeróbek. Niestety ale w zakresie programowania mikrokontrolerów w języku C i pokrewnych potrafię jedynie sterować prostymi elementami typu dioda lub jakiś silniczek. Jakiś czas temu co prawda pisałem oprogramowanie do robota w oparciu o minikomputer komputer BeagleBone Black oraz ESP32 (język...
Kiedyś popełniłem tu wpis. Wydawało się ,że temat pójdzie do zamknięcia a najlepiej do usunięcia. Ale nie, wątek wisi i ma się dobrze. Ważne ,żeby nie było błędów ortograficznych. Czy moderatorzy tego działu są świadomi potencjalnych skutków samodzielnych napraw urządzeń gazowych? Oczywiście chcącemu nie dzieje się krzywda. Ale oprócz takiego fachowca...
Witam Próbuje wykonać sterowanie dla projektu: https://www.elektroda.pl/rtvforum/topic3... Ogólnie tak: Mam ESP32, które jest jednostka główną Jest Arduino mega które przesyła dane co 2ms przez Serial2 Jest tez Aplikacja na PC, która komunikuje się z ESP32 poprzez Serial Problemem jest to, że jak na aplikacji wcisne dany przycisk, to aplikacja...
https://obrazki.elektroda.pl/2181562000_... Hej, może ktoś z was planuje zrobić domową sieć kilkunastu czujników ale nie wie jaki protokół bezprzewodowy wybrać ? Jest tego masa, od Bluetooth, WiFi...... ale dzisiaj skupimy się na mało popularnym, ale wdg mnie, świetnym protokołem ESPnow opracowanych z tego co wiem przez Chińczyków...
Zapytam czysto teoretycznie jaki sens ma sterowanie grupowe przy zasilaniu modyfikowaną sinusoidą? Dokładnie taki sam jak przy prawdziwej sinusoidzie, unikasz sterowania fazowego, do sterowania fazowego musiał byś synchronizować timer w mikrokontrolerze z przejściem przez zero. Sterowanie grupowe w prymitywnym przypadku to po prostu PWM na częstotliwości...
Cześć, Tak, zmieniam CBU na ESP32-C3 i teraz pracuję na ESP32 z zaimplementowanym głębokim uśpieniem i Esphome; esphome: name: "lumina-hol2" friendly_name: "lumina-hol2" on_boot: priority: -100.0 then: - light.turn_on: id: light_monochromatic transition_length: 1s brightness: 50% - light.turn_off: id:...
Takie złe to ESP8266 NodeMcu V3? Zależy do czego? Zacznij od porównania ESP8266 z ESP32 https://makeradvisor.com/esp32-vs-esp826... W moich zastosowaniach, czy ESP8266 czy ESP32 w roli niezależnego systemu, praktycznie nigdy nie spełniają moich wymagań. Podstawowa wada: brak sprzętowego debugera (albo nie wiem, że taki istnieje) co dyskwalifikuje każdy...
https://obrazki.elektroda.pl/4797801200_... https://obrazki.elektroda.pl/8458998400_... https://obrazki.elektroda.pl/4156376100_... Stojące, narożne lampy LED to elegancki sposób doświetlenia pomieszczenia i nadania klimatu. W sprzedaży dostępnych jest kilka podobnych urządzeń o mniejszej lub większej...
Tu teoria mówi prosto, pobieramy próbki z częstotliwością np. 10Khz, więc pasmo sięga do 5Khz, mamy bufor na dane o długości np. 32 próbki, więc dostajemy 16 punktowe FFT(DFT), pasmo dzieli się na ilość punktów więc w tym przykładzie jeden prążek ma szerokość ~312Hz. Jak wygląda pobieranie próbek z ADC? tak: [syntax=c]for(int i = 0; i < SAMPLES;...
https://obrazki.elektroda.pl/4148743200_... Pierwszy mikrokontroler AVR ATmega zadebiutował w 1998 roku i zrewolucjonizował rynek. Stworzony został przez firmę Atmel, która została przejęta w 2016 przez Microchip. Mikrokontrolery ATmega od początku były dość ważne dla hobbystów. Ale w ostatnich latach ich pozycja na rynku została zakwestionowana...
Czyli w trybie shut-down nie działa i nie da się wybudzić układu np timerem, da się tylko za pomocą przerwania z zewnątrz, dobrze rozumuję?
Hej, mam pewien problem z wejściami TOUCH w ESP32, mianowicie losowo wykrywa mi na nich dotknięcia, ale tylko i wyłącznie gdy dodam 3 dotykowce w programie. Jak odczytuje tylko jeden to nie ma żadnego problemu. Podsyłam program poniżej. Dodam że wykryte wartości w momencie wyzwolenia są powyżej 70 gdzie w IFie zadeklarowałem że ma reagować tylko gdy...
No i pięknie, płytkę mam polutowaną, program wgrany, wezmę się za testy po powrocie do domu. Dzięki za odpowiedz, napisze jak coś się uda odczytać. Dodano po 12 Nie mam dostępu do tych nakładek, ale z informacji na szybko wyszukanych w internecie nie powinno być problemu z odczytem za pomocą: https://github.com/SzczepanLeon/wMbus-es... Czy można przerobić...
S. VGA było też na 8051 lub AVR tak jak piszecie tylko w niskiej rozdzielczości: Na razie nie widzę nic czego nie dałoby sie zrobić nawet na AVR, a tym bardziej na pico. Generowanie HV jest bajecznie proste przy użyciu timerów. Jeśli chcesz to w przykładach do moich książek o XMEGA są m.in. przykłądy generowania wideo w standardzie VGA i composite....
https://obrazki.elektroda.pl/9835472500_... Niedawno na forum wspominaliśmy o Specyfikacje ESP8684: * CPU — 32-bitowy procesor o architekturze RISC-V taktowany zegarem do 120 MHz, który osiąga 305,42 CoreMarków — 2,55 CoreMarków/MHz; * Pamięć operacyjna — 272 KB SRAM (16 KB na pamięć podręczną); * Pamięć masowa —...
I decided to put a 10s timer relay ( https://www.aliexpress.com/item/10050059... ) fed from the engine fuse box fuse that comes on with ignition using "add a circuit" and just run it to the correct pin on the headlight input using an extension (https://www.aliexpress.com/item/4000310... < this one was my case, but if you are using...
JacekCz chodzi o to czy da się - co do kodu napisze na szybko [syntax=c]#include "FastLED.h" #include "IRremote.h" #include "gfx.h" #define ILE_LED 256 #define WS_PIN 1 IRrecv irrecv(23); decode_results results; CRGB leds[ILE_LEDS]; const int freq = 5000; const byte ledChannel = 0; const byte interruptPin = 23; const byte resolution = 8; const byte...
https://obrazki.elektroda.pl/7550183900_... Przed publikacją zastanawiałem się, czy jeszcze kogoś interesuje ten temat. Ale może znajdzie się jeszcze maniak migających światełek :) Iluminofonia - temat trochę zapomniany. Urządzenie to przeszło moim zdaniem ewoulucję wsteczną i na początku pozwolę sobie zacytować kolegę (at)Preskaler,...
(at)tmf - w odniesieniu do wszystkich modeli LPC to te mocno skrojone stanowią niewielki procent. Tak samo niewielki procent stanowią układy dwurdzeniowe (M0/M4). Baa, dwurdzeniowe są też u Atmela/Microchipa w formie SAM4C i też stanowią tylko ułamek. Niewielki procent oceniany na podstawie czego? Portfolio produkowanych układów, ilości sprzedanych...
Jakie macie pomysły na wykorzystanie tego rodzaju płytki? Pranie brudnych pieniędzy?! Alternatywa dla jednorękiego bandyty? Może na wisiorek dla jakiegoś bogacza? Nie wiem w czym ta płytka ma być lepsza od popularnej piguły? Płytka z co najwyżej średnim mikrokontrolerem w cenie płytki z FPGA... Płytka Nucleo jest tańsza nawet jeśli jesteś rasistą i...
Naliczyłem 17 delay, których czas ustawiony jest na 100ms. Daje to łącznie 1,7sekundy i może być tak, że po takim czasie program zareaguje na zmianę stanu wejścia. Pierwsza rzecz jaką bym zrobił to wywalił delay i sterowanie zrealizował na przerwaniach od timera. Przy takim podejściu reakcja na stan wejścia byłaby natychmiastowa z punktu widzenia człowieka....
Przedstawiam teardown nowego urządzenia z Action a mianowicie HDMI sync box za 129,99zł. https://shop.action.com/en-nl/p/87128791... Model: 6204000100 Obsługuje HDMI: HDCP2.2, 4k(at)60Hz HDR10+ Urządzenie podpinamy pomiędzy np. konsolą lub odbiornikiem satelitarnym a telewizorem. Do niego podłączamy taśmę LED (84szt....
Nie pisałem bo przerabiałem różne możliwości. Głownie to co na yt. Ten "tool" ma przycisk erase a z tego zrozumiałem tutaj, to przy twojej zabawie go nie było. http://iot-bits.com/erase-esp32-flash-co... Więc wychodzi że erase działa. Jednak chyba po prostu władowałem mu bina pod zły adres (0x0 zamiast 0x10000). Jeszcze trzeba mu ładować partycje...
Jak kolega wyżej zauważył tensilica to nie arm, a takie połączenie jest np. po to by w miarę dobrze wykorzystać deep sleep. Sam ESP może się z deep sleep wybudzić, ale ogranicza nas max czas deep sleep około 71min. Lepiej nadzór nad tym wrzucić na coś mniejszego i bardziej oszczędnego jeśli urządzenie ma się budzić rzadziej i przy spełnieniu określonych...
szacunkiem.Propozycja w stylu kup sobie armatę za milion monet,żeby strzelać do muchy. W sumie to nawet nie określiłbym tego mianem armaty, to tylko rejestrator wideo z zapisem na kartę SD i Wi-Fi. Nie dowiem się, kto do mnie dzwonił, bo dzwonek jest przy wejściu na klatkę, a nie przy moich drzwiach. Obawiam się ze tego typu monitorowanie wydzielonej...
Witam. Mam mały problem ze scrollem. Po zastąpieniu w funkcji scroll_text(0,25,"TEST",96,96,250); funkcją: scroll_text(0,25,textIn,96,96,250); wpisany tekst w blynk nie wyświetla się. Poniżej zamieszczam kod. Proszę o ewentualną pomoc gdzie błąd - dodam że szkic kompiluje się ale nie działa. KOD: [syntax=c]// This is how many color levels the display...
Witam, jak w tych procesorach dowiedzieć się o końcu konwersji ADC? Przyzwyczajony jestem że jak ADC kończy to ustawia jakąś flagę. W intenetach były podane takie funkcje, jak: [syntax=arduino] adcBusy(); adcStart(); [/syntax] ale już ich nie ma, nie kompilują się. W dokumentacji na stronach esperifa też ich opisów nie znalazłem. Jak na razie widziałem...
https://obrazki.elektroda.pl/1992652000_... Rys.1. Sprzęt domowego browarnika w trakcie budowy. W ostatnich latach moda na domowe warzenie piwa eksplodowała: coraz więcej osób eksperymentuje z piwowarstwem domowym, które może zacząć się od rozrywki, ale potrafi przerodzić się w prawdziwą pasję. W rzeczywistości proces warzenia piwa...
https://obrazki.elektroda.pl/6533901300_... W tym roku podobnie jak w poprzednim odwiedziłem targi automatyki przemysłowej w Mumbaju (Automation Expo 2024 https://www.automationindiaexpo.com). Targi odbywały się w tym samym miejscu, czyli w 2 halach BEC w dzielnicy Goregaon. Te targi trwają aż 4 dni od 21 do 24 sierpnia. W każdym roku...
Ten GTV nie zadziała jako wyłącznik dzwonkowy monostabilny, aby sterować Shelly. 1. W trybie Door, gdy nie ma przed nim przeszkody (drzwi otwarte pali się światło) więc stanem normalnym jest podanie napięcia na wyjście (masy, bo plus jest wspólny tak jak w Shelly RGBW2). Prawdopodobnie w Shelly można włączyć logikę odwrotną, ale są kolejne problemy....
Witam serdecznie. Z góry mówie, że nigdy nie miałem kontaktu z arduino. Dostałem płytki gotowe do zaprogramowania, ściągnąłem program Arduino 189, ściągnąłem bibliotekę płytki ESP, ściągnąłem biblioteki Wifi i DHT... jednak nadal mam bład 1 kompilacji. Kombinowałem za rożne sposoby - przykładowe kody poprawnie się uruchamiają, ale docelowy program bez...
Witam, Próbuję sterować 4 przekaźnikami przez WIFI i natrafiłem na problem. W momencie wykonywania Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled. Core 1 register dump: PC : 0x400d35c0 PS : 0x00060430 A0 : 0x800d3694 A1 : 0x3ffb1d40 A2 : 0x00000000 A3 : 0x3ffb1d8f A4 : 0x00000001 A5 : 0x00000001 A6 : 0x00000020 A7 :...
Używam VScode z esp-idf i mam problem z kodem i myślę, że biblioteki chcę podłączyć modem 868 MHz do esp32c6 i podłączyć bezprzewodowy Czujnik PIR. Moduł 868 MHz to transcelator RS485 eletechsup RT18A01. #include < RadioLib.h > // Pin czujnika ruchu const int motionSensorPin = 2); // Pin czujnika drzwi const int doorSensorPin = 3; // 868 MHz...
http://obrazki.elektroda.pl/4287767600_1... W materiale znajdziecie wprowadzenie do transformacji Fouriera z teorią ograniczoną do minimum. Jest to propozycja zapoznania się z tematem poprzez praktyczne eksperymenty, następnie intuicyjne wyczucie do czego może przydać się FFT. Jeżeli odstrasza Cię skomplikowana matematyka ten materiał...
Tworzę 8-kanałowy programator czasowy z ESP32, OLED SH1106, RTC 1307, DS18B20, enkoderem KY-040 i modułem 8 SSR. Próbuję stworzyć jakieś sensowne menu, więc próbuję zaimplementować kod z tej strony https://github.com/imamid/menuDisplay/bl... Problem polega na tym, że enkoder w serial port Arduino IDE wyświetla prawidłowo wartości, czyli...
Idąc za opisem z wykonano. Mam 1.8.3 oraz 1.8.5 -instalujemy python 2.7 https://www.python.org/ wybierając podczas instalacji opcję "Add python.exe to Path" - wykonano -instalujemy klienta Git https://git-scm.com/downloads - nie jest zgodny z xp -uruchamiamy Git GUI jako administrator (prawy klawisz myszy) -wybieramy "sklonuj istniejące repozytorium"...
Cześć. Mam teraz podobne zadanie stworzenia sterowania do żurawia RC dla dziecka. Wczoraj próbowałem ze wszystkich dostępnych poradników stworzyć połączenie po ESP NOW między ESP32 (odbiornik ze względu na dużą ilość GPIO) a ESP8266 (jako pilot). Niestety z większości tych informacji mi się nie udało stworzyć działającego połączenia poza jednym z którego...
Witam, udaje mi się przepychać temat dalej. Program działa już od poprzedniego sezonu, ale na platformie ESP32. Jest to zwykła płytka ewaluacyjna bez interfejsu użytkownika. Nie mam wizji, a raczej chęci aby opracowywać i zbudować interfejs użytkownika, bo to tylko odsunie w czasie osiągnięcie fazy przekazania tego innym użytkownikom ogrzewania, więc...
Teraz działa z tym że po tych 10 minutach cały ESP wisi, A co to znaczy "wisi"? Nie wykonuje się restart? Być może przyczyną jest brak rozłączenia połączenia sieciowego. Poniżej zamieszczam zmodyfikowaną funkcję configAutoRestart(), w której dodałem zatrzymanie stosu WiFi przed restartem. [syntax=c]void configAutoRestart(uint64_t secs) { const esp_timer_create_args_t...
Oto coś, nad czym GPT i ja pracowaliśmy, aby stworzyć symulator BL0937 do testowania OpenBeken na różnych platformach. Jest to szkic Arduino, który działa na ESP-WROOM-32 i jest obecnie podłączony do RTL8720DN/BW16E NiceMCU_RTL8720_V1 z uruchomionym OpenRTL. Szkic wykorzystuje PWM do symulacji CF, CF1 i SEL, umożliwiając OpenBeken interpretację sygnałów...
https://obrazki.elektroda.pl/3753373600_... Mikrokontrolery, zwłaszcza ośmiobitowe, wydają się być generalnie łatwymi w użyciu układami. Mamy bowiem do dyspozycji prosty komputer i garść zwykle mało skomplikowanych peryferiów. Wystarczy napisać odpowiedni program i tyle. Ale nawet te proste z natury układy mają funkcje i możliwości,...
Ta płytka jest w ogóle dziwną konstrukcją, RA4M1 microprocessor from Renesas with the ESP32-S3 from Espressif. Dziękuję za link jest ciekawy, wypróbuję. Mogę jedynie przeprosić bo trochę namieszałem. To biblioteka TimerOne.h nie działała mi na R4 a nie jak napisałem Timers.h. W sumie część bibliotek na Uno działa na R4 chociaż zgłaszane są problemy...
Witam. Używam biblioteki Time.h w zegarze nad którym pracuję, działa bezbłędnie. Chciałem mieć możliwość konfiguracji połączenia WiFi a więc użyłem [url=https://randomnerdtutorials.com/esp... Sam manager również działa...
https://obrazki.elektroda.pl/9471865900_... Projektowanie i budowanie praktycznych układów zawsze wiąże się z jednym problemem, jakim jest kwestia zasilania. Jest to kwestia istotna już na etapie tworzenia koncepcji układu, gdyż jego przeznaczenie dyktuje, czym będzie zasilany, a także z jakich konkretnych rozwiązań układowych skorzystamy....
UWAGA: biblioteka Timers-master działa na architekturze(/architekturach) avr, sam, samd i może nie być kompatybilna z obecną płytką która działa na architekturze(/architekturach) esp32. C:\Users\Piotrek\Desktop\system_podl... In function 'void drawStartPodlewanie()':...
https://obrazki.elektroda.pl/7384293400_... W układ synchronizujący lampę błyskową i aparat Sony A5100 z wykorzystaniem gniazda wielofunkcyjnego tego aparatu . Układ będzie działać też jako zewnętrzny spust dla aparatu z licznymi, dodatkowymi funkcjami. Ze wstępnego śledztwa opisanego w poprzednim odcinku wynika, iż przycisk spustu...
Główny router w salonie do którego jest wpięty ISP # 2024-07-30 16:55:17 by RouterOS 7.15.2 # software id = GNBB-IX7P # # model = C53UiG+5HPaxD2HPaxD # serial number = XXXXXXXXXXXX /interface bridge add admin-mac=D4:01:C3:5D:9A... auto-mac=no comment=defconf name=bridge \ port-cost-mode=short /interface ethernet set [...
Więc tak tylko gwoli przypomnienia zanim kolega znowu napisze ale czy kompilator coś tam, albo czy procek coś tam ma - to może warto poczytać i znaleźć odpowiedzi na te pytania... Nie będę się doktoryzował przez miesiąc w kompilatorach itp uC, którego architektura i zasoby mi nie odpowiadają. Na dzień dobry nie ma USB. Za mało timerów. Za mało SPI....
https://obrazki.elektroda.pl/4760563300_... W ramach trwającego konkursu Czujnik wilgotności i temperatury AM2302 (DHT22) Czujnik AM2302 może pracować z napięciami 3.3-5.5V posiada 4 wyprowadzenia (jedno niewykorzystywane). Trzy wyprowadzenia wykorzystane są jako zasilanie (1), transmisja danych (2), oraz masa (4), więcej znajdziecie...
Może lepszym rozwiązaniem na początek będzie pobieranie tych danych bez walidacji certyfikatu strony czy też fingerprint. Główna zmiana to zastąpienie poniższej linii kodu: Kod: c Rozwiń Zaznacz wszystko client.setFingerprint(fingerprint); Przez następującą: Kod: c Rozwiń Zaznacz wszystko client.setInsecure(); Sprawdź, czy to zadziała ze stroną "api.bitbay.net"....
Drodzy użytkownicy, Chciałbym prosić o radę w sprawie błędu, który pojawił się i którego nie potrafię rozwiązać. Kilka ważnych informacji: -pracuję na esp32 od Sparkfuna, -piszę aplikację na PC komunikującą się z modułem ESP32 przewodowo(UART) i bezprzewodowo(UDP do przesyłania próbek do PC i TCP do przesyłania komend do ESP) -oprogramowanie na ESP...
timer esp32 arduino esp32 timer esp32 zasilanie
hyundai obrazu programowanie magic domofonu kolory kabli
Dlaczego telegazeta nie działa na Android TV? Wymiana małej diody w alternatorze - jak to zrobić?