(at)Sztuka_To_Tajfun To może pokaż jak to robiłeś że pokazywały się dziwne liczby...
(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?
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...
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...
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...
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...
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...
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,...
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...
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ł...
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...
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...
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...
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...
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...
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...
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...
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ść...
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...
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...
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)...
zaokrąglanie liczb bascom zaokrąglanie liczb zaokrąglanie liczby
indukcyjność łuku pendrive zniknął diody gunna
routera huawei firmware b593s12 momenty dokrecania
Odblokowanie prędkości hulajnogi Frugal Impulse Wymiana grzałki w piekarniku Mastercook