Waż Waszmość słowa. Nie twierdze, że nie każdy może programować ale jak już chce naprawdę to robić to niech włoży w to trochę wysiłku i nie zaśmieca for podstawymi pytaniami, na które można znaleźć odpowiedzi w wielu książkach, czasopismach, dokumentacjach czy nawet na innych grupach dyskusyjnych. Zauważ, że jest masa ludzi, którzy stwierdzili, że napiszą...
(...) 0/1023)*VoltageMsmt; Vcalc = Vcalc*2.995; lcd.setCursor(0,0); lcd.print("V1="); lcd.print(Vcalc); lcd.setCursor(8,0); lcd.print("V2="); lcd.print(Vcalc); lcd.setCursor(0,1); lcd.print("V3="); lcd.print(Vcalc); lcd.setCursor(8,1); lcd.print("V4="); lcd.print(Vcalc); } (at)ElektrodaBot Wstępna ocena dostępnych informacji Pytanie dotyczy kodu na...
Dla okna pośredniego wartość przypisanej zmiennej określa numer okna z projektu które ma być wyświetlone + ewentualny offset ustawiony w myląco nazwanej opcji "Używaj odstępu numerów okien". Pozdrawiam
Bo go nie znajdzesz. Biblioteka obslugi lcd dostarcza Ci wszystkie potrzebne narzędzia :) Musisz sobie dolinkować sprintf-a (wielki) albo itoa albo napisać swoje procedury konwersji wartości na string.
Pomnóż przez 2, zaokrąglij do wartości całkowitych, podziel przez 2, i wyświetl z rozdzielczością do 1 miejsca po przecinku.
Nie ma potrzeby bawienia się szybkimi licznikami. W Microwinie ustalasz w wizardzie do panela kolejno wszystkie ekrany które mają być wyświetlane na panelu. W sumie jest chyba osiem ekranów głównych i każdy ma osiem pod-ekranów które wybierasz enterem. Zależy też chyba jaka wersja Microwina. Jeśli na którymś z tych ekranów wstawicz pole typu "Embedded...
Powołana jest zmienna a i na początku ma wartość 0. Następnie w pętli for zmienna ta jest inkrementowana przy każdym obiegu pętli o 1, jeśli jest mniejsza od zmiennej kolumna. Zmienna kolumna przybiera wartości 0-20 w zależności, jaki jest wynik dzielenia wartosc_adc / 51 Program wyświetlający pasek działa i wszystko jest ok, poza tym, że nie do końca...
Jeśli dobrze rozumiem, to dal przejrzystości i jasności kody, jeżeli spodziewam się liczby ujemnej w wyniku to lepiej jest ją zdefiniować jako zmienną typu "int" i pilnować, aby wynik zmieścił się zakresie tej zmiennej (np. dla int8 od -127 do 127). Zgadza się? Nie, tak nie jest lepiej. Zmienna ma być takiego typu aby pasował do przechowywanych w niej...
...Chodzi mi o to że chce wyświetlić na Lcd znak którego wartośc mam zapisaną w bajcie np D1 - wartość binarna Np w D1 jest 0111000 i chce aby na wyświetlaczy pokazało sie " p " Jak to zrobić ? :) Piotr Takie "cuda" robi się za pomocą polecenia Chr() :D Jeśli w zmiennej jest zapisany kod ASCII jakiegoś znaku , to by wyświetlić właśnie ten znak na LCD...
Efekt 888 pojawia się dlatego, że używasz operatora OR w funkcji setNum() oraz dlatego, że źle korzystasz z operatorów logicznych (AND i OR). Zamiast wpisać nową wartość do rejestru PORTD, sumujesz ją z poprzednią wartością. Sama funkcja jeszcze mogłaby wyglądać inaczej, ponieważ nadal niepotrzebnie w procedurze obsługi przerwania jest ona wywoływana...
Witam. Co mi przyszło do głowy: Dim N As Single , Temp As Single , Temp2 As Byte Temp2 = Tcnt0 Temp = Temp2 N = Temp / 36 N = N * 60 Cls Lcd "V=" ; Fusing(N , "#.##") Nie można przepisać bezpośrednio wartości rejestru Tcnt0 do zmiennej typu Single , ale można do Byte , a tą do Single i wtedy podzielić. Chyba o to Ci chodziło?...
Wrzuć wszystko do programu głównego tzn. przyciski ( ustawianie czasu załączania/wyłączania pompy), sprawdzanie Adc (poziom wody) przeliczanie wartości dla wyświetlacza , a samo wyświetlanie w podprogramie odświezanym co jedną sekundę za pomocą Timer0 . Timer0 dalej dla wyznaczania 1 sekundy. Buzer zrealizuj za pomocą zwykłej zmiennej licznikowej zwiększanej...
Witaj, W moich ostatnich pytaniach bardziej chodziło mi o to - jaką "funkcję" w układzie pełnią P3.4 i P3.7, a nie do czego są podłączone. Choć oczywiście i ta ostatnia informacja też jest pomocna w ocenie i pomocy dot. twojego układu. Na początku wątku napisałeś też że: > chcę dokonywać pomiaru i wyświetlać jego wynik na led7seg Czy możesz powiedzieć...
chciałbym aby i ona była dostępna globalnie. co w tym wypadku? To nie definiuj takich zmiennych w pliku *.h tylko załóż sobie dwa pliki: led.c oraz led.h w pliku led.c zdefiniuj tę zmienną na początku, oczywiście powyżej zrób #include "led.h" zapisz plik potem w pliku led.c napisz tylko deklarację tej zmiennej (bez części definicji wartości całej tablicy...
http://obrazki.elektroda.pl/5924959500_1... Witam ponownie! Kilka dni temu chwaliłem się projektem "PALM v1.0 BETA Atmega128", a dziś chciałbym przedstawić komputerek do motoru lub roweru jaki zrealizowałem już jakiś czas temu na zamówienie. Urządzenie miało zastąpić oryginalne psujne, mechaniczne zegary. Funkcje i założenia: *Wyświetlanie...
W bascomnie ciężko zrobić LED + Ds18b20 wszytko psuje Waitms 750. Zwiększ do 8 a jak możesz do 16MHz kwarc. A od kiedy to musimy czekać 750ms nie robiąc nic innego? Od czego mamy timery? Przepraszam najmocniej Kolegę, ale jeśli Kolega tego zrobić nie potrafi to: 1. Nie oznacza że się tego zrobić nie da - ja nie potrafię zbudować komputera klasy PC...
Hey czyli problem jest w instrukcji Ss = Format(ss , " 0.0") wrzuć ten program i powiedz czy wszystko gra jeżeli tak będę pisał co zrobiłem. [syntax=basic4gl]$regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja portów od wyświetlacza...
Nie da się w przypadku printa w serialu. Albo musisz wpisywać w kolejnych printach : [syntax=c] Serial.print("btn_start/column = "); Serial.println(column); [/syntax] albo np. tak : [syntax=c] String tekst = "btn_start/column = " + String(column); Serial.println(tekst); [/syntax] Pozdr
Może nie umie wstawiać? $regfile = "m88def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4 Config Portd = &B00001111 'portd 0 1 2 3 jako wyjscia portd 4 jako 1wire 5 6 7 jako wejscia Portd.5 = 1 Portd.6 = 1 Portd.7 = 1 Portd.3 =...
https://obrazki.elektroda.pl/1117876600_... OpenBeken posiada teraz skryptowalny sterownik wykresów, który umożliwia wyświetlanie dowolnej liczby zmiennych z dowolną liczbą osi. Oznacza to, że można na przykład wyświetlić historię temperatury i wilgotności, napięcie lub moc, lub praktycznie każdą dowolną zmienną. Odbywa się to całkowicie...
https://obrazki.elektroda.pl/1761046600_... Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem już...
To jak ma być wprowadzany tekst, pojedyncze znaki bez przerwy jednym ciągiem, czy jak? Z tego co napisano w zadaniu ma być jedno z: Dodano po 2 (at)-psiak- wykładowca mówił, żeby nie używać na razie vectora, chyba, że ktoś go już zna. No to, [url=https://pl.wikipedia.org/wiki/Kurdy... przeczytaj jedną stronę i go poznaj: http://www.cplusplus.com/reference/vecto...
https://obrazki.elektroda.pl/5961033700_... Tutaj pokażę jak można łatwo uruchomić gotowy moduł z wyświetlaczem VFD ze starego odtwarzacza DVD. Najpierw przeanalizuję jego budowę oraz zasilanie, a potem w oparciu o notę katalogową od zera zaimplementuję jego sterownik na Arduino. Ten temat będzie stanowić pierwszą część przygody z VFD i...
https://obrazki.elektroda.pl/1570592100_... Witajcie, zapraszam na relację z konstrukcji zegara na PIC18F2550 napisaną w formie tutoriala, wszystko krok po kroku. Pokażę tu jak i z czego tworzyłem prosty projekt DIY na prośbę jednego z czytelników. Wykorzystamy tu wyświetlacze 7-segmentowe, rejestr przesuwny, obsłużymy przyciski a...
https://obrazki.elektroda.pl/6710486900_... Każdy, kto zaczyna swoją przygodę z Arduino, zwykle na samym początku staje przed dylematem w jaki sposób prosto i przejrzyście zarządzać zadaniami, które uruchamiane powinny być w określonych i najczęściej różnych interwałach czasowych. Jest to problem tzw. harmonogramowania zadań. W niniejszym...
Witam. Mam pętlę główną w której zmienna1 odświeża się z każdym przejściem pętli(while(1)) i przyjmuje wartości z zakresu 1-10, wartość ulega zmianie po naciśnięciu przycisku(do tego momentu odświeża się ta sama liczba). Jak to rozwiązać aby dany kod programu wykonał się tylko raz podczas zmiany tej liczby? Coś w tym stylu: [syntax=c] while(1) { sprawdzaWartosc();...
(...) ' 5 Data 250 ' 6 Data 131 ' 7 Data 251 ' 8 Data 219 ' 9 Wstępna ocena dostępnych informacji W kodzie widzimy dwa liczniki (Liczba_ok i Liczba_nok) zadeklarowane jako zmienne typu Word, a także tablice na cyfry (Cyfra_ok i Cyfra_nok) jako typ Byte. Z punktu widzenia zakresu wartości samych liczników (od 0 do 999) nie powinno to powodować błędów...
Witam wszystkich:) OK, wprowadziłem kilka usprawnień w programie odtwarzacza MP3. Oto one: 1. Zmniejszenie trzasku /stuku w słuchawkach po zakończeniu regulacji głośności. Trzask ten był powodowany odświeżeniem zawartości LCD (czyli ponownym wyświetleniem nazwy odtwarzanego pliku i jego podstawowych parametrów) po wyjściu z regulacji głośności. Podczas...
https://obrazki.elektroda.pl/9375100200_... Dzisiaj przedstawię krótko kolejną nakładkę na Arduino UNO, a mianowicie D1Robot/Iduino LCD Keypad Shield, który jak sama nazwa wskazuje, na pokładzie ma wyświetlacz ciekłokrystaliczny 2x16 oraz pięć (sześć, jeśli liczymy RESET) przycisków podłączonych na GPIO. Shield ten pozwala w prosty...
https://obrazki.elektroda.pl/1176245800_... Chciałem wam zaprezentować rozwiązanie programowe sterowania urządzeniami opartymi o MQTT i Zigbee2Mqtt poprzez PHP. Oprogramowania umożliwia: - tworzenie automatyzacji w tym także automatyzacji opartych o pętle czasowe czy opóźnienia, - tłumaczenie wiadomości MQTT np. pobieranie informacji...
https://obrazki.elektroda.pl/2568884200_... Witajcie moi drodzy Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części zademonstruję jak używać wyświetlacza 7-segmentowego z PIC18F2550 . Kod obsługi wyświetlacza będzie oczywiście napisany w oparciu o przerwania i timery . Cały proces powstawania układu...
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? Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Użytkownik zmienił wynik pomiaru...
1. Wstęp Projekt bardzo prostej stacji pogodowej opartej o ESP32 DevKit V1 i sensor BME280. Odczyt wartości jest dostępny poprzez interfejs sieciowy w sieci lokalnej, do której jest podłączona. Całość jest zasilana za pomocą zasilacza impulsowego 5V ze względu na powszechność i łatwą dostępność tego typu urządzeń. 2. ESP32 Moduł ESP32 DevKit V1 jest...
http://obrazki.elektroda.pl/4973437600_1... Korzystając z odrobiny wolnego czasu postanowiłem stworzyć GUI/Layout/Interface, lub jak kto woli międzymordzie, deski samochodu. Głównym elementem jest wyświetlacz DMT80480C070_02WT 800x480 7" z modułem sterującym DGUS. Ponieważ jest to tylko demo to dane sterujące są wysyłane z prostego...
(...) obrazki.elektroda.pl/7532374100_17370607... https://obrazki.elektroda.pl/3643429000_... https://obrazki.elektroda.pl/1928348000_... https://obrazki.elektroda.pl/3246161900_... https://obrazki.elektroda.pl/7441126600_... (at)ElektrodaBot Wstępna ocena dostępnych informacji Z informacji i zrzutów ekranu...
Każda aplikacja osadzona na ogół zawiera w sobie zestaw funkcji. I nawet najprostsza, na przykład do regulowania temperatury, obejmuje szereg zadań, takich jak odczytywanie danych wejściowych od użytkownika lub z czujnika temperatury/wejścia ADC, wyświetlanie zasobów na wyświetlaczu LCD i sterowanie wyjściem zarządzającym pracą wentylatora/grzałki itp....
http://obrazki.elektroda.pl/6035089300_1... Moduł Arduino Yun jest świetnym sposobem, aby wejść w tematykę Internetu Rzeczy (IoT). Arduino Yun to niewielki moduł integrujący w sobie Linuxa na Układzie z światem Arduino. Poniższy projekt jest wprowadzeniem w tematykę Arduino Yun, oprogramowywanie sensorów w Pythonie i PHP oraz w tworzenie...
Przykład pokazałeś sam. Popatrz, w jaki sposób Twój program wyświetla wartość zmiennej nap i tak samo wyświetlaj wartości dwóch pozostałych zmiennych - minnap i maxnap.
Witam. Czy w programie STM Studio da się wyświetlać otrzymane wyniki zmiennej jeden pod drugim jak w komunikacji UART. Potrzebowałbym poszczególne wartości zmiennej do stworzenia wykresu w excelu. https://obrazki.elektroda.pl/2471854700_...
https://obrazki.elektroda.pl/3805560900_... Połączenie starych i nowych technologii w jednym urządzeniu zawsze jest ciekawym pomysłem. Autor tego termometru postanowił wykorzystać lampy nixie do wyświetlania temperatury, mierzonej z pomocą cyfrowego sensora. Nad całym układem czuwa moduł Arduino, co znacznie uprościło konstrukcję,...
Chyba źle wyjaśniłem w czym problem... Problem polega na tym że EST nie wyświetla mi wartości PWM w % Zamiast wyświetlić watować zmiennej procent wyświetla napis "procent" https://obrazki.elektroda.pl/5060420600_... Nie wiem jak zmodyfikować tą część która odpowiada za wyświetlanie tej informacji.
http://obrazki.elektroda.pl/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...
Zamiast warunkować wyświetlanie stanem przycisków, uzależnij od nich tylko stan zmiennej pomocniczej, a główna pętla niech się wykonuje cały czas i w zależności od wartości zmiennej, wyświetla odpowiednią treść. Pozdrawiam, GSM
moim zdaniem błąd tkwi w przypisywaniu zmiennym typu byte wartości zmiennych typu string,możliwe że dlatego wynik nie jest poprawny
Dziękuję bardzo. Wyświetlanie zmiennej w okienku informacyjnym (MessageBox) mnie zmyliło. Po podstawieniu wartości do zmiennej Sc w bloku WM_COMMAND następuje wyjście z funkcji i ponowne wejście, żeby wykonać blok WM_PAINT na skutek wywołania UpdateWindow. Wszystkie zmienne są inicjowane od nowa zgodnie z deklaracją od początku funkcji. Teraz już chyba...
Witaj, Spojrzałem na Twój program i nie widzę w nim obsługi klawiatury membranowej. Widzę jedynie pobieranie wartości z UART'a i wyświetlanie ich na wyświetlaczu LCD. Jeżeli chodzi Ci o samo odczytywanie wartości z klawiatury, to tutaj masz prosty przykład (używający gotowej biblioteki, ale tak będzie Ci łatwiej na początek): http://technovade.pl/poradniki/zeszytpro...
niveasoft Zwiększyłem długość zmiennej String jak zaszeregowałeś i faktycznie pomogło. Dziękuję.
Tak czytam i czytam i się zastanawiam czemu obwiniacie tego PCF'a? Przecież odczyt czasu, zmienne do ktorych zrzucany jest wynik i wyświetlanie realizuje uC zatem stawiałbym na coś z programem/procesorem. Zakres zmiennych odpowiedzialnych za czas jest przynajmniej 8-bit zatem wpisanie większej wartości do zmiennej jest możliwe w procesorze.
Znalazłem chwile czasu i przerobiłem kod... Wykorzystałem twój kod do aktualizacji mojego termometru :D Poprzestawiałem tylko miejsca wyświetlania strzałek względem temperatury. PS. Warto by pomyśleć o sposobie wyświetlania strzałek jeśli temperatura się utrzymuje niezmiennie przez dłuższą chwilę. http://obrazki.elektroda.net/4_120902224...
https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...
Ostrzeżenie mówi, że używasz zmienną temp, która nie została zainicjalizowana, co jest prawdą. W linii double c = temp; przypisujesz temp do c, ale temp nigdzie wcześniej nie ma przypisanej wartości. Pamiętaj, że deklaracja zmiennej w większości przypadków nie powoduje nadania im jakiejkolwiek wartości początkowej. Poza tym robisz źle, bo odczyt temp....
wyświetlanie zmiennej wyświetlanie zmiennej napięcia bascom wyświetlanie zmiennej
zablokować laptop budować kompresor brotje opinie
kabel brake radio stacja lutownicza
Jakie bezpieczniki sprawdzić, gdy radio szumi? Odwracanie kierunku dźwięku w Serato SL1