Witaj, Czy przypadkiem nie chodzi Ci o payload.length()? https://www.arduino.cc/en/Tutorial/Strin...
Generator ten podłączam do Arduino a Labview łączę z Arduino za pomocą Makerhub. I mam właśnie problem ze zliczaniem częstotliwości. Licznik sprzętowy zastosowany w mikrokontrolerach stosowanych w Arduino może liczyć do połowy częstotliwości taktowania tj 8MHz. W twojej konfiguracji Arduino+Makerhub+LV+PC przyznam że nawet nie wiem jak działa liczenie...
Prawie dobrze, poza tym, że nie czytasz co tu ludzie piszą i psujesz kod coraz bardziej, teraz dodałeś zapis EEPROM w przerwanie zliczające impulsy, operacje na EEPROM są jeszcze wolniejsze niż liczenie na floatach, na koniec używaj do pokazywania kodu c/c++ Syntax, opcja w edytorze postu po lewej na górze: [syntax=c]Cytat: #include <Wire.h> #include...
.............. Skończyły mi się pomysły co to może być, no chyba że wbudowany w monitor zasilacz może powodować zakłócenia ? Ten objaw watpliwości możesz łatwo sprawdzić! Wyłącz monitor... Przedstawione wcześniej foto nie jest dostatecznie wyraźne. Zbyt mała rozdzielczość aby doszukać istotne szczegóły. Zwróc uwagę na budowę paska WS2812. Masz tam...
Sądziłem, że to nie obsłuży 4 zmiennych 32-bitowych, albo będzie muliło. Jakkolwiek ten procesor nie jest jakimś demonem wydajności, to w porównaniu z większością zjawisk występujących w przyrodzie jest jednak bardzo szybki . Dodawanie logarytmów (też by było niezłe) - ale pewnie trzeba by wrzucić bibliotekę math. To akurat nie jest dobry pomysł -...
Moim zdaniem wygląda to już lepiej. (at)jareklnx co o tym sądzisz? Też tak uważam. Sam nie robiłem nic z EMG ale jesteśmy juz bliżej tego co pokazują w internecie. Często z surowego sygnału wylicza się RMS, to by mogło tłumaczyć po co ktoś zrobił kwadrat, ale ze względu na słaba wydajność tego mikrokontrolera nie polecam, liczenie RMS zmniejszyło by...
ale dokąd prąd nie spadł do 250mA, wydusiło z ogniwa jeszcze 500mAh. Czyli przykładowo do zasilania arduino(nie wymaga dużego prądu), bateria ma 500mAh, dobrze myślę? Tak. Arduino pobiera ok 50mA gdybyś rozładowywał takim prądem miał byś jeszcze więcej mAh. Natomiast nie wiem jak takie kiepskie ogniwo będzie sie zachowywało w eksploatacji - ile cykli...
Nie, żebym był jakimś maniakalnym i ortodoksyjnym miłośnikiem µC ale... W sprzętowym liczniku trzeba jakoś maskować drgania styków, w µC robi się to programowo, "za darmo", są nawet dostępne łatwe w użyciu biblioteki. W sprzętowym liczniku niemal każda zmiana funkcjonalności wymaga robienia układu od nowa, w µC w większości przypadków...
Moim skromnym zdaniem zabierasz się za zbyt skomplikowany program nie znając kompletnie podstaw. Niestety nie mogę poświęcać czasu na uczenie Ciebie co to są fusbity i do czego służą - może ktoś będzie mógł to zrobić. A jeżeli nie to musisz przeglądnąć forum lub szukać kursu w sieci, a najlepiej kupić książkę kolegi Mirekk36: http://atnel.pl/wydawnictwo
https://obrazki.elektroda.pl/3330083100_... Model Warstwy Łączna liczba parametrów Liczba aktywnych parametrów na token Łączna liczba ekspertów Liczba aktywnych ekspertów na token Długość kontekstu gpt-oss-120b 36 117b 5,1b 128 4 128 tys. gpt-oss-20b 24 21b 3,6b 32 4 128 tys. Tutaj pokażę uruchomienie gpt-oss:20b krok po kroku oraz...
https://obrazki.elektroda.pl/2815306500_... W tym temacie pokażę jak każdy może uruchomić Nemotron 3 Nano na własnym komputerze a potem przetestuję go z różnego rodzaju zadaniami z elektroniki i programowania. Nemotron 3 Nano to nowy myślący model LLM oparty o architekturę Mixture-of-Experts z hybrydą Mamba-2 + Transformer. Model ma...
https://obrazki.elektroda.pl/6472613900_... Witam. Przedstawiam moje wykonanie programowalnego przekaźnika wycieraczek do auta. Było już kilka na elektrodzie, ale takiego na pewno nie. Może komuś się przyda. Jeżdżę na wózku inwalidzkim. Mam hondę crv, wersję amerykańską z automatyczną skrzynią biegów. Drążek do przełączania biegów...
https://obrazki.elektroda.pl/5200698600_... Witajcie moi drodzy Dzisiaj przedstawię mojego pierwszego własnego shielda (nakładkę) dla Arduino UNO . Jest to shield VGA (generator obrazu video dla monitora VGA ) z bonusową obsługą klawiatury PS/2 i bazuje na wcześniej już opisywanej przeze mnie bibliotece ' ASCII Video Terminal ' autorstwa...
.Biblioteka AccelStepper domyślnie używa przyspieszenia nawet, jeśli nie jest ono jawnie ustawione. Aby osiągnąć stałą prędkość bez przyspieszenia, można użyć alternatywnej metody sterowania silnikiem. Biblioteka AccelStepper ma funkcję `runSpeed()` oraz `setSpeed()`, które pozwalają na ustawienie stałej prędkości bez użycia akceleracji. Poniżej przedstawiam...
Dzięki za wartościowe informacje. Ten mój układ okazał się niewypałem bo dzialał tylko przy małych mocach, gdy wczoraj pojawiło się słońce to to się okazało, że przez dodatkowy zasilacz którym zasilałem tlp351 zaczyna płynąć prąd (jakby ta częstotliwość pwm, przez jakieś pojemności czy coś) i to tak intensywnie, że zakłócało mi inne urządzenia, komputer...
kiedy wciskam przycisk, liczenie czasu nie rozpoczyna się. czy mógłbyś zaproponować inaczej napisany kod? Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Problem zgłoszony przez użytkownika: - Po wciśnięciu przycisku, liczenie czasu nie rozpoczyna się . - Użytkownik prosi o propozycję innego kodu, który rozwiąże ten...
Żyje temat 😊 bo tak zależy jak mam czas to coś się bawię. Skoro w tamtym temacie już działasz w Arduino, to tak się szczęśliwie składa że możesz użyć lepszej, dokładniejszej metody niż to proste liczenie w ciągu pięciu sekund. A jeszcze tak się składa że, używając tego przykładu z kursu, tak właściwie masz już co trzeba. Chodzi o to że po każdym...
Panowie, na szybko zapytałme chatGPT, o kod do obslugi enkodera i zapalenie diody na 1 sekunde ale żeby nie gubic liczenia impulsow. Czy taki kod jest prawidlowy: // Deklaracje zmiennych volatile int impulsy = 0; // Licznik impulsów const int enkoderPinA = 2; // Pin A enkodera podłączony do pinu 2 na Arduino Nano const int enkoderPinB = 3; // Pin B...
Przepraszam ,ze może nie w temacie ale mam problem jedna funkcja blokuje mi drugą. Nie ma za co przepraszać... Pytanie jest absolutnie sensowne.. Robisz ten sam błąd, co większość początkujących i niecierpliwych programistów w środowisku Arduino. 1.Funkcja ?delay?, jak doświadczyłeś blokuje (zatrzymuje program w tym miejscu na określony w niej czas...
Witam,. Posiadam w202 c200 z 95r troche porobione pod drift, wywalony abs. Co za tym idzie nie działa licznik, podobno liczniki w merolach czytały impulsy z absu z tego przeliczały prędkość. Moje pytanie brzmi czy mogę dzięki arduino i modułowi gps przeliczać prędkosc na impulsy (odpowiednie dla licznika kwestia kalibracji) przesyłać je do licznika...
jakiś popieprzony algorytm na SEED jest albo idę w złą stronę i jest to prostsze niż myślę. Popełniłem również kalkulator na liczenie PIN Od tego wyszedłem i jak zaczęło to gadać to dopiero poszedłem dalej na OBD Ale jakby nie było arduino to policzenie pin jest jak najbardziej możliwe - o ile posiada się tylko jakikolwiek analizator CAN. Jak widać...
Witam Zaczynam zabawę z arduino i pewnie od razu na głęboką wodę się wybieram ale... Chcę za pomocą arduino sterować dwoma silnikami krokowymi za pomocą jednego potencjometru. Układ na 12-14v dc. Ma to działać w taki sposób. Przy kręceniu potencjometrem lub enkoderem silniki mają się obracać o pewną liczbę obrotów np 10 pełnych obrotów. Z tym, że jeden...
Co to za sygnał "a0"? W bibliotece u8glib jest to nazwane jako a0, ten pin trzeba podłączyć do C/D w wyświetlaczu. Sprawdziłem to eksperymentalnie bo to jedyny pin który nie był zgodny z opisem w bibliotece. Nawet w linku od Sławek K. jest to opisane You have to connect A0 to the C/D line. Will this help? Można by rzec, że atmega robi tu za expander...
Pomogło dołączenie trzech równolegle połączonych rezystorów 2,2k. Więc tą kwestie można zamknąć. To może w przyszłości spowodować inne błędy. Wynika z tego, że problemem było niewystarczające ładowanie wbudowanych kondensatorów w trybie parasite. Zobacz w notach Dallasa jak sobie z tym radzić - trzeba wydłużyć czas trwania stanu wysokiego, albo zastosować...
Żle to napisałem; liczenie "sieci" nie jest potrzebne, wystarczy synchronizować wyzwalanie triaków z fazą sieci (do tego właśnie trzeba podać impuls na port procesora) i wyzwalać je na określoną liczbę okresów (zmodyfikujesz jedynie kilka linijek).
Aż taki zielony to nie jestem, już zrobiłem pomiar napięcia na przetworniku ADC arduino ale jeszcze potrzebuje liczenie napięcia tylko może być duży prąd, więc stąd moje pytanie a licznik jednofazowy jest zbyt duży jak dla mnie. Chodzi mi o jakiś schemat do jednego z tych układów (lub innego), tak bym mógł obliczać natężenie prądu zmiennego.
Czytałem że wbudowane zegary są gorsze od zewnętrznych, dlatego pisałem o oddzielnym RTS. W sensie chcę mieć rozsądną dokładność , by np czas sypania pokarmu do akwarium wynosił 5 sekund tak jak nagrałem a nie 2 minut. Jak dziecko we mgle, błąd rzędu dwóch minut, może wynikać tylko z kiepskiego progamu :) Używałem "gołych" AVRów programując w C, i...
Może ktoś ma również sposób na bbardziej intuicyjne ustawianie dat startu funkcji rinsing niż liczenie dni, godzin i minut w pamięci i wpisywanie tego w kod. O jaki konkretnie fragment kodu Ci chodzi? Co byś chciał zmienić?
PIC16F18855 (14k Flasha, 1k RAM) programowany za pomocą PIC18LF25K50 (32k Flasha, 2K RAM) - czy nie powinno być na odwrót ? :D Pewnie użyli darmowego kompilatora i tylko na tym się zmieściło :D PS. Zaciekawiła mnie optymalizacja kodu w MPLAB X IDE oraz MPLAB Xpress która ponoć daje do nawet 60% oszczędności miejsca w Flash'u , ale co bardziej istotne...
Czy ktoś się orientuje jak podłączyć układ lm3916n do Arduino w taki sposób aby za pomocą pinu pwm zaświecać kolejne diody? LM3916 jest rodzajem przetwornika analogowo-cyfrowego, nie widzę sensu stosować go w aplikacji gdzie układ cyfrowy cyfrowo streruje LED'ami. To trochę jak sieganie prawą ręką do lewego ucha. Z tego co wiem ten układ służy do stworzenia...
Mam wrażenie, że chcesz na siłę znaleźć minusy. :D Jak napisałem program można wgrać do dowolnego ESP, a liczenie różnicy w centach - no nie bądźmy śmieszni. Bez przesady nie szukam na siłę minusów, mam nadzieje że nie odbierasz tego tak dosłownie ;). Projekt jak najbardziej na plus i cenie sobie użycie ogólnodostępnych podzespołów i narzędzi. Ostatecznie...
Wydaje mi się, że jako translator wystarczy dzielnik oporowy (w jedną stronę), a w drugą liczenie że 3,3 V wysteruje 5 VTTL ;)
Dlaczego nie działa liczenie obiektów ? [syntax=c] class licznik { public: static int ile; licznik() { ile++; } }; licznik tablica; [/syntax]
Nie chce sie wyrozniac tylko chce zeby to dzialalo To dlaczego kodu nie umieszczasz w syntax? Jak znam życie administrator bedzie interweniował. dlatego tutaj napisalem i mam nadzieje ze ktos mi poda informacje jak to zrobic lub poda kod. Moze byc tez liczone od 24 do 0, Jaki masz problem w liczeniu zmiennej do 24? Powołaj zmienną, przypisz wartość...
na USB masz mniej więcej 500mA więc myśląc na pinie 5V może być tyle samo a tak w zasadzie poco masz liczyć dla tej diody skoro pisze że musisz dać 220k rezystor a liczenie rezystancji zostaw sobie na inne urządzenia
A czy esp32 lepiej radzi sobie z floatem? Zdecydowanie, tak. W ESP32 jest FPU, ale mimo wszystko liczenie tej odległości na float w przerwaniu jest niekonieczne. Dodano po 1 Dodatkowo w ESP32 masz double (64 bity), czego nie ma w AVR.
Dzięki wielkie. Już działa. Pomyłka przy deklaracji tablicy pomiary. Moje niezrozumienie tablic. Deklaracja ilości elementów w tablicy to jedno a liczenie elementów tablicy od 0 to drugie. A ja oba te zagadnienia sprowadziłem do jednego, że deklarując 5 elementów tablicy to licząc od zera mam ich sześć. Dzięki wielkie za pomoc.
Niestety nie bardzo rozumiem za co odpowiadają te fragmenty: [syntax=c]if (steps >= 15 && step_status ==1) { step_status = 3; } else if(steps >= 15 && step_status ==2) { step_status = 4; } if ( steps > 20) { step_status = 0; // wyłącza dalsze liczenie steps = 0; }[/syntax] za co odpowiada to, że ma być >= 15 kroków i dalej...
Dobry wieczór. Poczytałem o tym rozwiązaniu i mam kilka uwag. A co będzie jeśli rozładuje się bateria/akumulator prosi się o następne urządzenie do przypominania o tym. Takie rozwiązanie to chyba jest bardziej potrzebne młodym aniżeli starszym do których to też się zaliczam. Wiem ile razy muszę przypominać swoim wnukom o czymś co mieli zrobić a nie...
Nic się nie uparłem . Tylko analizuje jak to zrobić na byj28? A jeżeli będzie 48 funkcji "if" i zakresy zakresy [1] 20.00-20.99, [2] 21.00-21.99... ? + liczenie kroków +ewentualnie przerwy 100ms Czy ogólnie wydajnościowo uno wyrobi i czy starczy pamięci?
Robiłem eksperyment i w kodzie zostawiłem tylko liczenie impulsów i sterowanie silnikiem. Impulsy wchodzą generują przerwanie w mikrokontrolerze, w obsłudze przerwania następuje liczenie. Czujnik to kontrakton, bo Halla wymagałby zasilania. Może jednak coś w kodzie: attachInterrupt(digitalPinToInterrupt(PI... onStep, FALLING); void onStep()...
jestem aktualnie na pierwszym roku informatyki i prawo ohma,kirkoffa liczenie obwodów itd są mi znane. Podstawy C ogólne założenia i styl programowania w C ( jakies liczenie macieży operacje na plikach struktury) są mi również znane. Dlatego stwierdzilem że jest to dobry moment na nauke w praktyce.
Potrzebuje jakaś wskazówkę. Wiem jak rozjaśnić diodę, ale nie wiem jak ja utrzymać w stanie świecenia stałego świecenia. Po prostu rozjaśnia się od 0 do max, po czym gaśnie i znowu się rozjaśnia. Nie wnikając w szczegóły programu, rozjaśnianie świecenia diody otrzymujesz na skutek increntacji jakiejś zmiennej w pełnym jej zakersie (0 do 255) -byte....
W amatorskich aplikacjach nigdy nie bawiłem się w liczenie sum kontrolnych, ani tworzenie jakiś super wymyślnych formatów ramki. Twój uK ma sprzętową obsługę USART i może być widziany jako wirtualny port COM, to najprostszy sposób komunikacji z PC. Możesz sobie przesyłać bajt po bajcie, albo zdefiniować jakiś bufor, który po wypełnieniu wywołuje przerwanie...
Hej dzięki za odpowiedzi , niestety problemu swojego nie rozwiązałem. Próbując zmienić funkcje CHANGE na RISING lub FILLING nie każde przestawienie enkodera jest liczone, po przestudiowaniu filmu i nawet użyciu kodu jaki jest zamieszczony enkoder zlicza co 2 co dalej jest nie ok... czy ktoś może coś prostować ? Przyczynę poczwórnego (x4) zliczania...
Bazowanie na pojedynczym odczycie ADC 10-bit jest ryzykowne ze względu na zakłócenia, brak podstawowych elementów filtrujących AVcc na Arduino Nano i braku rozdzielenia masy cyfrowej od analogowej: http://mikrokontrolery.blogspot.com/2011... Dlatego też musisz wprowadzić liczenie średniej z kilku pomiarów. To czy zrobisz to...
Albo nie w pełni rozumiem ideę, albo jest chora co do szybkości. Powinna być po pierwsze automatyczna, ewentualnie regulowana???? choć co zrobić z dekodowaniem nadawcy który nadaje w pełni ręcznie? Czasy znaków czy przerwy są płynne. Po drugie założenie na poziomie sekundy to jest chore z punktu widzenia dydaktycznego. Nie da się nauczyć morsea na małej...
Witam. Z racji, że jestem w miarę początkujący jeśli chodzi o arduino Cel programu: Po wciśnięciu przycisku (NO) mikroprocesor zmienia stan logiczny na wyjściach (A, B, C, D) według tablicy karnaught. Problem: Brak zmiany stanów kogicznych na wyjściach (A, B, C, D) Kod programu: [syntax=csharp] /* Projekt: Agata W***** i Kacper B**** Wykonanie: Kacper...
Witam, potrzebuję pomocy w modyfikacji programu Arduino Digispark. Zasada działania programu z załącznika: P1 - przycisk 1 P4 - przycisk 2 P0 - wyjście 1 P2 - wyjście 2 - przyciskam 5 razy przycisk 1 zostaje załączone wyjście 1 i trzyma ten stan przez 40s - przyciskam 5 razy przycisk 2 zostaje załączone wyjście 2 i trzyma ten stan przez 40s - jeśli...
Witam Na projekt kompetencyjny wymyśliłem samoregulującą się żaluzję na bazie Arduino. Mam już wykonaną makietę z drewna z zamontowanym serwomechanizmem oraz kod programu na Arduino, chociaż nie w całości. I tu zwracam się do Was z zapytaniem... Otóż regulowanie kąta obrotu serwa odbywa się za pomocą trywialnej funkcji servo.write(kąt) która wykonuje...
liczenie arduino arduino liczenie impulsów arduino liczenie impuls
iveco daily ciśnienie oleju kondensator zamrażarka fotocela drugi błysk
wordpress serwer kabel brake radio
Jak zakodować pilot do Harman Kardon AVR 2000? Jak usunąć kod błędu 101 w urządzeniach?