(...) 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...
Powinno działać tak jak chcesz: Est Alias Pind.4 Dim Zmienna As Byte , Licznik As Byte Cursor Off Config Portd.5 = Input Config Portd.6 = Input Config Portd.7 = Input Config Portb.0 = Input Config Portd.4 = Input Portd.5 = 1 Portd.6 = 1 Portd.7 = 1 Portb.0 = 1 Portd.4 = 1 Cls Do Bitwait Est , Set Zmienna.0 = Pinb.0 Zmienna.1 = Pind.7 Zmienna.2 = Pind.6...
A od czego jest HELP !? "Przeznaczenie: Zwraca określoną liczbę znaków z tekstu począwszy od lewej strony. Składnia: zmienna = LEFT( tekst , il_znaków ) gdzie zmiennazmienna tekstowa, do której przepisane będą skopiowane znaki, teksttekst z którego skopiowane będą znaki, il_znakówilość kopiowanych znaków. Opis: Zobacz także: RIGHT , MID Przykład: Dim...
Sprawdziłem dla pewności jeszcze raz, char pomoc Ponieważ Twoja funkcja void konwert2(char tekst nie dodaje znaku '\0' w tablicy tekst . Elementy Twojej tablicy to tekst i tekst (nie mylić z '\0'), a jaka będzie wartość komórki, która znajduje się za tablicą to czysty przypadek. Z kolei instrukcja LCD_WriteText(pomoc); będzie wyświetlać kolejne komórki...
Dobra, to teraz dam opis szczegółowy :) Wyświetlam pasek z dokladnością do 1 piksela (w poziomie) rezerwując do tego cztery znaki definiowane przez użytkownika. Dodatkowo cały pasek ma jednopikselową ramkę. Cały pasek zajmuje u mnie 7 znaków - czyli 35 pikseli. Minus po jednym pikselu z każdej strony na ramkę daje 33 piksele na pasek - akurat. :) Na...
To jest konwersja na ASCII, np. do wyświetlenia na LCD lub terminalu. Pytania, które zadajesz, nie dotyczą mikrokontrolerów, a podstaw języka C. p jest zmienną wskaźnikową, czyli adresową. *p ++ = x - to zapis x pod adres zawarty w p i zwiększenie tego adresu, tak, aby p wskazywała następny bajt bufora. Jedynka w apostrofach - to znak ASCII - cyfra...
Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...
Witajcie, wrzuciłem nową wersje Evo 3.19.32 na mojego GitHuba Dzikakuna Tryby zasilania Radio po włączeniu zasilania sprawdza co było powodem resetu, jeśli jest to efekt zaniku zasilania to przechodzi w tryb "Standby". Dodałem pełen reset również z rejestrami RTC. Radio można włączyć/wyłączyć zarówno pilotem IR (czerwona słuchawka) jak i enkoderem2...
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ż...
https://obrazki.elektroda.pl/3663060000_... Tutaj pokażę krok po kroku jak można przerobić zaawansowany miernik energii/termostat z ekranem LCD tak aby mógł on działać 100% lokalnie, bez chmury i bez serwerów producenta. Przerabiać tu będę omawiany już wcześniej S1TW-FR, w tym celu wgram na moduł WiFi OpenBeken i odpowiednio go skonfiguruję...
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...
Witam. Od pewnego czasu przymierzałem się do zrobienia podobnego sterownika ale wstrzymywało mnie programowanie. Wdzięczny jestem autorowi projektu, bo dzięki niemu dostałem "kopa" i zacząłem działać ;o) Moje urządzonko będzie sterowało diodami RGB (75 sztuk po 3W) plus żółte (75 sztuk po 1W). Dzięki zastosowaniu czterech kolorów można uzyskać odwzorowanie...
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...
https://obrazki.elektroda.pl/3711757000_... Witajcie, dzisiaj przedstawię uruchomienie układu AS1115 z Arduino w oparciu o gotową bibliotekę. AS1115 to kontroler wyświetlacza 7-segmentowego (do 8 cyfr) oraz klawiatury (do 16 klawiszy) z interfejsem I2C, oferującym dodatkową linię-przerwanie dla zdarzeń pochodzących od klawiatury. Temat ten...
(...) ' 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...
Zmodyfikowałe fragment programu tak żeby móc wyświetlać w SerialMonitorze wartości przypisywane do tablica Dodano po 47 Znalazłem przyczynę problemu, opiszę jak tylko wprowadzę zmiany w kodzie. Dodano po 37 Problemem jest, że w pętli for zmienna j przyjmuje wartości j={0,1}, zatem temperatura_PORTB[j] oraz temperatura_PORTD[j] mają przypisywane wartości...
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...
Chciałbym dzisiaj opisać i przybliżyć Wam bardziej czytnik kart RFID. Opis będzie dotyczył modułu RDM6300. https://obrazki.elektroda.pl/6096516800_... Jest to czytnik kart i TAGów RFID pracujący z częstotliwością 125kHz, urządzenie to nie potrafi zapisywać kart/TAGów. Moduł sprzedawany jest w komplecie z anteną. Jego wymiary to: 39x19x12mm,...
Witam, czasem warto zacząć od początku, bez omijania tych oczywistych oczywistości. Przykład: Ale ja to wiem od dawna🙈🙈 problem w tym że jak przełączam między ekranami przyciskiem to wyświetla się liczba stała a gdy znowu przycisne to liczba się aktualizuje a ja chce aby zmienna się wyświetlala ,, ruchoma,,. le tam nie ma słowa o tym...
[syntax=arduino] volatile unsigned int temp, licznik = 0; [/syntax] Zmień tu na signed lub wyrzuć unsigned. Czy wiesz co się dzieje (w pamięci procesora) jak od 0 odejmiesz 1 ? Dla uproszczenia możesz wyłączyć jedno przerwanie. Żeby sprawdzić obsługę enkodera należy sobie gdzieś postawić punkty na oście i obudowie pokręcić pare pełnych obrotów, w różne...
https://obrazki.elektroda.pl/3452723900_... Witajcie, dzisiaj przedstawię tu już drugą frytkownicę z WiFi na Elektrodzie. Rok temu pokazywałem Zakup BW-AF1 Produkt kupowałem już jakoś rok temu, więc nie pamiętam dokładnie jak to z tym było, ale kupiłem go w promocji z kuponem, nie zapłaciłem więcej niż 300 zł. Teraz jest on znacznie...
Ty wyświetlasz ciągle liczbę całkowitą a nie zmiennoprzecinkową. Jedynie przy wyświetlaniu dodajesz przecinek który ma tylko i wyłącznie znaczenie dla ciebie a nie dla komputera. Więc ustaw wyświetlanie jak dla liczby całkowitej Format pattern 9999 i każ wyświetlać przecinek Shift decimal point 1.
Witam. Posiadam piec Defro wraz ze sterownikiem K1Pv4 i regulatorem pogodowym. Ostatnio kocioł zaczął wyświetlać "Alarm 206: Uszkodzony czujnik zewnętrzny zawora wbudowanego" i po sprawdzeniu czujnika temperatury zewnętrznej (pogodówki) wyszło na to, że jest uszkodzony - posiada opór ok 3,8 kOhma i zmienna się w zakresie kliku Ohm po ogrzaniu. Czy jest...
Niestety nie wyświetlam narazie tej sumy kontrolnej, gdyż ciagle pojawiały się wartości przypadkowe. Teraz program (jak widać w kodzie) ma wyświetlać narazie zmienna licznik, która po każdym odebranym pakiecie ma zostać zinkrementowana. W zalezności jenak, gdzie w programie jest "licznik++;" to albo jest oks i wartości widze kolejne, albo są losowe...
próbuje zrobić zegar na wyświetlaczu max 7219 ale nie udało mi się znaleźć żadnej funkci setCursour udało mi się odszukać komęde myDisplay.print(czas); ale jak chce wyświetlać 2 zmienne godzina:minuty i czy dało by sie zapisać zmienne(godzina:minuty) jako jedna zmienna czas
Mam problem w Bascom AVR. Program w pętli głownej ma wyświetlać odczyt na LCD 3,5 cyfry, tylko to. Wyświetlana wartość -zmienna jest modyfikowana w obsłudze przerwania. Problem jest taki, że pętla główna (wyświetlająca) nie widzi zmian zmiennej i cały czas wyświetla np "0". Pewnie jest to ułatwienie przy kompilacji - jeśli zmienna nie jest zmieniana...
nie nie, nie o to mi chodzi - nie chcę ingerować w polecenie LCD, ponieważ: ZMIENNA zmienia się od 0...75 i teraz miałbym kłopot gdybym tak właśnie wyświetlał przy liczbach od 10...75 ponieważ wrzucałoby mi to 0 i by pisało 010, 011, 012,..., 075. A ja chcę tylko przy liczbach 0...9 żeby mi dodawał zero. Jak bym wyświetlał LCD "0", ZMIENNA to można...
A jakiś skrypt ktory by przekazywał zmienna do satela ? To co piszesz to podłączenie dodatkowego czujnika - ja chciałbym to ogarnąć bez kolejnego urządzenia :/
Witam, nie mam pojęcia jak zapisać w Języku C napis char z liczbą która by była zmienną typu char. int zmienna = analogRead(A8); // np. 22 char jakosc[8] = {'J', 'a', 'k', 'o', 's', 'c', 'zmienna','\0'}; Wynik by wyglądał: jakosc = "Jakosc 22" ps. nie chcę tego wyświetlać przez print itd. tylko zapisać jako zmienną w pamięci
Zrobiłem tak jak radziliście z użyciem instrukcji itoa i już ładnie wyświetla, teraz jak rozumiem to zmienna x będzie miała wartości które mogę użyć do dalszych obliczeń a dzięki wskaźnikowi buff będę mógł je wyświetlać ?
Witam serdecznie! Zadałem pytanie pokrętnie celowo, ponieważ chciałem zaprosić Was do dyskusji na temat: Jakim elementem biblioteki SWING (JLabel, JTextFiled itp.) wyświetlać daną którą mam w postaci zmiennej otrzymywanej z portu RS232. Zmienna jest wyświetlana w "konsoli" NetBeans'a, również pod DOS'em jest wszystko poprawnie.Chcę zrobić GUI i w nim...
Dlaczego kompilator zgłasza uwagi? Jakie? Jak to powinno się zapisać? sprintf(UART, "wynik = %" PRIu32, zmienna); Zmiennych typu uint32_t, int8_t i w ogóle wszystkich z nagłówka stdint.h _NIE_ powinno się wyświetlać przez specyfikatory proste takie jak %lu czy %hhd, tylko należy zawsze używać odpowiednich makr z nagłówka inttypes.h...
To masz opis diagnostyki i dane jakie mają się wyświetlać w normalnym stanie oraz kontrolę czujnika
wentylator łazienkowy załączany pilotem. Chciałem poszerzyć możliwości wentylatora aby załączał się przy wzroście wilgotności lub wymusić automatyczne działanie wentylatora na określony czas . Nie udało mi się skopiować kodu pilota więc połączyłem Arduino z pilotem na "sztywno" Wszystko działa z wyjątkiem funkcji która ma po pierwszym wciśnięciu przycisku...
Próbuje napisać program dodający przyciskiem +1. A wynik ma się wyświetlać na monitorze portu szeregowego. Np. 0 +1 =1 +1=2+1+3 Co tu źle? Wyświetla ale bez naciśnięcia i leci 0,1,2,3,4,5 itp. Nie reaguje na przycisk. [syntax=c]#include <Bounce2.h> #define BUTTON_PIN 2 // Inicjalizacja obiektu Bounce Bounce debouncer = Bounce(); byte digitBuffer[4];...
poczytaj CONFIG CLOCK. Tworzy ona specjalne zmienne w systemie, którymi możesz dowolnie operować. Między innymi tworzona jest zmienna STRING o nazwie TIME$, w której przechowywany jest aktualny czas w postaci tekstowej, co możesz wyświetlić na LCD. Wygoda tego polega na tym, że zmienna TIME$ jest automatycznie aktualizowana gdy zmienisz zmienne przechowujące...
Hej Potrafię już wyświetlać teksty ale mam problem z wyświetlaniem liczb. Oto przykład: zmienna wynik ma wartość 2 i chce ją wyświetlić na LCD, żeby było też 2 bo są jakieś znaczki.Poniżej mój kod. Proszę o pomoc. // procedura zapisu danej do wyświetlacza LCD void write_char(char x) { SET_RS; // wysoki stan na RS -> zapis danej write_to_lcd(x);...
Witam i od razu pytam. Jako że nigdy nie uruchamiałem wyświetlacza graficznego 240x128 z kontrolerem T6963C w środowisku bascom avr atmega 128 to mam w związku z tym pytanie: o ile na wyświetlaczu tekstowym nie mamy żadnego wyboru wielkości czcionek o tyle na LCD graficznym zastanawiam się czy mogę zmienną np A wyświetlać na połowie ekranu. Zmienna...
Witam, chciałem skorzystać z mikrokontrolera atxmega32e5 ale nic mi na nim nie idzie(programowałem tylko z serii A), nawet taki prosty program nie działa prawidłowo. Zmienna wybor powinna być wyświetlana na LCD co około 1,6 s a jest wyświetlana z o wiele większą częstotliwością. Nie mam już żadnego pomysłu co tutaj jest źle. Program: [syntax=csharp]#include...
zrobiłem tak, jak Kolega napisał: Oblicz . Albo nie odbiera, jak trzeba, na pewno wchodzi w _rfm12_odbierz , bo wyświetla symbol chr(7) Dołożyłem jeszcze w _rfm12_odbierz Disable Int2 teraz zaczął wyświetlać co trzeba, sprawdzę jeszcze co z Timer0 Dodałem w programie Timer0: Do było cls :-). Ta zmienna Liczy odlicza po włączeniu zasilania, doszła do...
witam! mam drobniutki problem z wyświetleniem wartosci na LCD w asembolerze. znaczy się całość działa, umię go inicjować i wyświetlać napisy z popularnego sposbu DB i tak jesli napisze tak: linia: DB 'tekst' to całośc sie ładnie wyświetli. jeśli chcę wyswietlić jakieś liczby np: 2 to pisze linia: DB 52 (czy ile tam było dla tej literki...) teraz mi...
no niech będzie fakt jest to C... w takim razie czy komuś chciało by się dopisać coś do kodu który zamieściłem żeby choć wyświetlał sekundy albo choć wskazał jak to zrobić jak uzyskać zmienna reprezentującą sekundy a co do wypowiedzi kolegi A może skorzystać z gotowca na stronie ATMELA: http://www.atmel.com/dyn/resources/prod_... (źródło...
Mam tylko dwie uwagi ;) 1. Zmienna 'interruptCounter' powinna być raczej typu całkowitego bez znaku np. unit32_t. Zmienna ta jest modyfikowana/czytana zarówno przez procedurę obsługi przerwania, jak i program główny powinna więc mieć kwalifikator volatile (zawsze przechowywana w pamięci):[syntax=c]volatile uint32_t interruptCounter = 0;[/syntax]Przed...
Ide jest taka,ze w przerwaniu caly czas wyswietlac nalezy te 12 cyfr , po koleji. Twoja rola jest napisanie procedurki , ktora zamienia te trzy zmienne na znaki 7 seg i umieszcza je w odpowiednich elementach tablicy np. pierwsza zmienna char umieszcza trzy kody 7 seg w tablicy na pozycji 0,1,2 druga zmienna trzy kody 7 seg w tablicy na pozycji ,3,4,5...
W podprogramie obsługi przerwania powinno się wstawiać tylko niezbędne instrukcje, tak aby nie blokować na dłuższy czas innych przerwań. Wyświetlanie lepiej przenieść do pętli głównej lub umieścić w podprogramie. Metoda wyświetlania bez CLS jest dobra, jednak nie trzeba "kasować"wyświetlacza spacjami. Należy nadpisać dany fragment. Spacje można wyświetlić...
Co do tekstu to nie wiem, ale co do zmiennych to np w jakimś rejestrze masz zmienna niech będzie to "x" i jeśli chcesz wyświetlić na wyświetlaczach to ja robie to tak: jeśli interesuje cie wartość od 0 do 99 to po prostu dzielisz x przez 10 i na pierwszy wyświetlacz ( x/10 ) później reszta z dzielenia i na drugi ( x%10 ), a jeśli chcesz na trzy wyświetlacze...
Tak jak w temcie. Dokładnie chodzi o to, że w po łączu szeregowym dostaję konkretną paczkę danych i z nich chcę wykorzystać tylko część, a dokładnie wyświetlić to na lcd. I teraz mam pytanie jak to zrobić, bo najpierw przechwutyuje do zmiennej dane: zmienna = inkey() LCD zmienna I teraz jak przjęte dane podzielić do różnych zmiennych żeby potem...
Wrzuć program przez syntax bo tego się czytać nie da. Obliczenia przerwanie na Timerze0 co 1 sek: 1MHz / 64 (preskaler) = 15625 imp/sek Timer1 skonfigurowany do pracy normalne czyli przerwanie będzie po przepełnieniu się rejestru TCNT0, żeby rejestr ten przepełnił się potrzeba 255 impulsów czyli przy 1MHz i preskalerze 64 przepełnienie rejestru TCNT0...
To jak mam wyświetlać treści w widoku? (bo gdzie niby zmienna $klasa jest określona?) W kontrolerze określam, ale w widoku to już się "nie liczy" :/ : [syntax=php]$klasa = new Index();[/syntax] (Na marginesie: Nigdzie nie widzę definicji metody wynik.): Również w kontrolerze: [syntax=php]public function wynik($arg) { echo $arg; }[/syntax] Ja wiem że...
Cześć, napisałem sobie prosty program, który ma wyświetlać stan kilku wejść ADC na wyświetlaczu (dokładnie 5). Sam przetwornik jest zainicjowany: ADCSR = _BV(ADEN)|_BV(ADIE)|_BV&... i następnie w pętli głównej odczytywany poprzez: ADMUX = 0; ADCSR |= _BV(ADSC); value = ADCW; i dalej zmienna value...
wyświetlać wartość zmienna atmega wyświetlać zmienna bascom wyświetlać zmienna
ricoh czerń renault twingo wspomaganie schemat nawiewu peugeot
6-pinowy kontroler LED buck 60W 9-11V – AL8807, BP1808, RT8470, SY7208, QX9920 Automatyczna skrzynia biegów - wykrzyknik i dźwięk ostrzegawczy