Tyle, ze PCA9544 to nie to samo co klucze A/C. Pomija tu fakt, ze PCA544 przełącza wyjścia za pośrednictwem I2C (PCA ma swój adres) a klucze wymagają dodatkowych wyprowadzeń. Dodatkowe 2 linie sterujące multiplekserem 74HC4052 chyba nie byłyby aż tak bardzo kłopotliwe, a nawet ułatwiłyby sterowanie od strony programowej. Raczej utrudniałyby sterowanie,...
Spróbuj w module nadawczym zmniejszyć częstotliwość nadawania danych pomiarowych skoro wyświetlasz je co 30s, albo odbieraj dane i aktualizuj zmienną w przerwaniu, albo przy odbiorze czytaj z bufora wszystko co masz dostępne, żeby zwolnić miejsce. Bo jak nadanesz co 2 czy 4 sekundy, a odczytujesz co 30, to nic dziwnego, że po czasie się zatyka.. Swoją...
https://obrazki.elektroda.pl/3993332100_... Zapraszam na praktyczną demonstrację połączenia CAN pomiędzy dwoma urządzeniami z ESP32. Pokażę tutaj, jak wygląda procedura nadawania i odbierania ramek na podstawie sterownika TWAI, użyję środowiska PlatformIO. TWAI to skrót od Two-Wire Automotive Interface, czyli w wolnym tłumaczeniu interfejs...
Samo Arduino nie jest zgodne ze sztuką, więc tym się nie przejmuj. Z czasem, jeśli będziesz kontynuował naukę programowania, będziesz pisał coraz lepiej. Nauka ogólnego programowania na uK w tym Arduino to bardzo zła polityka. Po pierwsze dominacja bardzo kiepskich wzorców, szkodliwych (antywzorców). Brak refleksji "jak zrobić to naprawdę dobrze",...
Co mi się marzy: - zasilacz impulsowy o sensownym szumie i sprawności minimum 70-80% - praca CC/CV - może praca CC-Constant Power-CV? - powyższe przebiegi programowalne pod kątem zmian w czasie - pomiary dostarczanego ładunku i energii - scenariusze ładowania baterii - kilka regulowanych wyjść - mało miejsca zajętego na biurku - możliwość pracy z akumulatora...
Sam driver MySQL to niemała rzecz (ciężkie dziesiątki kB), co więcej drivery "natywne" nie musza być na każdej platformie wspierane. Może to być przyczyna, że nie da się znaleźć. Ja tam nie jestem zwolennikiem tworzenia i utrzymywania połączenia bazodanowego przez "złośliwe" czy "trudne" środowiska Podrzucę alternatywne idee do wymiany z tym drugim...
Jak myślisz, czy ktoś tutaj rozumie, o co pytasz? Co to jest "sterowanie trzema osiami"? Co ma wspólnego FIFO (czyli kolejka) ze sterowaniem serwami?
Przyznaj się, że chciałeś te klocki dla siebie :] No przyznałem się wyżej :P Teraz to znowu z tego co wiem zestawy Arduino kupuje się dla syna, kiedyś znowu kolejki kupowali ;)
Zastanawiam się czy nie powinienem użyć Arduino FreeRTOS, ale nie wiem czy to jest rozwiązanie mojego problemu. Jeśli planujesz sobie odstrzelić kolana, to jest to doskonały pomysł. Próbowałem już timerów i funkcji mils, ale wydaje mi się że to nie jest właściwa droga W tym przypadku to najwłaściwsza droga. Problem należy podzielić na kilka niezależnych...
- na początek bym to zrobił tak: [syntax=arduino] // 1 tick 1 dioda, 5 sek gasnie, 2 tick 2 dioda, 5 sek gasnie, ... az do 4 diody unsigned long czas = 500; // --------------------------------- setup ----------------------------------- void setup() { pinMode(11, OUTPUT); //Dioda niebieska czwarta pinMode(10, OUTPUT); //Dioda czerwona trzecia pinMode(9,...
Chciałbym do swojej makiety kolejki zrobić własny system DCC. Sterownik będzie na Arduino Uno, a w każdej lokomotywie Arduino Mini. W torach będzie napięcie DC 12V lub nawet wyższe, aż do 24V. Zrobiłem już moduł sterownika oraz dekodera jazdy, świateł i dźwięku do lokomotywy. Oba moduły działają świetnie łącząc się bezpośrednio wejściami I/O. Docelowo...
Problem jest taki, że diody "pokazują" dźwięk z 3-4 sekundowym opóźnieniem. Na początek przełóż strip.show(); za wewnętrzną pętlę for. Nie ma po prostu sensu wielokrotnie wywoływać przesył (który swoje trwa) dla jednej wartości height. A w pętli zostaną tylko mało czasochłonne operacje wpisu do tablicy w RAM (setPixelColor). Operacje w pętli loop,...
A są jakieś gotowe sterowniki np arduino które działały by z dcc lub które do makiety kolejki by się nadawały ?
Jaką częstotliwość będę mógł uzyskać stosując zewnętrzne ADC np. (ADC0820) lub inne lepsze <5-10zł (czy w cenie 50+ znajdę super ADC obsługiwane przez AVR które da mi częstotliwości rzędu mHz ? ) Czy Arduino nano obsłuży szybkie ADC o rozdzielczości ok 8bit (zapis wartości do bufora w postaci kolejki) i wyświetlenie bufora gdy zajdą warunki wyzwalania...
Uwaga! Uwaga! Cena promocyjna płytki wynosi tylko 89,90 EUR (pre-order)! 8MB SDRAM, 16MB Flash https://store.arduino.cc/portenta-h7 Nieźle się ubawiłem czytając ten artykuł, szczególnie przy zdaniu: "Last but not least, all these features are going to be available through the renowned Arduino simplicity .” Pierwotny artykuł jest tutaj: https://ces.eetimes.com/arduino-portenta...
Witam, jestem nowy w elektronice, moja wiedza to 0 wiec prosze sie niesmiac. Buduje projekt kolejki lego, wyjalem wszystkie elementy PF oprucz silnika, wstawilem sterowanie przez arduino nano + czujnik odleglosci+ czujnik kolorow, bzyczek i dwie ledy. Wszystko dziala ale nie wiem jak podlaczyc to pod baterie. Baterie aaa w pozostalych kolejkach wymienilem...
ponieważ trzeba wcisnąć przycisk i go trzymać Jeśli ma to zrobić Arduino, to może włączać jakiś tranzystor - NPN, jeśli wciśnięcie ma łączyć z masą; trzeba sprawdzić, czy spadek napięcia na włączonym NPN (około 0,15V) nie zaburza działania tego, co ma robić przycisk. Na razie w kodzie miałem funcję delay, ale nie mogłem wyświetlać dwóch świateł różnego...
Tak patrząc, to atrakcja goni atrakcję - wizję trochę psują perspektywy cła, kilkutygodniowego oczekiwania no i możliwości "wałków" - bo nie możliwe żeby tam sami uczciwi ludzie siedzieli Nadroższą zabawke kupiłem za 4 stówy cła nie dowalili bo trzeba chińczykowi napisać co i jak ma opisać. Aliexpres blokuje szmal do czasu potwierdzenia odbioru , także...
Użyłbym scalaka ACS712 do pomiaru prądu na odcinkach. Całość podam do Arduino i tam przetworzę W latach sześćdziesiątych ub.w. nie było scalaków a plansze modeli kolejek działały tak jak sobie życzysz - żaróweczki sygnalizujące położenie składu na danym odcinku i stan zasilania odcinka (wyłączone, jazda w przód, jazda w tył) Sięgnij do archiwów :)
Chciałbym wykonać szlabany na serwach. Znalazłem takie cuda : https://www.youtube.com/watch?v=tmw8hzFT... lub https://www.youtube.com/watch?v=a7mYpgJy... Znalazłem film z konstrukcją na arduino. Na filmie jest wszystko bardzo rozbudowane. Chcę tylko i wyłącznie urchamiać i zwalniać szlaban. https://www.youtube.com/watch?v=Y_WSGljV...
Dało by się to zrobić - rozwiązania 1) liczniki oryginalne po RS485 lub po Etherent - drogie i nie mają WiFi 2) SDM630Modbus RTU po RS485 (500zł) do tego RS485->Modbus TCP WiFi (100zł) - dokładamy bibliotekę do Victrona (phyton) https://community.victronenergy.com/ques... i ma działać 3)...
To nie Arduino - kodu Ci nie wrzuci. Robisz przerwanie dla i2c i uarta. W przerwaniach implementujesz kolejkę odbiorcza i nadawcza. W i2c jeszcze musisz podawać ile bajtów chcesz odebrać aby procedura wiedziała kiedy dać nack. A program sobie czyta i piszę tam gdzie mu potrzeba. A tak na poważnie - to ponieważ widać nie robiłeś jeszcze takich rzeczy...
dało się wysłać W tym przypadku chodzi o odbieranie, na wysyłanie z urządzeń, jak autor twierdzi, wpływu nie ma. Dodano po 15 wystarczy alokacja tabeli byte W zasadzie jeśli wszystkie są w tej samej podsieci to tak. Sprawdź jakim typem jest zwracany adres nadawcy w LWIP. Najlepiej operować bezpośrednio na tym typie. Zwróć uwagę na to, że adres ipv4...
AVE... Ostatnio programowałem PIC12LF1501. Wcześniej sporo czasu spędziłem z PIC18F45K50. 16F648A, 10F322, czy 16F1827. W kolejce mam też dsPICi i PICi 32. PICKit3 ma nieco skopaną implementację sterownika USB, w Windowsach od bodaj Visty trzeba grzebać w rejestrze i wyłączać oszczędzanie energii. W moim pojawił się problem z komunikacją z PICiem w...
(at)ElektrodaBot napisz timer Arduino. Klasa C++ powinna zawierać metody: run() - umieszczaną w pętli loop, sprawdzającą czy ma zostać wykonane jakieś zadanie setTimeout(function, milliseconds) setInterval(function, milliseconds) clearInterval() - odpowiedniki funkcji z JavaScript timeToTheNextEvent() - zwracającą ilość milisekund do następnego wydarzenia...
Pominąłeś kawałek kodu z obsługa przepełnienia kolejki i nie obsługujesz resetowania FIFO: [syntax=c] if ((mpuIntStatus & 0x10) || fifoCount == 1024) { mpu.resetFIFO(); Serial.println(F("FIFO overflow!")); } else if (mpuIntStatus & 0x02) { while (fifoCount < packetSize) fifoCount = mpu.getFIFOCount();[/syntax] Pozdrawiam GREGOR
Twierdzisz, że twoje rozwiązanie jest proste. Wcześniej twierdziłeś, ze zrobisz na przerwaniach od zbocza. Zrobił bys i co? Program czasami by działa źle. Ile czasu bys dochodził, ze trzeba zrobić IRQ od poziomu? Do pierwszego debugu... przerwanie: -wykonaj funkcje zwiazane z przerwaniem (zapal diody) petla głowna: -sprawdz czy jest cokolwiek w kolejce...
(at)Dawidixxx powinieneś wiedzieć, ze oprócz tablic sa inne struktury, kolejki, stosy i nie wiadomo co jeszcze. Zależnie od rzeczywistej dynamiki danych i algorytmów być może da się uniknąć "stop the world" (tak się w Javie mówi o wielkim od czasu do czasu "sprzątaniu" bloków pamięci), zapewnić brak przepełnień itd No i pojedynczą "sztukę" obiektu...
Coś za coś, nie trzeba kłaść kabli,. Jednak prościej iść w can, nawet taki stm32f1 go ma, pchanie się w arduino dla idei (a co za tym idzie wydania x razy więcej) wg mnie nie ma sensu. W rzeczy samej, ponadto zewnętrzny kontroler CAN może (chociaż wcale nie musi) spowodować pewne problemy. Jeżeli oprogramowanie jest dobrze napisane (przerwania, kolejki...
Bardzo ciekawe, tego jeszcze nie widziałem. Mógłbym spróbować, ale na razie robię port dla XR806, więc musiałoby to trochę poczekać w kolejce. Nie martw się, nie spieszy mi się, próbowałem znaleźć informacje na temat tego, co musiałem zacząć, aby odejść od ich zastrzeżonego oprogramowania układowego. i zauważyłem, że wydawało się to nieznane tym, którzy...
Używam tu diod LED, a nie żarówek, co do natężenia, to jest ono takie jak z dwóch baterii 1,5V (czyli nie wiem jakie), aczkolwiek przy jednym z semaforów musiałoby być inne w jednym kablu (niższe albo wyższe, nie wiem bo jeszcze nie kupiłem diod żółto-zielonych). O tym Arduino sobie poczytam i może rzeczywiście to będzie najlepsze rozwiązanie :] Kolejkę...
Więc jak to jest, że mimo przerwań ( generowanych przez TWI ) spokojnie i bez problemów działa kilkadziesiąt układów na tej samej magistrali? Do tego przerwania z kilku UARTów, liczniki, timery, ADC itd..? Czy uC komunikujac się z timerem, usartem używam magistrali szeregowej czy równoległej? Po co te wywody o Od tego są dedykowane rozwiązania SPRZĘTOWE,...
Wgrywanie do ESP8266 firmware AT to jakaś porażka. Moduł ESP-01 po zakupie ładnie rozmawiał po AT (nie powiem że nie bez walki, ale jak się okazuje to były moje błędy) Następne w kolejce zadań to podłączenie pod Andruino IDE i jakiś programik demonstracyjny - przeprogramowanie poszło i działa. Teraz próba powrotu na Firmware AT - i..... dramat. Różne...
Szukam schemat/konstrukcję imitującą dźwięk lokomotywy parowej. Szukam czegoś takiego do analogowej (prąd stały) kolejki w skali H0 lub G. Linki pokrewne: http://www.elektroda.pl/rtvforum/topic19... http://www.katousa.com/N/Unitrack/ASB.ht... Cena urządzenia Kato skutecznie odstrasza. Tak sobie myślałem może by to zrobić na Arduino - podłączyć...
Definicja używanego LED jest właśnie w pętlach for (w niej też określam ile ma być LED itp). To jak to inaczej napisać? Owszem, ale zagnieżdżone pętle for() od razu zapalają wszystkie ledy, albo je wszystkie gaszą, a nie o to chyba Ci chodzi? Nie chciałbym pisać za Ciebie kodu, bo to trochę mało edukacyjne ;) Jeżeli w pierwszym przejściu ma się zapalić...
zlecę podpięcie elektryczne foteli Audi A8 D4 do kampera Kupiłem fotele z audi A8 i chciałbym je zamontować w kamperze (sprinter). Mechanicznie to nie problem, ale potrzebuję podpiąć elektryczne sterowanie. Z tego co widziałęm na stronach w UK, ludzie to robią. Są chyba 3 metody: 1. wpięcie w canbus - anglicy wpięli w VW t5 i działa, sprinter/crafter...
Silnik jeśli nowy to 400zł może nie starczyć - nie znam dokładnej potrzebnej mocy. Może coś ze złomu, ale odpowiedni i działający będzie ciężko znaleźć, jeśli uszkodzony to można przewinąć. Sterownik jeśli miałby być tanio, to trzeba zrobić samemu - płytka prototypowa i parę tranzystorów nie wystarczy, chyba musiałaby być jakaś separacja jak w oryginałach,...
Witam ponownie przyszła zabawka chińska ;] http://obrazki.elektroda.pl/7073403500_1... http://obrazki.elektroda.pl/1282874400_1... (at)BK_klp Co do zasilania proponuje zasilanie portu CD przy sprawnym CD pojawia się tam 7,5V moim zamiarem było właśnie podłączenie i arduino i modulu pod to właśnie zasilanie. Arduino i...
Rozmawiałem z sklepem andtech i zdecydowanie arduino bo jest prawie jak C i do tego ten zestaw EvB 5.1 v5 ATMega32 który starczy mi na początek. Wiem że na pewno będę chciał zrobić sobie reklamę led opartą na 3 kolorowych diodach. W kolejce jest również pilot i odbiornik bezprzewodowy do włączania i wyłączania różnych urządzeń:) Zawsze marzyłem również...
Czy nadużywanie przerwań sprzętowych może prowadzić do nieprawidłowego działania programu? W jaki sposób się zabezpieczyć przed jednoczesnym dostępem do zasobów sprzętowych lub programowym z wielu przerwań? Tak, nadużywanie przerwań sprzętowych również może prowadzić do nieprawidłowego działania programu, szczególnie jeśli programista nie uwzględnia...
Komunikowałem ponad 50 urządzeń używając USART i RS422. Nie był to jednak najlepszy pomysł, wszystko było dobrze, jak było dobrze, gdy nastąpiło uszkodzenie cała magistrala leżała. W kolejnych rozwiązaniach dodałem inteligentne HUBy, które dzieliły magistralę na obwody po 10 urządzeń. Izolacja galwaniczna okazała się koniecznością, bo jak było dobrze...
https://obrazki.elektroda.pl/8158854000_... Jakiś czas temu pokazywałem https://obrazki.elektroda.pl/2005010900_... https://obrazki.elektroda.pl/6444374300_... https://obrazki.elektroda.pl/9244712900_... https://obrazki.elektroda.pl/7603165200_... Sterownik to LB11911....
Przyłączam się do propozycji kol. (at)gumisie "np. tani IRF540, działa od ok 3 V Ugs, sterowany wprost z portu Arduino przez rezystor ok 100 Ω" - a co ma do rzeczy napięcie progowe (bo to ono jest typowo 3V)? Istotne jest, że parametry włączenia dla IRF540 podaje się dla napięcia bramki 10V; wykres 5 w nocie Philipsa pokazuje, że dla typowego egzemplarza...
A jeżeli będzie "fail" to dalej ma się wykonywać subscribe? Raczej, nie. Dodano po 1 Zainstaluj sobie w końcu Exception Stack Trace Decoder: Dodano po 1 To może lepiej, że zamiast tworzyć kilka zadań o tym samym priorytecie, stworzyć jedno coś na zasadzie pętli loop i do sterowania fragmentami kodu użyć warunków if. Tak jak w moim przypadku obsługę...
1. WIP Domoticz OrangePi Zero H2+ 256MB (dwie sieci, neostrada i światłowód, neo na WiFi, światłowodowa przez kabel, węzły ESP8266 na Wifi routera światłowodowego z wykrozystaniem ESPEasy), węzły nRF24L01+i arduino nano z wykorzystaniem MySensors. 2. RetrOrangePi na Orangepi Lite dla dzieciaków gdyż SNES już nawet dmuchanie slotu nie pomaga :) a tak...
https://obrazki.elektroda.pl/4998555600_... Dzisiaj zaglądamy do wnętrza kolejnego starego sprzętu, tym razem do radioodtwarzacza samochodowego Denver CAD-350. Po krótkiej prezentacji wnętrza spróbuję uruchomić wyświetlacz LCD ze środka, wykorzystam do tego obecny tam już kontroler PT6523, którego wysteruję z Arduino poprzez prosty...
Mój pomysł opiera się na tym, że najpierw chcę uruchomić kilka modułów, przez które będzie można przepuścić i ubrudzić dźwięk z zewnętrznego źródła. Dlatego ramka jest mała, żeby się zmieściła na biurku obok miksera i launchpada. Ale wystarczy wymienić dwie podłużne szyny i już uzyskujemy dowolną długość. Maksimum metr. Do tego czasu, biorąc pod uwagę...
Witam serdecznie. Od jakiegoś czasu interesuję się makietami kolejek, chciałbym zrobić kilka rzeczy do makiety, z elektroniki znam tylko podstawy (samouk). Mianowicie: -Sygnalizacje świetlną dla lokomotyw oraz przechodniów + przejazdy kolejowe (otwierane i zamykane szlabany). -Obsługa zwrotnic pojedynczych (prawo-lewo) i więcej, np. na 3 tory -zdalne...
Czy wiesz, że Tuya ma oficjalną dokumentację protokołu MCU? Wszystko wyjaśnione po angielsku w pliku .PDF... Haha, nie jestem pewien, czy odnosisz się do mnie, czy do faceta, który chciał skopiować Tasmotę. W każdym razie dobrze znam ich dokumentację, jest jeszcze więcej - na Github jest do tego celu biblioteka Arduino. Tak jak powiedziałem, mam tendencję...
Niepotrzebna komplikacja. Wystarczy zaświecić jedną diodę reprezentującą głowę i jedną zgasić. Czy masz na myśli odświeżanie ekranu? Generalnie tak, można albo zawsze od 0 "rysować" scenę, albo robić tylko zmiany. Swego czasu nawet pisałem coś chyba w Pascalu/na Lazarusie z grafiką gdzie nie było double bufferingu i okazało się, że wygodniej jest tylko...
kolejka drukarki kolejka wydruku kolejka wydruk
przeglądy techniczne schemat nawiewu peugeot wsteczny passat
toyota alarm naprawa udaru makita
X210 kod błędu w sprężarce śrubowej – Atlas Copco, Kaeser, Ingersoll Rand, Boge – przyczyny i diagnostyka Usunięcie konta na YouTube - możliwe przyczyny i rozwiązania