arduino zaokrąglanie liczb

Znaleziono około 21 wyników dla: arduino zaokrąglanie liczb
  • Zaokrąglanie zmiennej float w Arduino - usunięcie zer i kropki po IN: oraz OUT:

    (at)Sztuka_To_Tajfun To może pokaż jak to robiłeś że pokazywały się dziwne liczby...

    Arduino   24 Sie 2016 23:32 Odpowiedzi: 31    Wyświetleń: 16380
  • Arduino: Jak napisać program do migania diody 10 razy i zakończenia działania?

    (at)ElektrodaBot zmieniłem wynik z milisekund na sekundy poprzez elapsedTIme = (millis() - startTime)/1000, jednakże "elapsedTime" nie wyświetla wyniku po przecinku a zaokrągla liczby. Jak sprawić by zmienna elapsedTIme wyświetlała liczby niecałkowite?

    Arduino   26 Lis 2024 23:52 Odpowiedzi: 37    Wyświetleń: 930
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Konwersja string na liczbę 8-cyfrową w Arduino

    Typ Float ma 23-bitową mantysę - w sensie: 23 bity są przeznaczone na mantysę - być może do tego jest 1 bit, który zawsze jest '1' (liczby, oprócz 0, są normalizowane tak, by najstarszy bit mantysy był '1'); liczba 40000001 potrzebuje 26 bitów, żeby zmieścić i najstarszy, i najmłodszy bit, więc przy konwersji na Float najmłodszy bit jest obcinany (a...

    Arduino   02 Mar 2020 22:09 Odpowiedzi: 15    Wyświetleń: 840
  • REKLAMA
  • Dziwne zaokrąglanie przy przejściu z long na float

    Zaokrąglenia w liczbach zmiennoprzecinkowych to normalna rzecz. Użyj double lub long double ze wszystkimi konsekwencjami używania takiej zmiennej ale raczej nie w AVR-GCC. Sprawdź przy użyciu sizeof, czy AVR-GCC, które masz faktycznie obsługuje double i long double bo może być tak, ze to jedno i to samo, jak kiedyś long i long long. Na ARM float reprezentowane...

    Arduino   08 Lip 2018 19:19 Odpowiedzi: 7    Wyświetleń: 717
  • ENC424J600 Arduino Ethernet Shield - pełny projekt i 11 przykładów użycia

    https://obrazki.elektroda.pl/3743484600_... Witajcie moi drodzy Przedstawię tutaj mojego shielda (nakładkę) na Arduino UNO opartego o układ ENC424j600. Shield ten pozwala podłączyć Arduino do internetu bez żadnego lutowania, a nawet bez użycia kabelków i płytek stykowych. W temacie dam jedenaście pełnych przykładów jego użycia z moimi...

    DIY Konstrukcje   22 Lip 2020 09:09 Odpowiedzi: 1    Wyświetleń: 5277
  • Sterowanie wyjściami Arduino UNO z DTH11 - diody ciągle świecą

    dht.getTemperature() zwraca wartość float - nie wiem, jakiej konkretnie biblioteki używasz do DHT, ale zwykle tak jest. Jeżeli przypiszesz tę wartość do zmiennej int, to jest obcinana część ułamkowa, więc np. 21.99 staje się 21, a 22.01 to będzie już 22. Jeżeli zależy Ci na progach temperatury wyrażonych "po przecinku", to zmienna 'temperatura' musi...

    Arduino   02 Lis 2019 14:02 Odpowiedzi: 16    Wyświetleń: 543
  • Precyzyjny obrót ciągły - silnik krokowy NEMA 17 i DRV8825 na Arduino

    I teraz najważniejsze pytanie - jak policzyć wartość do wstawienia w nawiasy, żeby silnik faktycznie obracał się tak jak potrzebuję. Obliczenie tego nie jest problemem ale generalnie ta metoda która próbujesz ma jedną wielką wadę. To że wyliczenie czasu dotyczy pojedynczego kroku i jakby tu nie kombinować opóźnienia w tej pętli, nawet uwzględniając...

    Arduino   09 Lip 2020 13:34 Odpowiedzi: 7    Wyświetleń: 1230
  • Jak wyświetlić odczyty z dwóch czujników DS18B20 na LCD z Arduino UNO?

    Mógłbyś napisać jak ? A mógłbyś pokazać swój kod? Szklana kula mi się stłukła i nie wiem jak napisałeś kod, że masz zaokrąglenia. Czy użyłeś liczb stałoprzecinkowy i nie przeskalowałeś? A może zmiennoprzecinkowych tylko źle je wyświetlasz? Możliwości tyle ilu programistów na Arduino, którzy mają oni wspólną cechę, proszą o pomoc nie udostępniając kodu,...

    Arduino   20 Sty 2019 15:57 Odpowiedzi: 17    Wyświetleń: 615
  • Błąd kodu dla Arduino: suma odczytów, limit odczytów, definiowanie pinów

    Naprowadzało, ale tam mój kolega zrobił błąd w kodzie po nie zaprogramował pinów na diody Tam jest 'cała kupa' błędów, albo cały kod jest (o)błędny! Autor był chyba płacony 'akordowo'; od linijki kodu (?!) Czy te diody LED mają pracować jako 'bar-graf' zależny od zmiennej 'średnia' (sredniej wartości analogowej odczytów na pinie2), czy zamiarem jest...

    Arduino   24 Lis 2020 17:11 Odpowiedzi: 6    Wyświetleń: 384
  • REKLAMA
  • Jak zamienić kod na funkcję w Arduino do przetwarzania zmiennej PYIntx?

    ten fragment kodu jest bez sensu bo zakres zmiennych jest za mały (musisz wcześniej zadeklarować tego int'a) :!: ... wiesz o co chodzi czy trzeba jeszcze wytłumaczyć:?: 1. Nie ma mowy o błędach kompilacji, to pewnie gdzieś deklaracja jest (ewentualnie kolega ma gdzieś złośliwości rzucane przez kompilator). Tyle tylko że kopiując coś bez sensu - zasłonił...

    Programowanie Początkujący   21 Wrz 2016 19:49 Odpowiedzi: 13    Wyświetleń: 1104
  • Nietypowy mówiący termometr V2

    https://obrazki.elektroda.pl/2542515700_... Jakiś czas temu przedstawiłem na forum pierwszą wersję „nietypowego mówiącego termometru”, o której nożna przeczytać tu: https://www.elektroda.pl/rtvforum/topic3... Druga wersja tego gadżetu ma raczej charakter dydaktyczny. Do odtwarzania komunikatów wcale nie...

    DIY Konstrukcje   14 Lut 2021 22:23 Odpowiedzi: 9    Wyświetleń: 3333
  • Podłączanie wyświetlaczy TFT do Arduino - krok po kroku

    https://obrazki.elektroda.pl/6137628100_... Ekrany dotykowe TFT oferują możliwość stworzenia fenomenalnego interfejsu graficznego z niewielkimi mikrokontrolerami, takimi jak układy z rodzin AVR, PIC czy STM21. Wyświetlacze te oferują szeroką gamę kolorów, dobre parametry graficzne i wygodne mapowanie pikseli. W poniższym tutorialu...

    Artykuły   12 Lis 2019 23:18 Odpowiedzi: 6    Wyświetleń: 6993
  • REKLAMA
  • [Arduino UNO] Jaka jest przyczyna przesunięcia wyświetlania znaków na wyświetlaczu 7-segmentowym?

    Udało mnie się zastosować kod zaproponowany przez (at)efi222, natomiast w funkcji void Cyfry musiałem zmienić typ argumentów na int8_t żeby objąć też liczbę -1 po ostatniej dekrementacji. Przy przenoszeniu kodu posiłkowałem się też innym tematem na elektrodzie https://www.elektroda.pl/rtvforum/topic3... gdyż dotychczas stosowałem tylko timery...

    Arduino   06 Cze 2025 20:28 Odpowiedzi: 17    Wyświetleń: 828
  • Czujnik przepływu YF-S201C: Przeliczanie wyników na l/godz z liczbami po przecinku

    tylko zmienne całkowite fajnie się formatuje na wyświetlaczu rzucając je do tablicy. Co jest absolutnie błędne i niczym popartre stwierdzenie!!! Niżej załączony przykładowy kode testowy powinien rozwiać tą niepoprawną wątpliwość. W tym teście wprowadziłem symulację incrementowania zmiennej typu 'float', celowo w formacie 3-ch miejsc po przecinku aby...

    Arduino   05 Mar 2023 11:39 Odpowiedzi: 105    Wyświetleń: 2457
  • ATmega328 SMPS - Regulowana przetwornica buck step-down.

    atom1477, dokładnie o to mi chodziło. Trochę boli mnie to, że piszesz do mnie jak do kompletnego laika, nie startowałbym z tematem jak większość osób nie wiedząc nic na ten temat. Szkoda że tak to odebrałeś. Bo było raczej odwrotnie. Tzn. ja to pisałem jako laik. Bo się nie zajmuję Arduino. Ale wydało mi się że skoro PWM w Arduino jest taki wolny i...

    Mikrokontrolery   10 Gru 2013 21:56 Odpowiedzi: 25    Wyświetleń: 4848
  • Jak zrobić wskaźnik poziomu paliwa LED z Arduino Nano i diodami WS2812?

    Podsunę Ci bardzo prosty dla początkującego sposób jak osiągnąć to, co chcesz osiągnąć. Oczywiście musisz trochę też pomyśleć jak zapalić poszczególne diody by kod ten umieścić w miejsce moich komentarzy. [syntax=c] const byte sensorPin = A0; int sensorValue = 0; // value read from the pot void setup() { analogReference(INTERNAL); } void loop() { sensorValue...

    Arduino   05 Lut 2018 14:37 Odpowiedzi: 64    Wyświetleń: 4842
  • Jak zmodyfikować kod termometru DS18B20 na wyświetlacz Fujitsu VF60 UART?

    Witam jakiś czas temu kupiłem na Allegro wyświetlacz VFD od kasy fiskalnej model Fujitsu VF60. Postanowiłem zrobić na nim termometr jednopunktowy z czujnikiem DS18B20, po rozkręceniu wyświetlacza okazało się że jest to wyświetlacz z interfejsem UART i pojawił się problem. W sieci jest sporo projektów termometrów ale wszystkie opierają się na tradycyjnym...

    Mikrokontrolery Początkujący   04 Sty 2025 22:08 Odpowiedzi: 4    Wyświetleń: 237
  • Aktualizacja zmiennej temp w pętli while na Arduino - jak to zrobić?

    Proszę tylko o wyrozumiałość to są moje pierwsze korki z programowaniem i avr może opisze o co mi chodzi program ma działać tak wypisuje na lcd*16 napis i wyświetla datę i zegar następnie po wcięciu przycisku przechodzi i pokazuje temperaturę i stan alarmu itp i chodzi mi o to ze jeżeli pokazuje temperaturę to nie pokazuje jej zmiany,dzięki za wyrozumiałość...

    Arduino   02 Maj 2013 00:04 Odpowiedzi: 10    Wyświetleń: 4395
  • Zegarek oparty o ATtiny85 w pierścionku

    http://obrazki.elektroda.pl/4301568800_1... Autor poniższej konstrukcji przedstawiał już podobny układ - miniaturowy zegarek oparty o ATtiny ( Krok 1: Przygotowania http://obrazki.elektroda.pl/4194769400_1... Mikrokontroler Układ oparty jest o mikrokontrolery AVR firmy Atmel ATtiny85. Autor wykorzystał element w obudowie...

    DIY Zagranica   30 Mar 2016 12:23 Odpowiedzi: 9    Wyświetleń: 13356
  • DIY od pomysłu do gotowego urządzenia - cz. 2 czyli wstępny projekt

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

    Poradniki Elektronika   14 Sty 2022 11:00 Odpowiedzi: 8    Wyświetleń: 2247
  • Diody LED bez tajemnic - kompendium

    https://obrazki.elektroda.pl/3496920600_... Jednym z pierwszych projektów, które zrealizowałem mając 9-10 lat było pudełko z kilkoma LEDami, przełącznikami i potencjometrem - taka tam wprawka w lutowanie. Drugim była migająca strzałka LED z kitu bodaj Jabela. Pierwszym, który zepsułem lutownicą transformatorową (której nie polecam)...

    Poradniki Elektronika   20 Lis 2023 08:55 Odpowiedzi: 84    Wyświetleń: 8352