float możliwe

Znaleziono około 206 wyników dla: float możliwe
  • [C/C++] zakres wartości dla typu float - jak to możliwe?

    liczby zmiennoprzecinkowe są małej dokładności. Tam dajmy na to 100 000 000 000 000 a 100 000 000 000 001 to zbyt mała różnica, przez co jedna z tych liczb nie istnieje w takim systemie zapisu. Stąd zapisując niejako kolejne liczby w systemie cecha-mantysa uzyskuje się ciąg, który w uproszczeniu przedstawię (w systemie dec 1 bit mantysy i 1 byt cechy)...

    Programowanie Początkujący   26 Lut 2009 07:00 Odpowiedzi: 23    Wyświetleń: 24826
  • AVR Studio – błąd kompilacji przy użyciu log10 z math.h w funkcji float

    Możliwe, że winne są spacje w ścieżce, którą wypisuje kompilator w komunikacie o błędzie.

    Mikrokontrolery AVR   31 Sie 2011 21:52 Odpowiedzi: 3    Wyświetleń: 1224
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Protel 99 SE, "Searching Network To Floating License"

    Możliwe, że to nie jest wersja trial Protela, tylko pełna i przy uruchomieniu szuka on licencji sieciowej (do pracy sieciowej).

    Programy EDA   31 Mar 2012 16:37 Odpowiedzi: 7    Wyświetleń: 2825
  • REKLAMA
  • Jak ustawić fazy absorpcji i float dla maksymalnej trwałości akumulatora Lifepo4 100Ah 12V?

    Nie znam się, ale się wypowiem😉. Mam system 48 V i tam float ustawia się na 55,5 V - 56 V, czyli dzielone przez 4 to 13,87 V - 14 V, ale to jest ładowanie powiedzmy do 80% - 90%, a jaki stan naładowania będzie przy float 13,2 V? Hmm, może trochę rozjaśni ta tabelka https://obrazki.elektroda.pl/7817082300_... z tej strony https://www.kmdpower.com/pl/news/lifepo4...

    Energia Odnawialna   05 Kwi 2025 18:30 Odpowiedzi: 19    Wyświetleń: 705
  • Wyświetlanie zmiennych float, int z Arduino na monitorze VGA przez i2c z Atmega 328

    Witam wszystkich, chciałem wyświetlić kilka zmiennych float, int na monitorze VGA przesłanych przez i2c z jednej atmegi 328 do drugiej która obsługuje monitor VGA . Przeglądałem przykładowe kody z bibliotek vga, vgax, vgaxua i myślę że poradziłbym sobie z jedną zmienną nie wiem jak to zrobić z kilkoma zmiennymi, żeby ich przesyłać i poszczególne żeby...

    Arduino   29 Lip 2021 08:10 Odpowiedzi: 7    Wyświetleń: 693
  • REKLAMA
  • [STM32F4][C] Coś zawiesza ADC po pierwszej konwersji

    (at)grzegorzn - FPU w Cortex M jest 32bitowy, nie ma natywnych instrukcji na typie 64bitowym więc ich stosowanie na siłę uważam za nierozsądne. (at)_lazor_ nie wiem co to za pierdoły. Jaki "upscale" do 64bit? Przecież taka konwersja jest bez sensu, szczególnie, że domyślnie aktualnie do floating point używane są instrukcje SSE2 a nie x87. Niemniej jeśli...

    Mikrokontrolery ARM   22 Lut 2018 22:44 Odpowiedzi: 16    Wyświetleń: 1275
  • [Algorytm] Odliczanie czasu od określonej daty do chwili obecnej.

    Hmm, spójrz jeszcze raz na kod kolegi robert-gd, a potem na ten swój - nieźle pokręcony. Jak myślisz, który jest bardziej uniwersalny? Nie wiem po co chcesz korzystać z daty juliańskiej? Tak jak kolega robert pokazał, należy dowolną datę przeliczyć na jednostki które cie interesują, np. sekundy, następnie przeprowadzić zwykłe odejmowanie i ponowne przeliczanie...

    Mikrokontrolery AVR   22 Cze 2011 23:39 Odpowiedzi: 11    Wyświetleń: 6798
  • Java konwersja float to String gdzie jest błąd??? (J2ME)

    Już wszystko wiem. Midlety w wersji CLDC 1.0 nie posiadaja wbudowanej klasy Float i Double i nie jest możliwe operowanie na tych zmiennych. Aby temu zaradzić trzeba użyć pakietu henson.midp.Float Klasa ta jest darmowa i można ją pobrać ze strony http://henson.newmail.ru/j2me/Float.htm Mam nadzieje, że w przyszłości komuś się to przyda, gdyż CLDC 1.0...

    Programowanie   12 Gru 2005 14:00 Odpowiedzi: 2    Wyświetleń: 6036
  • LCD i Wypisywanie na nim zmiennych typu int i float.

    Zmienną typu int najłatwiej zamienisz funkcją itoa znajdująca się w bibliotece stdlib.h. Jeżeli chcesz wypisać jedną cyfrę to ja robie tak write_char(5+0x30) - wyświetla '5'. Przejście do drugiego wiersza jest możliwe przez wpisanie write_command(0xC0) (wg. twoich procedur)- zakładam że używasz wyświetlacza 2x16 Wszystkie dostępne biblioteki są dokładnie...

    Mikrokontrolery   11 Kwi 2008 21:25 Odpowiedzi: 27    Wyświetleń: 4704
  • AVR sprintf float - Formatowanie float'ów w sprintf

    O i tej informacji mi brakowało, że pierwsza liczba oznacza długość całego pola, a nie ilość przed przecinkiem. Chyba mnie zamroczyło i niedokładnie przeczytałem Minimum number of characters to be printed. If the value to be printed is shorter than this number, the result is padded with blank spaces. The value is not truncated even if the result is...

    Mikrokontrolery AVR   11 Lis 2013 14:10 Odpowiedzi: 6    Wyświetleń: 3027
  • Aktualizacja kompilatora CodeSourcery dla ARM - co nowego?

    Problemu z sprintf ciąg dalszy. Mam wrażenie że to nie z sprintfem są problemy tylko z funkcjami na danych zmiennoprzecinkowych, bo oprócz problemów z wyświetlaniem float'ów sa tez problemy z konwersją, nieważne czy jawna konwersja czy niejawna np: int = float lub int = (int)float ; powodują że w zmiennej int znajduje się bitowy odpowiednik zmiennej...

    Mikrokontrolery ARM   24 Lis 2010 22:07 Odpowiedzi: 27    Wyświetleń: 2969
  • Jak wysłać wartości float między Arduino po UART?

    No ok, ale skoro ja wysyłam co 35s, a odbieram co 20 to zawsze wszystko będzie odebrane, tak? ale w przypadku trybu MANUAL komunikacja musi odbywać się w dwie strony i tu już jest gorzej. Komunikacja Serial-Serial odbywa się w trybie half-duplex. Oznacza to, że w danej chwili UART może wysyłać dane albo je odbierać, ale nie równocześnie. Jak UART nie...

    ESP8266 i ESP32   09 Lis 2019 23:36 Odpowiedzi: 52    Wyświetleń: 2445
  • Arduino MS5803 - błąd kompilacji przy użyciu float w MS5803.h

    Lepiej z bibliotece nie grzeb. Spróbuj z inną wersją Arduino. Możliwe też, że biblioteka jest w złym miejscu.

    Arduino   29 Lis 2013 12:37 Odpowiedzi: 2    Wyświetleń: 1491
  • REKLAMA
  • Optymalizacja funkcji zaokrąglających float na '51: floor i ceil w Keil

    miałem podobny problem (z tym że nie na '51 a na procku sygnałowym). Wyjściem okazała się metoda tablicowa. Nie potrzebowałem dużej dokładności konwersji float->fixed więc brałem sam wykładnik liczby zmiennoprzecinkowej do indeksowania tablicy z wartościami stałoprzecinkowymi. Możesz spróbować tej metody i dopasować ją do swoich potrzeb - jest to chyba...

    Mikrokontrolery   21 Wrz 2004 19:55 Odpowiedzi: 1    Wyświetleń: 873
  • Potrzebna biblioteka c51fps.lib z programu KEIL uVision

    Witam, posiadam wersję demo tego programu lecz nie możliwe jest tu używanie zmiennych typu float (brakuje biblioteki c51fps.lib) która znajduje się w pełnej wersji tego programu. Prosze o przesłanie mi tego pliku na adres tomekwert(at)poczta.fm z góry dzieki.

    Mikrokontrolery   09 Lis 2005 21:12 Odpowiedzi: 1    Wyświetleń: 1613
  • Wykresy w OpenBeken - konfigurowalna historia pomiarów hostowana na urządzeniu IoT

    Próbowałem przełączyć się na "oddzielny" kod dla bufora pierścieniowego - dzięki czemu możliwe byłoby użycie tego samego kodu dla różnych przypadków. Do tej pory int to 32-bitowa liczba całkowita - float jest "symulowany" jako liczba całkowita pomnożona przez 100 (więc może pomieścić 2 miejsca po przecinku i jest dzielony przez 100 podczas odczytu)....

    Smart Home Poradniki   15 Lut 2025 15:55 Odpowiedzi: 65    Wyświetleń: 4659
  • sprintf w Keil dla STM32F4 - zaokrąglanie float i znak minus (-0.00)

    Zachowanie jest absolutnie poprawne, gdyż wg IEEE float ma reprezentację dla +0 i -0. Rozwiązaniem jest użycie typu unsigned (o ile to możliwe), lub pozbycie się tego zera rozbijając operację na osobno zaokrąglanie i konwersję do łańcucha. Sprawdź też czy nie pomoże sprintf(bufor, ".2f", var+0);

    Mikrokontrolery   21 Lip 2015 07:55 Odpowiedzi: 9    Wyświetleń: 1389
  • LOGO! Soft Comfort - Odczyt pomiarów z licznika energii jako liczby zmiennoprzecinkowej

    Witam Próbuję odczytać pomiary z licznika energii elektrycznej, które są w postaci 32 bit. Czy jest możliwe odczytanie takiej danej w LOGO! Soft Comfort w postaci liczby zmiennoprzecinkowej? Znalazłam funkcję "Float/integer converter", ale ona nie pozwala na przedstawienie liczby z przecinkiem. Czy da się obejść w inny sposób to ograniczenie logo ?...

    Automatyka Przemysłowa   15 Maj 2023 15:08 Odpowiedzi: 2    Wyświetleń: 444
  • [ATMega32] [ATMega32][C] - Jak zapisać czas w mikrosekundach bez przepełnienia zmiennej?

    Możliwe. 1ms to 16000 taktów zegara, biorąc pod uwagę, że podstawowe operacje na float trwają około 500 taktów, to ta funkcja wykonuje się sporo poniżej 1ms.

    Mikrokontrolery AVR   15 Lis 2012 20:52 Odpowiedzi: 17    Wyświetleń: 2634
  • Konwersja float na char dla wyświetlacza HD44780 - jak to zrobić?

    Problem wygląda tak: Mam pewną zmienną float wynik o wartości załóżmy 126,8. Chciałbym wyświetlić to zmienną na wyświetlaczu opartym o sterownik HD44780. Problem w tym że funkcja LCD_WriteText() obsługuje tylko tablice char. Wymyśliłem, żeby oddzielić wartość nieprzeciekową (tj. 126) od przeciekowej (tj. 8). Następnie podzielić te liczby na osobne cyfry...

    Programowanie Początkujący   02 Maj 2013 20:41 Odpowiedzi: 12    Wyświetleń: 3879
  • K700i - Jak zgrać pliki na PC, gdy Float Mobile Agent ich nie widzi?

    mam k700i , kabelek foof, program float mobile agent i ten program nie widzi mi plików telefonu. Wgrać mogę bez problemu wszystko do telefonu. Możliwe ze przyczyną są foldery standardowe w tym telefonie, ponieważ w J300i program widzi pliki jeśli nie ma folderów a jak są to nie widać. Jak ten problem usunąć lub czy są jakieś inne programy?

    Smartfony Serwis   09 Wrz 2007 11:50 Odpowiedzi: 4    Wyświetleń: 1098
  • Jaki program do wgrywania tapet na Sony Ericsson T68i przez USB?

    ściągnąłem juz program ze stronki club-se.pl Program sie nazywa float czy jakos tam. Ale nie moze sie połaczyć z moim telefonem. Możliwe ze trzeba skonfigurować telefon.Czy wie może ktoś jak? I jeszcze czy moze wie ktoś czy ten program działa ze złączem USB?

    Smartfony Serwis   28 Paź 2004 18:33 Odpowiedzi: 5    Wyświetleń: 909
  • Błędna zamiana wartości z ADC na float - wynik 0 zamiast 18,82

    Ale liczysz go inaczej. Popatrz na nawiasy. to nie jest realny kod, to sa dywagacje kolegi nt kodu W scenariuszach 'co jest naprawdę' wróżka mi powiedziała o kilku możliwych błędach (przy których nawiasy to elementarz)

    Mikrokontrolery AVR   08 Gru 2017 19:43 Odpowiedzi: 9    Wyświetleń: 603
  • Przerobienie kodu C++ na Arduino z wyświetlaczem LCD i klawiaturą 4x4 - możliwe?

    Spoko, jak rozumiem to tajemnicze cmath to zwykłe [syntax=c]#include <math.h>[/syntax] tylko w wersji dla C++ (namespace)[syntax=c]#include <cmath>[/syntax] Biblioteka matematyczna pod AVR jest dostępna, tyle, ze double jest tożsame z float, no i jest liczona programowo, więc dość wolno.

    Arduino   02 Sty 2016 19:53 Odpowiedzi: 4    Wyświetleń: 1014
  • [STM32F4] Dogrywanie pojedyńczej funkcji do działajacego ukladu

    Witam, Czy jest możliwe dogrywanie pojedynczych funkcji do działającego programu na mikrokontrolerze?. Przykładowo mam funkcję odpowiedzialną za działania matematyczne tj. dodawanie, odejmowanie itp. [syntax=c]float Oblicz(float v1,float v2){ // wykonaj rożne obliczenia i zwróć wynik } [/syntax][/code] Chciałbym zmieniać tylko to co jest wewnątrz funkcji...

    Mikrokontrolery ARM   15 Kwi 2017 13:51 Odpowiedzi: 15    Wyświetleń: 1218
  • Eclipse Indigo - Błąd kompilacji C, undefined reference to `cosf`

    Kod jest najprostszy z możliwych chyba... [syntax=c][/syntax]#include <stdio.h> #include <tgmath.h> int main(void){ float as = 3.14; printf("cos (3,14) = %f", cos(as)); return 0; }[syntax=c][/syntax]

    Programowanie   05 Paź 2012 19:16 Odpowiedzi: 9    Wyświetleń: 4680
  • Floating water bridge, czyli fenomen lewitującej wody

    Łuk elektryczny w stacjach SN i WN może zapalić się samoistnie. Jest to o wiele rzadsze zjawisko niż przy otwieraniu łącznika ale jest. Ponieważ napięcie jest naprawdę konkretne więc jest możliwe przeskoczenie z kubeczka na kubeczek jednej kropli a ta przy pomocy napięcia powierzchniowego utrzyma wiązkę. Jak tu zostało wspomniane nie ma 100%czystej...

    DIY Konstrukcje   02 Mar 2012 23:17 Odpowiedzi: 52    Wyświetleń: 29085
  • DS18B20 i Atmega8535 - Zbyt wysoka temperatura, możliwe błędy zasilania?

    Kwestia połączeń jest raczej mniej prawdopodobna, bo błędny wynik oznaczałby błędy transmisji, a te okresowo powodowałyby "przeinaczenie" komend i brak poprawnej komunikacji z sensorem (co przy dobrze napisanej obsłudze 1wire wyrzuciłoby komunikat o błędzie). Tutaj jest kwestia tylko samego wyniku i właśnie przy samej konwersji szukałbym przyczyny....

    Mikrokontrolery   04 Lip 2012 15:14 Odpowiedzi: 21    Wyświetleń: 2855
  • Konwersja char* -> float - problem [avr/atmega8][c/winavr

    Dzięki za podpowiedź ale w WinAVR + PN2 nie ma dostępnych opcji linkera poza ustawieniami w makefile. Nie mam pewności czy to tutaj ale tylko tutaj jest coś o FLOATach. Dopisałem "-lm" w każde możliwe miejsce ale to nie pomogło. Skopiowałem całą tamtą instrukcje ale też nic to nie dało :( Oryginalny makefile wygląda tak: ---------------- Library Options...

    Mikrokontrolery AVR   31 Gru 2009 20:38 Odpowiedzi: 9    Wyświetleń: 5866
  • [C++] Jak wczytać liczby z pliku .txt do tablicy float?

    Witam wszystkich. W pliku tekstowym znajdują się dane, które chciałbym wczytać do programu w c++. Poniżej prezentuję zawartość tego pliku. Parametry linii zasilających: Nazwa linii | MIK | JOU | KAR | ELB | ------------------------------ ---------------------- Długość linii | 150 | 100 | 120 | 60 | Rezystancja linii | 0,17 | 0,073 | 0,052 | 0,03 | Pobierana...

    Programowanie Początkujący   08 Sty 2011 22:36 Odpowiedzi: 1    Wyświetleń: 2286
  • Błędy Node is floating w Pspice przy symulacji tranzystora - jak je naprawić?

    Witam, mam do zrobienia projekt na temat "przełączanie rzeczywistego tranzystora". Chodzi o to, żebym przeprowadził wszystkie możliwe symulacje w programie Pspice... Zgodnie z podpowiedzią prowadzącego skorzystałem z ukłądu który mi dostarczył. Umieszczam go w załączniku. Jak przerysowałem ten układ do Pspice to niestety przy podstawowej symulacji wyskakują...

    Początkujący Naprawy   29 Sie 2009 16:14 Odpowiedzi: 1    Wyświetleń: 2405
  • Sprawdzenie analizy odręcznych schematów przez sztuczną inteligencję

    (...) dokonaj optymalizacji pod kątem szybkości działania. template <FloatingPoint FP> bool equalFloatingPoint(FP lhs, FP rhs) { return std::nextafter(lhs, std::numeric_limits<FP>::lowest()) <= rhs && std::nextafter(lhs, std::numeric_limits<FP>::max()) >= rhs; } Kod, który przedstawiłeś, używa funkcji `std::nextafter`...

    Tematy tygodnia   23 Maj 2024 20:05 Odpowiedzi: 650    Wyświetleń: 17889
  • [C] Konwersja int na float w C – jak uzyskać dokładne dzielenie zmiennych?

    Witam! Pisałem sobie program i natknąłem się na problem, chcę zmienną int przerobić na zmienną float, niestety nie wiem jak ;) W kursie który czytałem nie ma ani słowa o takiej zamianie. Jest ona w ogóle możliwa? Mam linijke a=a/liczby; obie liczby są typu int, a potrzebuje mieć wysoką dokładność tego dzielenia, pomoże ktoś?

    Programowanie   31 Sie 2006 11:41 Odpowiedzi: 3    Wyświetleń: 9328
  • [BK7231N] TIMEGUARD WLFLB22 — 10 W RGB/W/WW — problemy z temperaturą barwową

    Ach, przepraszam, nie wziąłem pod uwagę faktu, że twoja żarówka jest oparta na I2C. Pokazywanie surowych PWM nie jest w tym przypadku możliwe, ponieważ nie ma PWM do pokazania. Więc zakładając, że twoja żarówka BP5758, tak jak powiedziałeś w pierwszym poście, poprawnym sposobem na to jest: BP5758D_RGBCW FF00FF00FF Nawiasem mówiąc, możesz znaleźć te...

    Smart Home IoT   27 Maj 2024 05:11 Odpowiedzi: 6    Wyświetleń: 1335
  • Udoskonalenie pliku autoexec.bat dla czujnika Tuya SHT30 z niestandardowym ładunkiem MQTT i funkcją

    Witam, przepraszam za późną odpowiedź. . Proszę o pomoc w następującej sprawie. 1- Muszę dopracować autoexec.bat, aby urządzenie budziło się tylko co 30 minut, pobierało odczyty i wysyłało je przez MQTT Jest to bardzo proste, wystarczy zmienić czas DeepSleep w autoexec.bat 2- Chciałbym mieć określony ładunek danych publikowany za pośrednictwem MQTT...

    Smart Home IoT   03 Lip 2024 15:47 Odpowiedzi: 6    Wyświetleń: 651
  • Moduł internetowy ecoNet 300 i ecoLINK2

    Wiszę piwko. Faktycznie w tych miejscach czytając od tyłu i składając tego hexa, następnie konwertując go do float dostajemy te wartości. Dlaczego trzeba czytać to od tyłu? Kolejne dane to pewnie są pozostałe dane takie jakie ilość godzin pracy na danej mocy kotła, ilość rozpaleń kotła. Z najważniejszych rzeczy to zostało wyciągnąć procent nadmuchu...

    Komputery Początkujący   01 Maj 2025 20:43 Odpowiedzi: 605    Wyświetleń: 143571
  • C – Dynamiczny stos z realloc/malloc bez STL: jak zaimplementować push/pop?

    Hej, zastanawiam się jak napisać funkcje z tablicą dynamiczną, która będzie zapisywać dane na zasadzie stosu. Chciałem to zrobić za pomocą realloc'a. Nie chcę używać <stack>, ani STL'a czy list. Czy jest możliwe napisanie tego za pomocą realloc'a czy malloc'a? A jeżeli tak to w jaki sposób ? float *ptr = realloc(tab, (size + 1) * sizeof...

    Programowanie   03 Kwi 2014 00:00 Odpowiedzi: 4    Wyświetleń: 951
  • Opłacalność instalacji hybrydowej na akumulatorach

    Nigdy nie wiadomo co kupisz u wschodnich braci... ostatnio widziałem jak klient kupił LFP 16 x 500Ah a w testach wyszło ze miały 25Ah ... trochę przepaść ;) No u mnie jeśli brać pod uwagę ze 54,5V powinny być naładowane do 100% (27,2V) akumulatory mam do 29,2V. Ładuje do 54,5V i float 54V ... i na takiej bazie bez balancerów utrzymują poziom: https://obrazki.elektroda.pl/2979536800_...

    Energia Odnawialna   26 Cze 2025 15:42 Odpowiedzi: 1951    Wyświetleń: 56397
  • Itoa - passing argument makes pointer from integer without a cast

    Ja przeczytałem jeszcze o funkcji dtostrf(); będzie ona w tym przypadku odpowiednia ? Którą lepiej użyć sprintf(); czy tą dtostrf(); Na razie tylko poczytałeś o tych funkcjach a wkrótce się przekonasz jak bardzo one są pamięciożerne jeśli chodzi o cenny FLASH. No chyba, że do byle projektu bierzesz np ATmega128 wtedy aż takiego znaczenia to nie będzie...

    Mikrokontrolery AVR   30 Maj 2011 20:33 Odpowiedzi: 10    Wyświetleń: 5419
  • [BK7231N/CB2S/BL0937] Inteligentna wtyczka Wi-Fi z pomiarem energii (RMC021)

    Wymyśliłem taki kod i właśnie testuję : unsigned long countPulses(int pin, unsigned long durationMs) { unsigned long startTime = millis(); unsigned long pulseCount = 0; while (millis() - startTime < durationMs) { if (digitalRead(pin) == HIGH) { pulseCount++; while (digitalRead(pin)...

    Smart Home IoT   10 Kwi 2025 10:52 Odpowiedzi: 47    Wyświetleń: 8769
  • Czy mogę połączyć panel JKM580N-72HL4-BDV z dwoma 250W równolegle?

    Miałem wcześniej podłączone dwa panele równolegle i czy mogłem je uszkodzić nie stosując diody ?? Wszystko jest możliwe. Wczoraj jak patrzyłem na inwerterze to w pełnym słońcu nie szło więcej jak 1 Amp. ładowania aku. Dzisiaj założe ten nowy duży panel sam i zobaczę czy się poprawi. Tak jest - na spokojnie sprawdź, mając nowy panel. Prąd rzeczywiście...

    Energia Odnawialna   03 Lis 2024 10:05 Odpowiedzi: 21    Wyświetleń: 333
  • C - Wyświetlanie liczb większych od 20 miliardów na wyświetlaczu LCD 20x2

    Liczba: 8002930403 ma 10 cyfr, wiec raczej będziesz potrzebował bufora znaków (char *) o długości o jeden większego, by na ostatnim miejscu umieścić 0. Jednak liczba 20 000 000 000 ma 11 cyfr, więc buffor możesz odrazy zrobić na 12 znaków. Następnie możliwe że tracisz dokładność w wyniku działania tych trzech operacji: (12000000000/4095)*data.ctrl....

    Mikrokontrolery   24 Paź 2023 14:23 Odpowiedzi: 3    Wyświetleń: 240
  • [C++] Sprawdzenie ile liczba ma miejsc po przecinku?

    Inna możliwość, jeżeli potrzebujesz takiej precyzji to wszystkie zmienne zaangażowane w obliczenia muszą być tego typu, inaczej gdzieś może te znaczące cyfry zgubić. Też na to wpadłem :) I właśnie myślałem, że to przez to bo miałem liczoną potęgę typu float i później long double dzielone przez float ale też zrobiłem long double i niestety nic nie zmieniło....

    Programowanie Początkujący   07 Gru 2010 00:18 Odpowiedzi: 16    Wyświetleń: 10787
  • Implementacja członu inercyjnego I rzędu w C++ z SystemC - przykładowe wartości?

    Witam próbuję napisać w c++ (z biblioteką systemC) algorytm członu inercyjnego pierwszego rzędu, aby przetestować algorytm sterownika PI. Nie wiem jednak, czy dobrze rozumuję, wychodzą mi dziwne wyniki. Jeśli to możliwe, proszę o podanie przykładowych wartości współczynników (te tutaj po prostu "strzelałem"). ze wzoru: y(t) = K\cdot u(t)- T \frac {dy(t)}{dt}...

    Automatyka Przemysłowa   04 Sty 2011 10:25 Odpowiedzi: 3    Wyświetleń: 4080
  • Reprezentacja wyniku. Tylko 2 miejsca po przecinku.

    Ten bufor musi być większy (przynajmniej o jeden znak na kończący łańcuch znakowy znak o wartości 0x00), a tak naprawdę to, przynajmniej chwilowo, ten bufor powinien być tak duży aby pomieścić wynik o ilości cyfr przed przecinkiem odpowiadający nawiekszej możliwej wartości twojego float'a. Inaczej będziesz się woził z zamazaną pamięcią w jakichś przypadkowych...

    Mikrokontrolery   21 Lip 2011 12:30 Odpowiedzi: 18    Wyświetleń: 4757
  • Witam wszystkich.Czy da się z załadowaćKod z arduino na atmega8.

    Dodano po 5 Nie napisałem o co chodzi Bo bardzo rzadko zakładam nowe tematy i nie wyszło mi to chodzi o to że napisałem kod nawet późno i chciałem go spróbować załadować do atmegi 8 ale jest troszkę za duży czy ktoś mógłby sprawdzić czy jest jakaś możliwość ewentualnie mamy jeszcze jeden który jest trochę mniejszy. Proszę o pomoc jeśli to możliwe....

    Arduino   25 Gru 2020 20:59 Odpowiedzi: 10    Wyświetleń: 666
  • Nadpróbkowanie LM35 z użyciem AVR i przerwań ADC - jak poprawić kod?

    wiem że jakieś nadpróbkowanie tu jest ale jak to możliwe? Przecież dodaje 128 próbek i dzielę przez 128 Liczy średnią, najprawdopodobniej nadpróbkowuje. Z programu nie da się wywnioskować danych wejściowych, można tylko domniemywać. Przez 128? A dlaczego nie przez 4? Otóż jeśli używasz float, to masz możliwość zapisu tych dodatkowych bitów i to jak...

    Mikrokontrolery AVR   05 Cze 2017 22:01 Odpowiedzi: 16    Wyświetleń: 2211
  • Jak wyświetlić wynik aby było dwa miejsca po przecinku

    lgorek napisał: Czy dobrze to rozumiem że: String Text = String(totalMilliLitres) - zmienia liczę na tekst aby mógł odczytać ilość znaków..... Może rozumiesz dobrze; ale metoda ,w którą cię ‘wpycha’ kol. K nie jest najlepsza. Przypomina mi to grę w domino. Są o wiele lepsze metody wyświetlenia wyników dla liczb dziesiętnych (float) z poprawnie...

    Arduino   19 Lut 2019 14:32 Odpowiedzi: 45    Wyświetleń: 8925
  • Instalacja PV 1kW, grzanie 80l wody - dobór regulatora PWM i połączenie paneli

    Testowałem ten układ cały częściowo słoneczny dzień i działał OK. Przełączał maksymalnie około 1.5 kW (jak na zdjęciu). Na wejściu z paneli podłączyłem pzem-025 (można go zasilać z mierzonego źródła), żeby porównać z czymś pomiar mocy z Arduino. Opóźnienie wyłączania FET-a, o którym pisałem w ubiegłym tygodniu, skorygowałem na razie przy liczeniu mocy:...

    Energia Odnawialna   09 Maj 2025 10:24 Odpowiedzi: 723    Wyświetleń: 121491
  • Wstawki C w kodzie asemblera – czy to możliwe i jak reaguje kompilator?

    Przykład zmienna+=356 zmienna jest deklarowana automatycznie w bloku przydziału pamięci i może byc 1..dowolnej liczby bajtów w praktyce max 8 a przy float max 9 Na liczbach rzeczywisty operacje moa byc wykonywane normalnie (binarnie) i w kodzie BCD w którym to kodzie może sie liczy wolnie ale za to wyświetla szybciej Liczby rzeczywiste o całkowite rozrózniane...

    Mikrokontrolery   01 Mar 2011 10:25 Odpowiedzi: 2    Wyświetleń: 986
  • Integer o zmiennym rozmiarze? Wydajny zapis typu unsigned w C, oszczędzanie pamięci

    https://obrazki.elektroda.pl/7393623100_... Witajcie, dziś dla odmiany mała zabawa programistyczna. Przedstawię tu jeden prosty trik na oszczędzanie pamięci przy zapisie typu integer w języku C i nie będzie to po prostu rada w stylu "użyj typu 8-bitowego zamiast 32-bitowego". Pokazany tu typ sam dobierze sobie potrzebną ilość bajtów...

    Artykuły   27 Kwi 2024 05:42 Odpowiedzi: 9    Wyświetleń: 1878
  • Atmega32/16 - zliczanie impulsów i ustawienie wyjścia po warunku w kodzie C

    Problem pochodzi od niemożliwości dokładnego zapisu ułamków nie będących potęgami liczby 2 (właściwie 1/2^x) np. dokładnie daje się zapisać liczbę 0.5; 0.25; 0.125 ... (oraz ich sumę). Problem może być rozwiązany przez dodanie pomocniczej (kosztem zwiększenia czasu wykonywania kodu) zmiennej o typie float lub double (lub const float/double), do której...

    Mikrokontrolery AVR   14 Sie 2010 12:48 Odpowiedzi: 3    Wyświetleń: 1376
  • Jak uzyskać dokładny pomiar temperatury termistorem z ATmega32?

    Próbuje "tanim" kosztem uzyskać sensowny pomiar temperatury, w dodatku nie znam się dobrze na C 1. Powiedzmy że błąd +/-3° w oknie 0-100° było by wartością do przyjęcia. 2. Potrzebował bym możliwie dużą rozdzielczość, idealnie było by mieć 0,1° rozumiem że w przypadku megi32 i zwykłego dzielnika napięcia R=10k/NTC10k 0,2° jest realną sprawą. 3. Całość...

    Mikrokontrolery AVR   08 Sie 2010 23:44 Odpowiedzi: 15    Wyświetleń: 4375
  • Wzrost temperatury przy zapalaniu diody TMP36 na Arduino Uno

    https://obrazki.elektroda.pl/1645139000_... Witam, sprawdź połączenia, możliwe że załączenie diody daje spadek napięcia, który dodaje Ci się do napięcia wyjściowego czujnika. Możliwe również, że masz jakiś błąd w programie - może go tu opublikuj. Błędu w programie raczej nie ma. [syntax=c]const int termometrPin = A0; void setup() {...

    Arduino   04 Wrz 2018 14:24 Odpowiedzi: 8    Wyświetleń: 957
  • Zaokąglanie liczb , przejścia typu float <->int

    Optymalizacja obliczeń dla sht75 jest możliwa , nawet próbowałem. Okazało się że to skórka za wyprawkę. Trzeba stosować liczby typu Long co zjada cały zysk z typów całkowitych. Zamiast tego zrobiłem optymalizację samych funkcji przeliczających i to daje większe zyski na czasie i pamięci niż zabawa z typami całkowitymi. Tak jest przynajmniej dla mikrokontrolerów...

    Mikrokontrolery   18 Mar 2011 14:57 Odpowiedzi: 10    Wyświetleń: 2471
  • [ATmega8][C] Termometr ATmega8, DS18B20, LCD - pokazywana temperatura 0,0

    Dobrze jest mieć sprawdzony czujnik DS18B20, bo może być tak, że siedzisz cały dzień, w programie wszystko jest dobrze, tylko czujnik uszkodzony. No i najprościej wydrukować komunikaty na UART, sprawdzonych bibliotek jest dużo. Oczywiście LCD też może być, tylko najpierw testuję wszystkie możliwe inty, floaty, znaki i napisy, a dopiero przechodzę do...

    Mikrokontrolery AVR   02 Maj 2019 10:56 Odpowiedzi: 19    Wyświetleń: 1008
  • Wybór Float vs Integer w operacjach obliczeniowych - kiedy który?

    Już widzę jak robicie falownik skalarny z obsługą Ethernetu i monitora, na procesorze z OSem. Zamiast na dwóch gdzie jeden jest na OSie i ogarnia wysoki poziom, a drugi mniejszy ma kod bare-metal do samego właściwego sterowania częścią mocy. Zaletą jest modularność. Chcesz rozbudować o WiFi lub Bluetooth albo nowy standard przemysłowy? Żaden problem...

    Projektowanie i Tworzenie Po godzinach   06 Lut 2020 20:19 Odpowiedzi: 89    Wyświetleń: 4104
  • STM32F103 - Komunikacja USART 2M bps pomiędzy dwoma prockami

    Robię pewien układ, w którym potrzebuję komunikować ze sobą 2 mikrokontrolery stm32f103 jedynie w jedną stroną po usarcie. Będzie wysyłanych kilka float'ów z maksymalną możliwą prędkością. Jak podejść do tego tematu, użyć do tego DMA, tak, żeby procek był jak najmniej obciążony ciągłym odbieraniem danych? Wysyłanie nie będzie problem, gorzej z odbieraniem,...

    Mikrokontrolery ARM   10 Lip 2016 13:43 Odpowiedzi: 5    Wyświetleń: 1167
  • [Arduino Mega 2560] - odczyt z 3 czujników analogowych

    float temp; float puls; float gsr ; int tempPin = A2; int gsrPin = A1; int pulsPin = A0; void setup() { Serial.begin(9600); pinMode(A0, INPUT); pinMode(A1, INPUT); pinMode(A2, INPUT); } void loop(){ //analogReference(DEFAULT); analogRead(pulsPin); delay(10); puls...

    Arduino   02 Maj 2014 18:16 Odpowiedzi: 3    Wyświetleń: 2052
  • Sterownik Tech AG Lux (Defro) - Protokół komunikacyjny

    Ja ma mcoś takiego : void SendTemp(String temp, String idx) { long dec = strtol(temp.c_str(), NULL, 16); float flo = dec / 10.0; String str = String(flo, 1); ... Fantom Dzięki Fantom. strtol - tego potrzebowałem. Od wczoraj udało mi się uruchomić logowanie temperatur CO i CWU do domoticza :-) https://obrazki.elektroda.pl/3243209400_...

    Systemy Grzewcze Użytkowy   08 Maj 2025 16:46 Odpowiedzi: 357    Wyświetleń: 128937
  • Jak zwiększyć precyzję konwersji %lf w AVR/WinAVR?

    Witam, robie to tak jak opisane tutaj: czy wyświetlanie liczb o dużej precyzji (np 10 cyfr po przecinku) nie jest możliwe ?!?! Jeśli nie na AVR to na czym? A może to nie wina procka tylko kompilatora?

    Mikrokontrolery AVR   07 Lis 2009 23:16 Odpowiedzi: 12    Wyświetleń: 1817
  • Kod Arduino do komunikacji UART z urządzeniem Stag AFR - nie otrzymuję odpowiedzi

    (...) ommandLength; i++) { stagSerial.write(command ); Serial.print(command , HEX); Serial.print(" "); } Serial.println(); } void displayOxygenPercentage(float percentage) { lcd.clear(); lcd.setCursor(0, 0); lcd.print("Tlen: "); lcd.print(percentage, 1); lcd.print("%"); } Wygląda na to, że problem leży w logice sterowania serwem. W kodzie, który przesłałeś,...

    Arduino   14 Sty 2025 16:31 Odpowiedzi: 104    Wyświetleń: 1914
  • Xmega128a3u - odczyty z MAX31865 są 2x mniejsze niż oczekiwane

    Witam serdecznie kolegów. Mam problem z odczytem danych z MAX31865. Tu jest nota katalogowe: https://datasheets.maximintegrated.com/e... Jest to przetwornik A/D dedykowany do pomiaru temperatury za pomocą czujników rezystencyjnych (Pt100, Pt1000) Zachowanie programu jest bardzo dziwne ponieważ odczytywane dane (zarówno LSB jak i MSB) są...

    Mikrokontrolery AVR   03 Sie 2017 09:21 Odpowiedzi: 2    Wyświetleń: 1299
  • Instalacja aplikacji Java na Sony Ericsson T230 - czy to możliwe?

    Aby wgrać jakieś pliki do T230 potrzeby jest kabel (mnóstwo ich jest na Allegro) oraz program Float's Mobile Agent w skrócie FMA.

    Smartfony Serwis   02 Paź 2004 13:42 Odpowiedzi: 4    Wyświetleń: 1092
  • [STM32f4][KEIL][C] - Brak obsługi float przy "Use FPU"

    Proponuję jednak ZAIMPORTOWAĆ przykład i NIE MIESZAĆ w jego opcjach, w ogóle, nic, wcale. Masz włączoną opcję "Generate Makefiles Automatically" i to nie zrobiło się samo... Generalnie rozwiązywanie każdego problemu należy rozpocząć od najprostszej możliwej strony - uruchomienia czegoś co działa, w sposób "standardowy" (bez mieszania w 100 opcjach i...

    Mikrokontrolery ARM   20 Paź 2012 17:15 Odpowiedzi: 65    Wyświetleń: 10269
  • OpenBeken na Action SmartPlug 3202088: Monitorowanie mocy pokazuje 0W po kalibracji

    Nacisnąłem autotest PowerSet / kalibracji i po prostu działa: https://github.com/openshwprojects/OpenB... Działa również z liczbami niecałkowitymi: [syntax=c] void Test_EnergyMeter_BL0942() { SIM_ClearOBK(0); SIM_ClearAndPrepareForMQTTTesting("miscD... "bekens"); PIN_SetPinRoleForPinIndex(9,...

    Smart Home IoT   08 Sty 2025 12:59 Odpowiedzi: 25    Wyświetleń: 1005
  • Arduino Uno - Skaczące odczyty z czujników LM35, jak ustabilizować?

    Nie znam się na Arudino, bo i po co miałby się tym zajmować ? Jednak widać, że sposób wyliczania temperatury na podstawie kodu z przetwornika jest błędny. Pamiętaj, że LM35 ma 10 mV/°C na wyjściu. Tzn. jeżeli np. napięcie wyjściowe wyniesie powiedzmy 265 mV to odpowiada to temperaturze 26,5 °C. Powinno być coś w stylu: [syntax=c]temp1 = ((analogRead(A0)*5.0)/1024.0)/0.01;[/syn...

    Arduino   02 Wrz 2017 09:23 Odpowiedzi: 28    Wyświetleń: 2514
  • Lokowanie zmiennych w EEPROM-ie pod konkretnym adresem

    - jak już poradzono, wszystkie zmienne umieścić w strukturze - proste i skuteczne, To znam i wiem, że tak to działa. Niestety, jeśli zmienne występują w różnych modułach aplikacji nie jest to możliwe a już na pewno proste. - zadeklarować nowe sekcje pamięci w obrębie EEPROM i podać adres takiej sekcji linkerowi. Znalazłem to rozwiązanie, ale jest ono...

    Mikrokontrolery AVR   21 Wrz 2022 17:25 Odpowiedzi: 19    Wyświetleń: 828
  • Mój pierwszy program [OCEŃCIE] - Napisałem swój pierwszy program w C++

    Sorry, ale jak można nie wymagać obliczania pi? Pi jest stałą i z zasady się jej nie wylicza, tylko przyjmuje z większą lub mniejszą dokładnością. Ech, czego teraz uczą w tych szkołach :( Funkcje to nic innego, jak małe podprogramy z przekazanymi już parametrami (oraz możliwością zwracania wyniku), które realizują podstawowe problemy. Na funkcje należy...

    Programowanie Początkujący   07 Cze 2013 18:25 Odpowiedzi: 42    Wyświetleń: 11163
  • Wahadło odwrócone z enkoderem i silnikiem krokowym 7,5° - opinie i sugestie

    Całkiem fajny układ. Jak na mój gust dobrze zbudowany PID (biorący pod uwagę fizyczne właściwości ciało-grawitacja) powinien sobie z tym poradzić. Zawsze można go trochę podrasować. A co do twoich pytań: 1.Float w procesorze jest tobie na grzyba potrzebny. Masz fixed-point math jak i emulację typu float w softwarze. Problem jest raczej na tyle prosty,...

    Robotyka Modelarstwo i CNC   14 Sty 2013 17:03 Odpowiedzi: 7    Wyświetleń: 8661
  • Jak obsługiwać błędy w funkcjach C dla Arduino? Zwracanie wyników i błędów

    Funkcja ta coś tam robi, operuje na danych i ma zwrócić wynik. Chciałbym móc jakoś sprawdzać czy funkcja wykonała się prawidłowo. Niby można by zrobić tak, że gdy funkcja zwraca wartości większe lub równe 0 to wtedy jest ok, a gdy zwróci np. -1 to znaczy, że jest jakiś błąd. Ale problem w tym, że wynikiem tej funkcji, może być też wartośc ujemna i...

    Programowanie Początkujący   09 Kwi 2025 19:05 Odpowiedzi: 7    Wyświetleń: 228
  • [ATmega16] [ATmega16][C] ADC - szukam prostego kursu obsługi przetwornika ADC

    Witam, 1. Nigdzie nie wywołujesz funkcji "pomiar"! Stąd też nie możliwe jest by pomiar był dokonywany. 2. Nie ustawiasz nigdzie w kodzie z którego źródła Vref ma korzystać ADC, domyślnie jest ustawiony pin AREF, podajesz na niego coś? 3. Czemu wartość rejestru z wynikiem konwersji, który jest zasadniczo signed short'em przypisujesz do float'a? Narysuj...

    Mikrokontrolery AVR   12 Maj 2010 00:47 Odpowiedzi: 39    Wyświetleń: 8711
  • Program do sterowania diodami przez port LPT w DOS na starym komputerze

    możliwe masz źródło. Program steruje wyświetlaczem LCD na t6963c. W define masz załączanie i gaszenie diod połączonych do lpt #include <stdio.h> #include <stdlib.h> // rand() #include <conio.h> // inp() outp() kbhit() #include <string.h> // strlen() #include <math.h> // cos(),sin()...

    Optoelektronika   11 Lut 2006 16:39 Odpowiedzi: 6    Wyświetleń: 1830
  • [STM32] Jak pisać efektywne i przenośne biblioteki dla STM32 w C?

    unikanie typedef dla struktur oraz wskaźników (jeżeli komuś się wydaje że przez to kod jest czytelniejszy to zapewniam, że tak nie jest :P) Możesz rozjaśnić? Obecnie w taki sposób tworzę sruktury (używając typedef): użwyanie możliwie wielu funkcji ze standardowej biblioteki, bez wynajdywania memcpy czy memset na nowo (w SPL widzialem taki stuff ;))...

    Mikrokontrolery ARM   12 Gru 2016 20:53 Odpowiedzi: 83    Wyświetleń: 10638
  • HP02s - Czy adres EEPROM to device address czy word address?

    no i ostatni problem. nie wiem dlaczego, ale podaje dobre wartości do tego: dUP=D1-D0 ; dUT=( 29* (T1-T0)/50-((T1-T0)*(T1-T0))/76666)*S/C; P=P0+(100*(dUP+dUT)/S) ; równania, a wynik jest zły. Czy jest to możliwe, że uc nie da rady tego wyliczyć Spokojnie wyliczy. W Twoim wzorze brakuje 29 - powyżej to pogrubiłem. 1. Metoda prosta i zasobożerna - uzyjemy...

    Projektowanie Układów   25 Lip 2014 19:22 Odpowiedzi: 16    Wyświetleń: 3189
  • Czteronożny robot kroczący sterowany przez Arduino

    http://obrazki.elektroda.pl/1970055200_1... Opisywany projekt to pierwszy czteronożny robot autora, jego projektowanie i budowa zajęły rok. Jest to robot kroczący, którego ruch opier się na obliczeniach pozycji serwomotorów i preprogramowanej sekwencji ruchów nóg. Jest to bardzo fajny projekt, wykonany własnoręcznie od podstaw. Może...

    DIY Zagranica   08 Sty 2017 19:40 Odpowiedzi: 7    Wyświetleń: 14736
  • Jak wprowadzać liczby zmiennoprzecinkowe w GXWorx2 dla FX2n?

    Gdzieś wyczytałem że zapis Ex.x nie jest możliwy w FX2 w dół, czyli dopiero od FX3. W żaden sposób nie ma możliwości wpisania stałej czy to w postaci np. E2.2. czy 2.2. Próbowałem stworzyć stałą lokalną i nadać jej wartość początkową ale gdy się obserwuje program online to ma ona wartość 0. Na tą chwilę wyliczam wartość używając instrukcji DEDIV dzieląc...

    Automatyka Przemysłowa   30 Sie 2013 10:00 Odpowiedzi: 3    Wyświetleń: 1542
  • Zamiana procesorów: i3 7gen na i3 6gen - Czy ktoś próbował? Czy to możliwe?

    W SM napisano . Ball C64 which is PROC_SELECT# needs to be pulled to VCCST for Cannonlake support via 100K ohm resistor and with no resistor populated (floating pin) for Skylake. Raczej rozgladaj się za uzywka 7th - na (ali..s) bywaja od 110.$ - na (ebay) czasem za 100.$ i7-7xxxU 2.7 GHz Kaby Lake-U QKJW inzyniieryjne na (ali) za 110.$ zamieniaja SR2ZV...

    Laptopy Hardware   10 Kwi 2023 10:29 Odpowiedzi: 8    Wyświetleń: 357
  • Arduino: Jak poprawić kod woltomierza 4-kanałowego z wyświetlaczem I2C?

    Panowie, proszę o pomoc, mam zamiar zrobić 4 kanałowy woltomierz na arduino do 25v , po i2c , na wyświetlaczu 2x16.Sygnał wejściowy będzie podawany z dzielnika napięcia na porty A0-A3.Mam już przerobiony odpowiednio program jednak nie do końca, moja wiedza na tym etapie się kończy , a z arduino dopiero zaczynam (a mam już 55lat) W chwili obecnej po...

    Programowanie Początkujący   31 Gru 2024 16:26 Odpowiedzi: 12    Wyświetleń: 297
  • Integracja Input Shaper w stepgen.c LinuxCNC - czy to możliwe?

    (...) User step type has %d phases and %d steps per cycle\n", num_phases_lut , i); return 0; } static CONTROL parse_ctrl_type(const char *ctrl) { if(!ctrl || !*ctrl || *ctrl == 'p' || *ctrl == 'P') return POSITION; if(*ctrl == 'v' || *ctrl == 'V') return VELOCITY; return INVALID; } Bezpośrednia odpowiedź na pytanie Przesłany kod nie jest w pełni poprawny...

    Projektowanie i Tworzenie Po godzinach   23 Lut 2025 14:16 Odpowiedzi: 15    Wyświetleń: 330
  • Jak działa wskaźnik na wskaźnik w C na AVR? Czy można użyć jednego wskaźnika?

    Nie można tak zrobić, bo nie zgadzają się typy. Do "char" można przypisać "znak", a odczytać "znak". Do "char *" można przypisać "adres zmiennej w której jest znak ", a nie "adres w którym jest coś". Odczytać można ten adres, lub - przez pojedynczą dereferencję - znak który jest pod tym adresem. Do "char **" można przypisać "adres zmiennej w której...

    Mikrokontrolery AVR   26 Lis 2017 23:13 Odpowiedzi: 18    Wyświetleń: 2604
  • [atmega32] [C] - INT2 nie działa na nowym procesorze, możliwa flaga w rejestrze?

    Wrzucam kawałek kodu z którym mam problem, problem taki że gdy wgram na jeden procesor na którym wcześniej cos robiłem - działa, wgrywam na nowy, nie działa int2 i tylko to. podejrzewam jakąś flagę w jakimś rejestrze ale poddaje sie po dwóch wieczorach szukania, może ktoś z kolegów pomoze? [syntax=c] #define F_CPU 8000000UL #include <math.h> #include...

    Mikrokontrolery AVR   25 Lip 2014 17:32 Odpowiedzi: 9    Wyświetleń: 1578
  • Konfiguracja Archer VR400 z OpenVPN dla zdalnego dostępu do oprogramowania Subiekt

    Witam Wszystkich, Od kilkunastu dni zmagam się z tematem poprawnej konfiguracji routera Archer VR400, który został zakupiony jak zamiennik standardowego FunBOX'a od Orange. 1.Podstawowym jego zadaniem jest umożliwienie połączenia ze zdalnych komputerów do sieci wewnętrznej tego routera i uzyskanie połączenia do komputera na którym zainstalowane jest...

    Sieci LAN   17 Sie 2022 14:53 Odpowiedzi: 8    Wyświetleń: 636
  • BK7231N/CB3S Tuya ogólny zasilany bateryjnie czujnik temperatury i wilgotności z

    Czekaj, czy można zmienić interwał raportowania na tym urządzeniu, czy nie? Nie mam już tych urządzeń we wszechświecie tuya, ale pamiętam dokładnie, że w aplikacji była opcja zmiany interwału raportowania. Domyślnie było to 90 minut lub coś w tym rodzaju. Dodano po 1 Będę konsekwentnie starał się podsumować problemy napotkane przy integracji HA. Odkrywanie...

    Smart Home Urządzenia   08 Sty 2024 13:23 Odpowiedzi: 98    Wyświetleń: 19914
  • [C++] Weryfikacja danych: ignorowanie ciągów z cyfrą na początku

    Możesz to zrobić jak w podanym kodzie. Prawdopodobnie można zrobić prościej, ale to jedno z możliwych rozwiązań. #include <iostream> #include <conio.h> using namespace std; string st; char ch; bool bb=true,ctrl=false; int i,dl; float f; bool control(char ch) { if(ch<48 || ch>57) bb=false; if(ch=='.')bb=true;...

    Programowanie   12 Paź 2008 08:48 Odpowiedzi: 4    Wyświetleń: 909
  • ATMEGA168P - Dlaczego kompilator traktuje `xpos` jako int zamiast char?

    Zaintrygowany Qmexx postanowiłem dorzucić beczkę dziegciu do tej łyżki miodu niemniej kolega mnie uprzedził i zamknął temat. Chciałbym zapytać o jeszcze dwie dziwne przypadłości z którymi się spotkałem w czasie mojej zabawy z avrgcc. 1. xpos = (xpos%8); i voila! Kompilator potraktował zmienną i operacje na niej jako char. Czemu wcześniej nie chciał?...

    Mikrokontrolery AVR   01 Lis 2012 16:40 Odpowiedzi: 7    Wyświetleń: 1104
  • STM32F303RC/VC - Chaotyczne wyniki obliczeń float po miesiącu działania

    0. Dla USER BUTTON nie włączaj pull-up'a ponieważ ten przycisk jest podłączony do zasilania i ma dołączony pull-down. To co obserwujesz to pewnie efekt stale wciśniętego przycisku. Vide schemat MB1035. 1. Nie wiem co jest na PB8, ale konfigurujesz to do pracy z licznikiem TIM4, CH3. Zgaduję, że to ta dioda migająca z f (15..20)Hz 2. PE9 i PE12 konfigurujesz...

    Mikrokontrolery ARM   08 Paź 2014 09:51 Odpowiedzi: 15    Wyświetleń: 1374
  • Szukam działającej biblioteki Arduino dla DHT22 i ATmega328P - brak odczytu

    Nie wykluczam, ze to może być błąd w połączniu, przy moich zdolnościach jest to nawet całkiem możliwe. całość wygląda tak (niestety nie mam schematu) https://obrazki.elektroda.pl/9589847900_... A tutaj jeszcze moj kod: [syntax=c]#define przycisk1 9 #define przycisk2 10 #define d (3000) #include <LiquidCrystal_I2C.h> #include...

    Arduino   19 Lip 2018 09:46 Odpowiedzi: 8    Wyświetleń: 834
  • Wydajniejszy niż ESP32 MCU do obsługi UDP i parsowania pakietów

    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)...

    ESP8266 i ESP32   15 Sie 2024 18:58 Odpowiedzi: 41    Wyświetleń: 819
  • Pytania o pętle i tablice w C++: indeksy, inicjalizacja, inkrementacja

    Witam! for(i=1;i<=n;i++) - Kiedy piszemy i=0 a kiedy i=1? To zależy co chcesz zrobić. Jeśli chcesz aby początkowa wartość i była równa 0 to piszesz i=0 a jak chcesz aby była to inna wartość np 10 to piszesz i=10 . Przy okazji for oznacza pętle a zawartość nawiasu za for oznacza kolejno ( początkową wartość licznika pętli; warunek kontynuacji pętli;...

    Programowanie   30 Maj 2006 21:21 Odpowiedzi: 3    Wyświetleń: 1089
  • [Atmega8][C] - Problem z działaniami matematycznymi (log10)

    Witam Mam problem z działaniem log10 gdy próbuję je wykonać program się nie kompiluje i wysypują się błędy. Niestety mimo wielu prób nie udało mi się samodzielnie rozwiązać problemu. Poniżej przedstawiam wycinek kodu który powoduje błędy: #include <avr/io.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <string.h>...

    Mikrokontrolery AVR   26 Sty 2009 14:17 Odpowiedzi: 3    Wyświetleń: 1736
  • Co lepiej stosować w HTML: tabele, ramki czy DIVy do rozmieszczania obiektów?

    Youmound oczywiście że się da jeżeli znasz podstawy CSS'a, to żadna wyższa szkoła jazdy: margin, padding, float, czasem jakiś z-index, zamykasz to borderem i gotowe. Jak masz tabelkę 2x2 to super, problem jest niestety taki że czasem otrzymujesz do przekonwertowania monstrum gdzie struktura tabeli powala na kolana (zagnieżdżenia wielokrotne, rożne...

    Tworzenie WWW   25 Mar 2011 23:10 Odpowiedzi: 14    Wyświetleń: 3894
  • OpenBeken Konfigurowanie przycisków Otwórz/Zatrzymaj/Zamknij na przełączniku Sma

    Witam, poprawiłem autoexec.bat i stworzyłem kilka czujników i automatyzacji w asystencie domowym. Chciałbym poznać waszą opinię i czy jest możliwe ulepszenie tego, co stworzyłem. Dziękuję wszystkim. //Configurar alias Aliases alias Set_Stop backlog setChannel 2 0; setChannel 1 0 alias Set_Open backlog setChannel 1 1 alias Set_Close backlog setChannel...

    Smart Home IoT   26 Kwi 2023 22:16 Odpowiedzi: 16    Wyświetleń: 2517
  • atmega8 - możliwe przyczyny dziwnego zachowania pamięci w programie z przerwaniami

    No i ślicznie, u Ciebie jest właśnie CLI tak jak być powinno. Masz zarówno dla wejścia w przerwanie jak i wyjścia. A w WinAVR brakuje tego. Jeszcze dla formalności skompiluje potem na linuksie nową wersję avr-gcc i to sprawdzę, ale póki co... A sprawdź jeszcze jak możesz, bez NO_BLOCK, tylko wstaw na początku przerwania ręcznie sei(); i ciekawe czy...

    Mikrokontrolery AVR   21 Sie 2015 09:34 Odpowiedzi: 26    Wyświetleń: 1482
  • [Arduino UNO] Jaka jest przyczyna przesunięcia wyświetlania znaków na wyświetlaczu 7-segmentowym?

    Cześć, Napisałem poniższy program do obsługi zegara elektronicznego, w zaprogramowanym czasie wyświetla kolejno czas (hh:mm) oraz temperaturę na wyświetlaczu 7-segmentowym. [syntax=c]#include <Adafruit_BMP280.h> #include <Wire.h> #include <TimeLib.h> #include <DS1307RTC.h> #include <avr/io.h> #include <avr/interrupt.h>...

    Arduino   06 Cze 2025 20:28 Odpowiedzi: 17    Wyświetleń: 822
  • Sterowanie LED PWM i audio: czy filtr dolnoprzepustowy zadziała?

    Dziękuję za odpowiedź. Cenne uwagi, które potwierdzają dodatkowo, że długa przede mną droga, jeżeli chodzi o elektronikę. Planuję poszerzać moją wiedzę w tym zakresie. Jakkolwiek na chwilę obecną znalazłem lepszy (z mojej perspektywy) sposób na realizację celu. Zmodyfikowałem moduł audio, tak aby sygnał podawać nie na tranzystor tylko na wejście analogowe...

    Projektowanie Układów   24 Lut 2013 22:30 Odpowiedzi: 11    Wyświetleń: 4689
  • Licznik obrotów z Arduino na ESP z czujnikiem Halla A3144 wyświetlaczem ; LM393

    Witam, kolega Waldek zrobił fajny licznik obrotów na Arduino z użyciem czujnika Halla A3144 z softem. Film jest na YT https://www.youtube.com/watch?v=nO3DbYL_... Pytanie moje jest takie, bo ja obecnie bazuję na ESP, czy jest możliwe w jakiś nietrudny sposób wgrać ten soft do ESP? Albo w "rules"...

    ESP8266 i ESP32   31 Sty 2025 10:45 Odpowiedzi: 20    Wyświetleń: 345
  • Sonoff Dual R3: brak reakcji przycisku S1, możliwe uszkodzenie tranzystora Q1 - zastąpienie

    Czyli ujawnia się bolączka sonoff R3 dual. U mnie również padła dioda od S1. Zmierzony spadek napięcia na diodzie (napięcia przewodzenia) wynosi 0.7v i jest to chyba najzwyklejsza dioda prostownicza. Oznaczenie CC to jakiś kod producenta i tylko on wie co pod tym się kryje. Ale niech wypowie się ktoś mądrzejszy jak rozszyfrowuje się takie oznaczenia....

    Automatyka bram, szlabanów, rolet   03 Gru 2023 20:40 Odpowiedzi: 3    Wyświetleń: 735
  • Odzyskiwanie danych z uszkodzonej karty microSD - czy to możliwe?

    Jeśli koszty nie grają roli to jest możliwość: https://www.spiedigitallibrary.org/confe... Pytanie czy znajdziesz kogoś, kto jest w stanie to zrobić.

    Naprawa nośników i odzysk danych   18 Lip 2019 08:19 Odpowiedzi: 15    Wyświetleń: 1740
  • Zespolone w języku C. - Program na zespolone w języku C.

    możliwe, ale jak to zastosować bo znalazłem taką instrukcje ale nie działa mi http://www.ely.pg.gda.pl/~mczyzak/Infsem... Dodano po 3 zastosuje to i odezwę się w razie problemu Dodano po 11 Wpisałem i tylko nie wiem co wpisać za ten zx=complex_add(x,y,z,w); [syntax=c]#include<stdio.h> #include<stdlib.h> #include<complex.h>...

    Programowanie Początkujący   21 Maj 2013 20:43 Odpowiedzi: 5    Wyświetleń: 1263