const chara konwersja

Znaleziono około 147 wyników dla: const chara konwersja
  • [C++] Konwersja string do const char* przy otwieraniu pliku w fopen

    Raczej nie chodzi Ci o fopen, tylko o obiekt klasy std::ifstream. Na przykład: #include <fstream> #include <iostream> #include <string> int main() { const std::string fname = "./file.cc"; std::ifstream file(fname.c_str()); std::string line; while (getline(file,...

    Programowanie Początkujący   03 Sie 2010 18:40 Odpowiedzi: 4    Wyświetleń: 3356
  • C - Jak przekonwertować char/double do const char* dla funkcji outtextxy?

    [syntax=c]char j[20]; fscanf(wxf2, "%s", j);[/syntax] Ale gdzie tu jakaś konwersja?

    Programowanie   19 Sty 2015 18:39 Odpowiedzi: 6    Wyświetleń: 1356
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • konwersja Char array na String, ESP8266, wysyłka do ThingSpeak

    Ten znak na pewno jest na końcu łańcucha, bo jak wyrzucam łańcuch na wyświetlacz, to po łańcuchu jest dodany jeden "krzak". To będę musiał po jednym znaku pobierać i szesnastkowo wyświetlać, bo inaczej to nie wiem jak. EDIT: strcpy( lancuch, bufor ); error: cannot convert 'String' to 'char*' for argument '1' to 'char* strcpy(char*, const char*)'

    Arduino   18 Gru 2018 11:21 Odpowiedzi: 128    Wyświetleń: 3780
  • Błąd kompilacji C++: konwersja 'const char[27]' do 'std::wstring'

    Albo się bawić z jakimiś funkcjami typu: MultiByteToWideChar, ale polecam to pierwsze rozwiązanie.

    Programowanie Początkujący   13 Wrz 2013 20:34 Odpowiedzi: 4    Wyświetleń: 1101
  • [C++] Jak zapisać pliki tekstowe w Unicode w C++ (Visual Studio 2008)?

    Standard specyfikuje tylko strumienie, w których nazwa pliku jest typu const char*. Możesz spróbować konwersji wchar do char zgodnie ze standardem kodowania nazw plików obsługiwanych przez Twój system operacyjny. Pozdrawiam, Dr.Vee

    Programowanie   03 Sie 2009 12:38 Odpowiedzi: 14    Wyświetleń: 5640
  • REKLAMA
  • [C] Błąd C2664: 'puts' - konwersja 'void' na 'const char *' w C, jak naprawić?

    puts copies the null-terminated string s to the standard output stream stdout and appends a newline character. Borland C++ 5.0 Programmer's Guide Czyli kopiuje do the standard output

    Programowanie   19 Lis 2005 10:55 Odpowiedzi: 5    Wyświetleń: 1374
  • QT C++ - Jak wysłać zero przez port COM bez konwersji na ASCII?

    1. Dlaczego po prostu nie napiszesz: [syntax=cpp]char z[] = {60, 60, 3, 60, static_cast<char>(value), 0};[/syntax] 2. Część implementacji interpretuje bajt 0 jako \0 czyli koniec stringa. Prawdopodobnie tak jest w twoim przypadku, gdyż port->write nie przyjmuje długości tablicy którą chcesz wysłać. Napisz co to jest "port", z jakiej biblioteki...

    Programowanie   18 Kwi 2014 10:57 Odpowiedzi: 2    Wyświetleń: 1515
  • REKLAMA
  • Jak w C podzielić string na słowa i zamienić na char?

    Dziękuję. Znalazłem tam funkcję [syntax=c]char *strtok(char *str, const char *delim)[/syntax] Ale mam błąd konwersji string do char. Szczerze mówiąc, to odkąd zająłem się Arduino, jakieś kilka dni temu, to wciąż mam problemy z różnicą char i String.

    Arduino   10 Lip 2020 03:51 Odpowiedzi: 12    Wyświetleń: 636
  • C++ Builder XE: Błąd konwersji wchar_t* na const char* przy strcpy

    Problem z Unicode. char jest deklaracją jedno-bajtowego znaku, wchar (wide char) jest deklaracją dwu-bajtowego znaku unicode. Z tego wynika niezgodność typów. Poza tym, może się mylę, ale powinieneś przy kopiowaniu, najpierw podać źródło, a potem docelowy. Czy na pewno tak jest w tym przypadku ?

    Programowanie   18 Sty 2012 17:06 Odpowiedzi: 3    Wyświetleń: 1391
  • AVR C - Jak wymusić 8 znaków w ciągu binarnym przy konwersji portu?

    Witam. Możesz użyć funkcji z rodziny printf np. sprintf wraz z odpowiednimi parametrami: http://mikrokontrolery.blogspot.com/2011... albo: [syntax=c]//funkcja konwersji liczby na ciąg znaków reprezentacji binarnej const char *byte_to_binary(int x){ //wykorzystuje nagłówek string.h int z; static char b[9]; b[0] = '\0';...

    Mikrokontrolery AVR   28 Gru 2014 14:46 Odpowiedzi: 5    Wyświetleń: 732
  • [Atmega328] [Atmega328][C] - Jak przekonwertować unsigned char na hex w typie unsigned char?

    jeśli koniecznie ma być to chyba będzie łatwiej zrobić const char 16 elementową ze znakami i konwersję poprzez /16 i %16 (gdzie uzyskana cyfra to adres komórki z tablicy) Jezeli to jedyna konwersja to zdecydowanie tak [syntax=c]const char hex[]="01234567890ABCDEF"; LCDWriteData(hex[data >> 4]); LCDWriteData(hex[data & 0x0f]);[/syntax]

    Mikrokontrolery AVR   17 Sie 2016 21:33 Odpowiedzi: 6    Wyświetleń: 1248
  • REKLAMA
  • Gdzie znaleźć bibliotekę pgmspace.h lub progmem.h?

    Chodzi o konwersję tekstu na bity Przyznaje ze ciezko cie zrozumiec ale mniemam ze chodzi o cos takiego: const char *tekst1="Marcin"; void pisztekst(char *tekst) { unsigned char wiersz=0,kolumna=0; while(*tekst++) { if(*tekst == '\n') { wiersz==1?wiersz=0:++wiersz; kolumna = 0; lcdxy(wiersz,kolumna);...

    Mikrokontrolery   07 Cze 2005 13:34 Odpowiedzi: 6    Wyświetleń: 2451
  • C - problemy z zamianą liczb z arabskich na rzymskie i odwr.

    Jeden żartuje, drugi żart wziął na poważnie - czyli elektroda.pl ;) Po raz kolejny proponuję rozwiązanie z tablicą: #define ARRAY_LEN(a) (sizeof(a)/sizeof((a... struct konwersja { unsigned arabska; const char* rzymska; unsigned ile_razy; } konwersje[] = { {1000, "m",...

    Programowanie   04 Gru 2008 19:24 Odpowiedzi: 35    Wyświetleń: 12927
  • [avr] atoi nie działa w Atmega32 przy konwersji znaku z UART na int

    Może jednak wskaźnik na UDR? int atoi ( const char * s )

    Mikrokontrolery AVR   03 Maj 2011 12:53 Odpowiedzi: 8    Wyświetleń: 3006
  • C++: Konwersja pliku TXT z hex na dziesiętny z zamianą miejsc znaków

    Tak czy tak muszę "sr" prze konwertować a niestety nie dam rady. Napiszcie przynajmniej kawałek kodu bo ja tego nie ogarniam :( a blokuje mnie to strasznie ponieważ bez tego nie mogę dokończyć głównego programu Oto bład [syntax=cpp]Error2error C2664: 'sscanf' : cannot convert parameter 1 from 'System::IO::StringReader ^' to 'const char *'158 [/syntax]

    Programowanie   10 Sty 2013 08:45 Odpowiedzi: 6    Wyświetleń: 2307
  • QString – jak poprawnie przypisać wartość jednej zmiennej do drugiej w Qt?

    W jaki sposób przypisać zmienną QString text_r do zmiennej QString text ? Jeżeli zmienna text jest parametrem funkcji i jest typu const QString & , to niby dlaczego można byłoby zmienić jej wartość w samej funkcji - taka operacja jest niedozwolona. Można byłoby to zrobić, gdyby była typu QString & . Oznaczenie const QString & umożliwia również przekazanie,...

    Programowanie   10 Sty 2021 13:40 Odpowiedzi: 7    Wyświetleń: 351
  • [C++] Jak w C++ uruchomić plik calc po wpisaniu kalkulator?

    No bo mam plik z kodem kalkulatora w C++ i go nazwalem "calc" teraz jak napisac w C++ program sluzoncy do otwierania pliku calc po wpisaniu jakiegos slowa(naprzyklad "kalkulator"). Prosze o komentowanie co do czego sluzy w kodzie ;) Trochę to dla mnie niepojęte po co tak robić. Ale dołączam plik który po skompilowaniu i wpisaniu kalk uruchomi ci notatnik...

    Programowanie   13 Mar 2006 14:34 Odpowiedzi: 4    Wyświetleń: 1121
  • Konwersja tablicy char na float w C - błędne przekształcenie znaków

    Twoj algoryt nie jest poprawny. Zakladajac najprostszy przypadek, tj. liczba bez kropki dziesietnej, powinno byc cos takiego: #include <math.h> long int wynik = 0; for(int i=0; i<licznik_buf; i++) { wynik += ((int)bufor[i] - 48) * pow(10, licznik_buf-i-1); } Kolejne zalozenie jest takie, ze...

    Programowanie Początkujący   21 Lut 2010 00:34 Odpowiedzi: 5    Wyświetleń: 2924
  • ESP8266: Jak zapisać/odczytać string do/z EEPROM? Błąd typu danych

    Zależy mi na tym, aby odczytać np. 192.168.1.1 albo np. login, oraz aby te dwa elementy zapisać(oczywiście do osobnych zmiennych). Wydaje mi się, że ten link będzie ok. Dodano po 57 Mam jeszcze jedno pytanie, jak przekonwertować string na "const char * ", ponieważ potrzebuję użyć const char *, a nie string. (Nie da się użyć string). Chodzi o konwersje...

    ESP8266 i ESP32   01 Lip 2020 10:30 Odpowiedzi: 8    Wyświetleń: 963
  • Konwersja pliku WAV na dane binarne dla Atmegi z użyciem DAC 8571

    otwierasz plik w GoldWave, konwertujesz na 8 bit unsigned mono i zapisujesz do pliku ASCII. W pliku ASCII wywalasz nagłówek, wpisujesz standardową deklarację tabeli , np w C: const unsigned char audio[]={ ... DANE ... } i po zabawie....

    Mikrokontrolery   14 Lip 2008 17:39 Odpowiedzi: 10    Wyświetleń: 2047
  • Porównanie i konwersja plików BIN i HEX – wyświetlanie, edycja oraz programowanie układów AVR

    możesz użyć funkcji strtol do konwersji liczby szesnastkowej na int-a, np. tak: [syntax=c]#include <stdio.h> #include <stdlib.h> #include <string.h> const char* hex = ":100000000C9437000C944C000C944C000C9458... ":10011000961B881F7A95C9F780950895F894FF... ":00000001FF\n"; // : 10 0110 00 96 1B 88 1F 7A 95 C9 F7 80 95 08 95 F8...

    Mikrokontrolery   13 Paź 2022 10:43 Odpowiedzi: 15    Wyświetleń: 2106
  • 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++ - Konwersja tablicy char do string w Visual Studio 2010 - śmieci w pamięci

    [syntax=cpp]element.imie_nazwisko=(konwe... Prawdopodobnie chciałeś stworzyć nowe stringi, ale tego tak się nie robi. Użyłeś właśnie operatora „przecinka” (nawet mimo tego, że są tam nawiasy). To co jest powyżej ma taki sens: do element.imie_nazwisko przypisz rozmiar wskaźnika (czyli...

    Programowanie   02 Sty 2015 21:02 Odpowiedzi: 10    Wyświetleń: 3210
  • STM32, Eclipse, HAL, CubeMX - Błędy kompilacji po przywróceniu systemu

    Celem było skonwertowanie tylko jednego znaku z tablicy uint8_t Ale to nie zadziała w tym przypadku bo ta funckcja wymaga stringu C (czyli tablicy char zakończonej "null character" - zwykle jest to zero). Konwersja jednego znaku ASCII jest to zdecydowanie prostsza" Dodano po 4 pointer targets in passing argument 1 of 'atoi' differ in signednes masz...

    Mikrokontrolery ARM   20 Lis 2020 22:01 Odpowiedzi: 7    Wyświetleń: 783
  • AVR - Konwersja HEx w stringu na liczbę dziesiętną

    Jak już koniecznie chcesz to robić na piechotę... ... to zapisz to przynajmniej przyzwoicie [syntax=c]#include <ctype.h> #include <stdint.h> uint32_t hextoul( const char *hs ) { uint32_t result = 0; uint8_tx; while(isxdigit(x = *hs ++)) { if (x >= 'a') x -= 'a' - 'A'; if (x >= 'A') x -= 'A' - '9' - 1; result = (result << 4)...

    Mikrokontrolery   10 Sie 2013 14:03 Odpowiedzi: 20    Wyświetleń: 2535
  • [ATmega][C] - Transakcyjna obsługa LCD - odczyt danych z flash

    Witam, używam do obsługi wyświetlacza LCD HD44780 bibliotek z książki Tomasza Francuza. Program działa, ale mam problem jak go zmusić do odczytywania stringów z flasha. Próbuje stworzyć tablicę etykiet we flashu do zmiany lokalizacji językowej programu, aktualizacja wyświetlania jest w przerwaniu: [syntax=c] typedef struct { const char ZWA_text[4];...

    Mikrokontrolery AVR   30 Paź 2015 17:10 Odpowiedzi: 4    Wyświetleń: 1083
  • GPS FGPMMOPA6H - brak danych o pozycji przy połączeniu RS-232-USB

    ok, ale pierw muszę zrobić konwersję z char na int. I chciałem to zrobić za pomocą atoi ale niestety atoi przyjmuje jako parametr const char a nie char i nie wiem co z tym fantem zrobić :/

    Mikrokontrolery   28 Maj 2014 23:56 Odpowiedzi: 66    Wyświetleń: 5553
  • Zmodyfikowany kod licznika 8-bitowego na Arduino Uno: funkcje, przyciski i LCD

    Scrolla można by zrobić w oparciu o bufor cykliczny. Co prawda nie mam arduino z wyświetlaczem więc pozwoliłem sobie go zasymulować w terminalu w oparciu o kody ANSII https://filmy.elektroda.pl/48_1667431218...

    Arduino   03 Lis 2022 00:20 Odpowiedzi: 10    Wyświetleń: 807
  • Znaczenie funkcji readSerial(int h) w kodzie Arduino do wyszukiwania MAC przez Bluetooth

    warning: deprecated conversion from string constant to 'char*' Kompilator zgłasza warning przy konwersji typu string do char *. Jeżeli chcesz się go pozbyć to Twoja funkcja powinna zwracać const char* bo takiego typu są literały znakowe w C++ ("No Data"). To coś istotnego z punktu widzenia kodu? I czy mogłbyś mi wyjaśnić czemu ten fragment kodu ma...

    Arduino   25 Maj 2016 19:42 Odpowiedzi: 9    Wyświetleń: 1671
  • CC1000 - Ustawienia rejestrów do trybu RX/TX 4800 b/s, problem z DIO

    A pamiętałeś o zasilaniu i konwersji poziomów logicznych między CC1000 a PC i ATmegą ?? Ja jadę na takich ustawieniach: const char DefaultConfig433[35] = { 0x66,0xC0,0x00, 0x41,0xFB,0x2D, 0x02,0x80,0x44,0x12,0xFF,0x70,0x10,0x26,... 0x27, //0x2b, //0x3b, //dla Transparent Asyncronous UART operation 4,8 kBaud 0x70,0x01,0x1C,0x16,0x10,0x0A,0x06,0x03,...

    Mikrokontrolery   24 Lip 2005 10:52 Odpowiedzi: 4    Wyświetleń: 1990
  • C++Builder 6: Błąd konwersji 'char *' do 'wchar_t *' w funkcji _decstr2dword2

    Wszystko jest w porządku: int wsprintf( LPTSTR lpOut, LPCTSTR lpFmt, ... ); LPCTSTR = const char* Więc funkcja oczekuje na argumenty char*. _decstr2dword2 oczekuje na wchar_t* i char*, dlaczego nie działa napisałem już w poprzednim poście. Pozdrawiam, Krzysztof.

    Programowanie   13 Lis 2007 11:22 Odpowiedzi: 7    Wyświetleń: 2539
  • 4x dłuższy czas połączenia po zastosowaniu forceSleepBegin

    Udało mi się poprawić kod, na przyszłość (w moim przypadku przy przejściu z wersji 2.4.2 na 2.7.4) używając [syntax=c]const char indexBegin[] PROGMEM = R"=====([/syntax] przy [syntax=c]server->send(200, "text/html", s);[/syntax] potrzebna jest konwersja [syntax=c]HTMLpage = FPSTR(indexBegin);[/syntax] aniżeli [syntax=vbnet]HTMLpage = String(indexBegin);[/syntax]...

    ESP8266 i ESP32   04 Sie 2020 17:41 Odpowiedzi: 21    Wyświetleń: 1473
  • Jak wstawić zmienną do stringa w C++ zamiast stałej wartości?

    Bo Index otrzymuje z JSON w postaci String a zapytanie, do którego chcę go podstawić jest w postaci char . :) Dodano po 2 Wyrzuciło: Dodano po 38 Temat pokonany :) Konwersję robiłem w ten sposób: \0 !!! Po modyfikacji linijki mierzącej długość url na: [syntax=c]int urllen = url.length()+1;[/syntax] działa jak powinno :)

    Arduino   26 Lip 2016 09:22 Odpowiedzi: 24    Wyświetleń: 2322
  • [avr-gcc] Konwersja float na tablicę char[] w avr-gcc - prostsze metody?

    Można inaczej podejść do problemu. Zamienić float na string, a jeśli koniecznie ma być char, to konwersja c_str(). Oto kod: #include <iostream> #include <conio.h> #include <string.h> #include <sstream> using namespace std; string val; float liczba; const char* t ; template <class T> void string_fmt(string & val,...

    Programowanie   14 Cze 2008 07:42 Odpowiedzi: 5    Wyświetleń: 7865
  • Jak dodać zero wiodące w itoa() przy konwersji do systemu binarnego?

    słowo klucz: "rzutowanie". Podejrzewam, że w tym wypadku w ogóle jest zbędne, ale o intencje wypada zapytać autora. Yup, potwierdzam. Zbędne i zwykła nadgorliwość z powodowana tym: const char* naglowek[] = { "Menu_1", "Menu_2" }; LCD_Text((char*)naglowek[... I tak mi zostało później (;

    Mikrokontrolery AVR   10 Paź 2010 14:00 Odpowiedzi: 63    Wyświetleń: 7784
  • [c#] Jak przekonwertować zapis naukowy string na double?

    Owszewm kropka i przecinek zależą od ustawień regionalnych, jednak w funkcji nie ma żadnej wzmianki o konwersji "." -> "," :wink: . Do zamiany służy funkcja private string ReplaceDot(string s) { return s.Replace(".", ","); ; } Separatorem jest "e" lub "E". const char E10 = 'E'; const char e10 = 'e'; char[]...

    Programowanie   28 Lip 2008 16:57 Odpowiedzi: 5    Wyświetleń: 17275
  • [AT91SAM7] Jak przesłać strumień na LCD z użyciem printf na AT91SAM7?

    Bezpośrednie wywołanie funkcji termf ("double - %d", 1.35); powoduje błędne wyświetlenie. Bo parametr %d nie określa liczby zmiennoprzecinkowej. Trochę pobawiłem się biblioteką (STM32) i jak pisałem wyżej, funkcja termf nie działa prawidłowo gdy brakuje w jej wywołaniu wskaźnika do tablicy (nie wiem dlaczego) Trzeba go dodać: int termf (char *ptr,const...

    Mikrokontrolery ARM   14 Lut 2010 13:40 Odpowiedzi: 28    Wyświetleń: 2544
  • Jak poprawić kod konwersji binarno-heksadecymalno-ascii w C?

    Ponieważ odczyt z tablicy w maluczkich uC zajmuje "dużo" flash i czasu też, dlatego nie ma odczytu z żadnych tablic. A w tych gdzie ciąg ląduje w ram, zużywa ją niepotrzebnie. Na szczęście choinka if then else zajmuje zero bajtów i zero instrukcji oraz wykonuje się w ujemnym czasie. Proponuję najpierw sprawdzić obie wersje na min. 2 platformach, a...

    Mikrokontrolery   17 Maj 2018 14:29 Odpowiedzi: 52    Wyświetleń: 2070
  • [PASCAL] Jak napisać program w Pascalu do dzielenia pisemnego z użyciem pętli?

    Dobra, podstawowy, dosowy pascal nie ma inttostr ani strtoint. Można jednak zastąpić w tym szczególnym przpadku w dość specjalny sposób - liczby, jakie będziemy konwertowac nigdy nie przekroczą zakresu 0..9. Stąd zamiana znaku (tak znaku!) na liczbę będzie wyglądała tak: [syntax=pascal]function CharToInt(const c: Char): Integer; begin Result:=Ord(c)-Ord('0');...

    Programowanie Początkujący   28 Lis 2011 18:51 Odpowiedzi: 11    Wyświetleń: 3002
  • Konwersja ciągu ASCII na wartości do TIMER1 w ATiny4313 z użyciem atoi

    Witam, Układ działa przy wykorzystaniu ATiny4313, posiadam pewny pakiet danych który przesyłam przy wykorzystaniu programu RealTerm dla przykładu jest to ciąg ASCII tego typu: 51276550032250 . Gdzie: 5 - adres urządzenia 127 - wypełnienie PWM 65500 - wartość dla przerwania TIMER1_COMPA 32250 - wartość dla przerwania TIMER1_COMPB oraz oznaczenie końca...

    Mikrokontrolery AVR   07 Sty 2020 15:53 Odpowiedzi: 6    Wyświetleń: 663
  • winavr itp. - Poszukiwany program do konwersji plików binarnych na tablicę char

    Witam serdecznie Trochę czasu już spędziłem na poszukiwaniach, ale niestety bez rezultatów. Poszukuję narzędzia (programu) który konwertował by pliki dowolnego formatu, na ich odpowiednik w postaci tablicy hex w języku c do umieszczenia w pamięci programu. Chodzi mi o zapis w formacie: [syntax=c] const PROGMEM unsigned char tablica[]={ 0x1a, 0xff, ......

    Mikrokontrolery   01 Kwi 2013 09:43 Odpowiedzi: 9    Wyświetleń: 1347
  • ESP8266 P10 Scroll TEXT - Błąd wyświetlania tekstu z Blynk po zamianie funkcji

    Dodatkowo wyświetlane znaki wynikają z nieobsługiwania UTF-8 przez klasę String i bibliotekę Adafruit-GFX. Rozwiązaniem problemu powinna być konwersja polskich znaków w tekstach z formatu UTF-8 (lub Unicode) na 8-bitowy Windows1250. Zaproponowałem kiedyś na Elektrodzie taką funkcję konwertującą: [syntax=c]// konwertuje polskie znaki z UTF-8 i Unicode...

    Arduino   19 Sty 2022 04:45 Odpowiedzi: 27    Wyświetleń: 1314
  • [PIC] Konwersja tablic ASM do C dla uC PIC z użyciem kompilatora C18

    Kolega pisze w C i nie umie "na kolanie" takiego programu napisać? Może: #include <stdio.h> const char* naglowek = "const char tablica_hex[] = {"; const char* stopka = "};"; void wypisz_liczbe(const char* liczba) { printf("\t0x%s,\n", liczba); } int main(void) {...

    Mikrokontrolery PIC   02 Cze 2009 07:28 Odpowiedzi: 10    Wyświetleń: 1930
  • Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    https://obrazki.elektroda.pl/2558148800_... -BANDIT INFO BOX- 1. WSTĘP Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem...

    DIY Konstrukcje   28 Sie 2023 17:52 Odpowiedzi: 9    Wyświetleń: 7740
  • [ARDUINO] - Jak przekonwertować float na const char[]?

    Witam, tak jak w tytule mam problem z konwersją. Próbowałem na różne sposoby z rozwiązaniem problemu ale bezskutecznie. Zależy mi aby wartość 'wolty': const char text[] = wolty; exit status 1 initializer fails to determine size of 'text' Prosiłbym o jakieś nakierowanie na rozwiązanie problemu.

    Arduino   03 Gru 2016 16:51 Odpowiedzi: 6    Wyświetleń: 1350
  • Błąd zegara AVT-5522: wyświetla złą godzinę 10. i 30. dnia miesiąca.

    fusebity ustawiają wewnętrznie 8MHz, czyli wszysto wydaje się w porządku Coś mi się wydaje, że to nie jest błąd programu tylko celowe działanie, takie dziwne zabezpieczenie przed powielaniem komercyjnym. Dlaczego uważam, że jest to dziwne. Bo wykrycie takiego pseudo zabezpieczenia dla znawcy kodu C nie będzie stanowiło problemu. Natomiast, zwykłego...

    Mikrokontrolery   25 Gru 2024 20:35 Odpowiedzi: 152    Wyświetleń: 5682
  • ARM Cortex M3 [NXP LPC1768] - Kurs/podstawy programowania w 'C'

    fantom dzięki za wyjaśnienie, z pewnością się przydało. Tym czasem mam inny problem - konwersję typu zmiennej z uint8_t na string , tak aby można było użyć funkcji porównania dwóch łańcuchów: int strcmp ( const char * str1, const char * str2 ); i jej wartość (teraz już typ int ) porównać do 0 (zera). I jeśli oba const char* str1 i str2 będą takie same...

    Mikrokontrolery ARM   28 Maj 2011 11:50 Odpowiedzi: 50    Wyświetleń: 18162
  • C# Konwerter bitmap na wyświetlacz LCD (zapytanie)

    Witam forum! Staram się napisać program, który pozwoli na konwersję wielu plików *.bmp na taki kod: [syntax=c] const unsigned char p1 [] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, 0x00, // BYLE CO }; [/syntax] Mam następujący problem. Gdy konwertuję obraz bezpośrednio na mapę HEX uzyskuje o wiele za...

    Programowanie   19 Kwi 2017 07:20 Odpowiedzi: 1    Wyświetleń: 741
  • Optymalizacja dzielenia modulo dla uint32_t w wyświetlaczu 6-segmentowym

    Sprawdziłem jak umiałem (z pomocą timera), czas wykonania konwersji liczby INT32_MAX na Atmega168PB 343µs . W najgorszym na -Os: 781µs . Natomiast AVR Libc dostarcza nam gotową funkcję, która nie zależnie od wybranej optymalizacji wykonywała się w czasie: 223µs . W aktualnym numerze EP(03/17) pojawił się artykuł pt. "Osobliwości kompilatora...

    Mikrokontrolery AVR   01 Maj 2017 15:19 Odpowiedzi: 53    Wyświetleń: 4782
  • Obliczenia na b. dużych liczbach (do 2mld miejsc znaczacych)

    Witam, mam taki fajny temat projektu, może komuś przyda się to co już napisałem a może ktoś znajdzie tam jakieś błędy lub zechce dopisać dzielenie. Założenia są takie: *liczba jest przechowywana w klasie jako tablica bajtów, po jednym bajcie na pozycję *klasa zawiera podstawowy interfejs do operacji na liczbie *działania są realizowane przez zewnętrzne...

    Programowanie   07 Wrz 2005 21:33 Odpowiedzi: 10    Wyświetleń: 2547
  • Wybór środowiska dla AVR: Bascom vs Atmel Studio - co lepsze?

    Dobra panowie, krótka piłka. Mam liczbę np. 5813 i che ja zapisać w tablicy w postaci szesnastkowe Podstawy języka C i programowanie w tym języku to nie jest krótka piłka. Jaki typ liczby? W jakiej tablicy? Czy to ma być zoptymalizowane? itp itd. Można wziąść kalkulator co zamienia dec-hex np online: https://www.binaryhexconverter.com/decim...

    Mikrokontrolery AVR   20 Lip 2018 21:46 Odpowiedzi: 27    Wyświetleń: 2670
  • Jak skonwertować CString do const char w VC++ 2008?

    Niestety nie mam teraz windowsa pod ręką, ale też ostatnio borykałem się z tymi problemami konwersji pomiędzy tymi wszystkimi typami, pisząc wbrew pozorom prostą aplikację korzystającą z MFC :P Pamiętam że pomogła mi informacja zawarta gdzieś w tamtym topicu, przeczytaj go dokładnie, możliwe że to było gdzieś tu: http://www.codeguru.com/forum/showthread...

    Programowanie   25 Kwi 2009 17:44 Odpowiedzi: 4    Wyświetleń: 2210
  • Konwersja uint8_t na char w AVR GCC do wyświetlenia na LCD

    Próbowałem z itoa po napisaniu następującego kodu ale chyba coś zrobiłem nie tak bo nie działa -> tzn na lcd brak działania: lcd_clrscr(); uint8_t i=9; char tekst[10]; itoa(i,tekst,10); lcd_puts(tekst); void lcd_puts(const char *s) { while (*s) { lcd_putc(*s); s++; } } gdzie...

    Mikrokontrolery   17 Kwi 2007 15:58 Odpowiedzi: 7    Wyświetleń: 13529
  • Konwersja zmiennej char na int w języku C – jak poprawnie wykonać?

    Rozumiem że w zmiennej tekstowej masz liczbę zakodowaną jako ASCII, można to przekonwertować na różne sposoby w int, np. w WinAVR można tak(cytat z dokumentacji): 6.19.4.4 int atoi (const char * string) Convert a string to an integer. The atoi() function converts the initial portion of the string pointed to by nptr to integer representation....

    Mikrokontrolery   26 Lip 2007 17:21 Odpowiedzi: 7    Wyświetleń: 20222
  • Kod Arduino do komunikacji UART z urządzeniem Stag AFR - nie otrzymuję odpowiedzi

    (at)ElektrodaBot [syntax=arduino] #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <SoftwareSerial.h> SoftwareSerial stagSerial(10, 11); // RX, TX LiquidCrystal_I2C lcd(0x27, 16, 2); // Adres I2C wyświetlacza LCD const byte initCommands[3][8] = { {0xAC, 0x00, 0x00, 0x04, 0x00, 0x00, 0x4C, 0xFC}, {0x4C, 0x00, 0x00, 0x03, 0x49,...

    Arduino   14 Sty 2025 16:31 Odpowiedzi: 104    Wyświetleń: 1914
  • Wyświetlenie obrazu na Atmega128+T6963+AVRStudio+WinAVR

    Witam język C, Atmega128, wyświetlacz graficzny T6963, AVRStudio plus WinAVR. Chcę wyświetlić grafikę na wyświetlaczu. W Bascomie nie jest to dla mnie problemem, natomiast przygodę z C dopiero zaczynam. Znalazłem coś takiego: http://www.mikroe.com/esupport/index.php... jest tam funkcja: void T6963C_Image(const...

    Mikrokontrolery AVR   03 Gru 2010 07:53 Odpowiedzi: 6    Wyświetleń: 2497
  • Różnice w iteracji po liście jednokierunkowej w C++ - porównanie kodu

    Zajrzyj http://msdn.microsoft.com/en-us/library/... temporary objects can be created Wywołanie test_ref("test") wymagałoby zainicjowania referencji, która nie jest const, a więc tymczasowy obiekt nie może być użyty w tym miejscu. Natomiast bez tymczasowego obiektu nie ma odpowiedniej konwersji typów. W wywołaniu test_ref(std::string("test"))...

    Programowanie   06 Wrz 2009 11:01 Odpowiedzi: 8    Wyświetleń: 2328
  • C, int to char*, wypisyanie na LCD. Inne rozwiązanie?

    Witam! Mam problem z konwersją int do char*. Potrzebne mi to jest do wypisywania liczb na LCD. Napisałem działający kod jednak nie jest on zoptymalizowany i jest taktochłonny... Czy nie dałoby się tego inaczej rozwiązać? Mam takie funkcje wyświetlające: void lcd_putc(char c); void lcd_puts(const char *s); Funkcja wyświetlająca liczby:...

    Mikrokontrolery   25 Lip 2008 15:11 Odpowiedzi: 26    Wyświetleń: 3212
  • Atmega16 - Sterownik włącznika czasowego nie włącza się ponownie o 20:00

    ten kod działać działa ale nie do końca tak jak bym chciał działa jak ustawie godzinę na 10:00 godzinę załączania na 9:01 a godzinę wyłączania na godzinę 10:01 to od godziny 9:01 do 10:01 jest załączona a od 10:01 do 9:01 jest wyłączona ale jak dam godzinę załączania na 10:01 a godzinę wyłączania na godzinę 9:01 to dioda jest cały czas załączona dopiero...

    Mikrokontrolery AVR   31 Mar 2015 14:42 Odpowiedzi: 8    Wyświetleń: 1197
  • [Mega8] [Mega8][C] USART nie działa z PC przez MAX232, brak danych w HyperTerminalu

    Po pierwsze proponowalbym zmienic troche ta funkcje: void wyslij_znak(unsigned char znak) // bylo: unsigned int { if (znak == '\n') znak = '\r'; // bylo: wyslij_znak('\r'); while (!(UCSRA & (1<<UDRE))); UDR = znak; } A tak w ogole to masz moj fragment kodu: :D typedef unsigned...

    Mikrokontrolery AVR   05 Lip 2008 17:59 Odpowiedzi: 30    Wyświetleń: 5297
  • Wyłuskiwanie konkretnych danych z ciągu char w Arduino

    lecz jeśli wyśle błędnego stringa np "555555555555555555" to według mnie nie powinien on być przypisany do zmiennej "aprs" a mimo to tak sie dzieje. W czym problem. Funkcja substring() jest zdefiniowana następująco: indexOf() nie znajdzie szukanego elementu, to zwróci wartość -1. Wartość -1 po konwersji do typu unsigned int to będzie 65535. Stąd też...

    Arduino   12 Sie 2019 13:56 Odpowiedzi: 20    Wyświetleń: 2115
  • LPC2106, KS0108, LPCXpresso – brak działania sprintf i itoa, błąd dzielenia / %

    Gdyby ktoś był zainteresowany wzbogaconą wersją funkcji itoa() o dodanie '0' na początku stringa w przypadku liczby jednocyfrowej to kod poniżej kod w dużej części nie mój, przerobiony na swój użytek char* itoa(int value, char* result, int base) { static const char digits[]="0123456789abcdefg... char*...

    Mikrokontrolery ARM   24 Lis 2010 20:07 Odpowiedzi: 5    Wyświetleń: 2044
  • Zegar czasu z informacją głosową o pełnych godzinach i półgodzinach

    Efi222 - dzięki za słuszną uwagę. I w moim wieku (l. 68) można się czegoś nauczyć. :D Zastosowałem Twój kod w skatch'u i działa bez problemu. Jest zdecydowanie czytelniejszy. Trochę się nagłówkowałem nad konwersją z char na int. Pewnie można zrobić to inaczej. Zmianie uległ void getTimeNTP() : configTime("CET-1CEST,M3.5.0/02...

    DIY Konstrukcje   02 Cze 2022 11:15 Odpowiedzi: 20    Wyświetleń: 3528
  • Konwersja kodu zegara DS1302 na wyświetlacz 7 segmentowy TM1637 w Arduino

    Witam Czy jest ktoś w stanie pomóc? Potrzebuję ten poniższy kod przerobić tak, aby wyswietlić go na ekranie 7 segmentowym TM1637. Próbuje i nie mogę sobie z tym poradzić... // CONNECTIONS: // DS1302 CLK/SCLK --> 5 // DS1302 DAT/IO --> 4 // DS1302 RST/CE --> 2 // DS1302 VCC --> 3.3v - 5v // DS1302 GND --> GND #include <ThreeWire.h>...

    Arduino   02 Gru 2021 19:10 Odpowiedzi: 1    Wyświetleń: 456
  • WB2S/BK7231 Tutorial - tworzymy własny firmware - UDP/TCP/HTTP/MQTT

    https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...

    Artykuły   28 Sty 2022 00:20 Odpowiedzi: 74    Wyświetleń: 94116
  • AVR GCC wycieki pamięci, praca z dużymi tablicami char/ stringi

    Przyjrzałem się funkcji "strtok2()" i wniosek mam taki, Bardzo Ci dziękuję za zaangażowanie w moim temacie. Oczywiście jetem wdzięczny każdemu za każdą odpowiedź. Wczoraj do późnej godziny pracowałem nad tym programem, napisałem bardzo dużo kodu od początku, nie patrząc wcale wstecz na to co i jak pierwotnie wykonałem. Oto część kodu, który tworzę....

    Mikrokontrolery AVR   13 Mar 2023 17:54 Odpowiedzi: 13    Wyświetleń: 702
  • [Nucleo l053R8] [Cortex m0+] - ADC - konfiguracja pytanie

    Zaczynam powoli pisać taką najprostszą obsługę ADC. Chciałbym dokonywać konwersji w pętli while w main. Generalnie jest może jakiś algorytm postępowania w trakcie inicjalizacji przetwornika? Widzę że są pewne różnice odnośnie AVR i nie jestem tego w stanie zrobić przez całkowitą analogię... Przedstawię to co zrobiłem: main: [syntax=c] #include <stdint.h>...

    Mikrokontrolery ARM   28 Gru 2016 22:20 Odpowiedzi: 7    Wyświetleń: 1320
  • Atmega32[C]voltomierz z dwoma progami napięć załącz/wyłącz

    witam ponownie...otóż dobra wiadomość jest taki że dzięki wyrozumiałości i wysiłkom kolegów aby wlać mi do głowy trochę oleju nazwanego "C" podumałem pooglądałem i zacząłem pisać program od nowa....efekt tego taki że mam działający program choć z małą usterką .... otóż wyświetla mi po obu zdefiniowanych napisach trzy cyfry pływające w zakresie od 165...

    Mikrokontrolery AVR   10 Wrz 2010 09:37 Odpowiedzi: 18    Wyświetleń: 2895
  • [Atmega16] - wyswietlanie wartości na wyświetlaczu zgodnym z ST7565r

    Witam , Szukam pomocy przy wywołaniu funkcji wypisującej tekst na w/w wyświetlaczu . Niestety mam problem z makrem _memx . Jak się do takiego argumentu odnieść? Funkcja z której korzystam to : void st7565r_SetText(uint8_t x, uint8_t y, const __memx char *tekst, const uint8_t __flash * const __flash font[], _Bool invert) { GLCD_y=y;...

    Mikrokontrolery AVR   18 Sie 2016 08:16 Odpowiedzi: 4    Wyświetleń: 1017
  • Pomiar temperatury z dwóch czujników DS18B20 za pomocą EPS8266

    dziękuję za podpowiedź ale zostanę już przy arduino (pomału zaczynam ogarniać kuwetę). potrzebuję rozwiązać problem pomiaru z ds-ów. Dodano po 13 wymotałem taki kod [syntax=c]#include <DallasTemperature.h> #include <ESP8266WiFi.h> #include <WiFiUdp.h> #include <OneWire.h> #define ONE_WIRE_BUS 0 OneWire oneWire(ONE_WIRE_BUS);...

    ESP8266 i ESP32   20 Gru 2017 13:26 Odpowiedzi: 7    Wyświetleń: 2208
  • [C++] Błędy w konstruktorze klasy liczb zespolonych i konwersji

    Przy podziale na moduly teog programu wyskakuje mi takie bledy : g++ rownania.o zesp.o rownania.o: In function `operator>>(std::basic_istream<... std::char_traits<char> >&, URL&)': rownania.cpp:(.text+0x666): undefined reference to `operator>>(std::basic_istream<... std::char_traits<char> >&, LZ const&)'...

    Programowanie   30 Kwi 2009 14:42 Odpowiedzi: 14    Wyświetleń: 5838
  • [Atmega8][C++] - ADC i wyświetlacz 7seg nie współpracują

    Co było źle: 1. Nie włączyłem bitu ADSC - rozpoczęcie konwersji :) 2. W extract_digit zamiast cyfry W przerwaniu timera, kiedy zmieniasz licznik cyfr na 0, odczytaj ADC do zmiennej pomocniczej, - a nie mogę poprostu rozbić na cyfry wartości bezpośrednio z ADC? (Jak teraz) Konwersja w trybie Free Running (działa ciągle) Nowy kod: [syntax=cpp]//Nauka...

    Mikrokontrolery Początkujący   09 Mar 2013 11:02 Odpowiedzi: 8    Wyświetleń: 2085
  • [C++] Uruchomienie zewnętrznej aplikacji z parametrami.

    Wykroiłem z pewnego projektu taki programik przykładowy: /* //Program demonstrujacy uzycie polecenia system(const char*) //Pakuje wszystkie pliki .cpp i .h z katalogu, w którym sie //znajduje. Plik .zip przyjmuje jako nazwe biezaca date //w katalogu z projektem musi się znajdować paker zip.exe //do sciagniecia np z http://www.info-zip.org/pub/infozip/...

    Programowanie   14 Sty 2005 15:32 Odpowiedzi: 15    Wyświetleń: 7182
  • [atmega32] Jak napisać program w C do multipleksowania 2 wyświetlaczy LED na ATmega32?

    To mój drugi program ale nie robiłem jeszcze niczego na przerwaniach...każdy pisze po swojemu a nawet mając doświadczenie nawet wam trudno taki program przeanalizować....wszyscy odwołujcie się do google twierdząc że wszystkiego tam jest w bród a to nie jest tak różowo...może dla kolegi to banalne podstawy podając za przykład linki a potem te same procedury...

    Mikrokontrolery AVR   29 Gru 2010 10:51 Odpowiedzi: 15    Wyświetleń: 6888
  • Zegar. Kalendarz. Stacja pogodowa. Wyświetlacz T6963 + ESP8266, bez Arduino nano

    Stacja Pogodowa ESP8266 + wyświetlacz T6963 https://obrazki.elektroda.pl/7068126200_... Wcześniej stworzyłem stację pogodową przy której były użyte dwa mikrokontrolery Atmega328p (arduino nano) i ESP8266 (NodeMCU) z wyświetlaczem opartym na sterowniku T6963. Na forum https://obrazki.elektroda.pl/1280939000_... Zagadnienie...

    DIY Początkujący   23 Wrz 2024 06:35 Odpowiedzi: 14    Wyświetleń: 11283
  • ATMEGA8 - Dziwne zachowanie pętli while przy przesuwaniu tekstu w AVR GCC

    Witam. Nie mam już pomysłu na rozwiązanie mojego problemu. Program działa, ale przy przesuwaniu tekstu w tablicy do prawej AVR GCC generuje dużo mniejszy kod (1002 bajty) niż jeśli zakomentuję tę część pętli głównej programu (1366 bajtów). Kompilacja przechodzi bez warningów w obu wypadkach. Dodatkowo po zaprogramowaniu układu program nie wraca do głównej...

    Mikrokontrolery AVR   06 Lut 2014 23:26 Odpowiedzi: 4    Wyświetleń: 1407
  • [DELPHI] Konwersja danych z TRichEdit na wartości bajtowe w hex

    No cóż.. String to ciąg znaków ASCII(lub innych). W zależności od przewidywanej liczby znaków (stała, zmienna) można rozwiązać problem na 2 sposoby: - stała liczba znaków - tnie się (Copy(String, Index, Len)) ciąg znaków na grupy po 2 znaku, po czym zamienia na liczbę. Jeśli znaków jest mniej lub równe 8, to można naraz przekształcić ciąg na liczbę...

    Programowanie   28 Wrz 2007 20:38 Odpowiedzi: 4    Wyświetleń: 1182
  • Stacja pogodowa. Wyświetlacz VFD + ESP8266 strona www - po raz kolejny

    Stacja Pogodowa ESP8266 + wyświetlacz VFD https://obrazki.elektroda.pl/1002039200_... Zainspirowany stacją pogody kolegi vanaxis z tematu: https://obrazki.elektroda.pl/3997029100_... Jak nie może sie połączyć to wyświetla ekran poniżej i czeka: https://obrazki.elektroda.pl/4415212900_... Po zalogowaniu...

    DIY Konstrukcje   23 Wrz 2020 22:22 Odpowiedzi: 35    Wyświetleń: 6951
  • LCD 4x20 z przesuwanym i migającym kursorem w 4 wierszu

    ...próbowałem jeszcze coś wymyślić z kursorem na LCD ale przestałem już rozumieć jak nim sterować...z kodu usunąłem problematyczne definicje żeby się komuś włos nie zjeżył na głowie... //--------------------------------------... //################## procesor ATmega 16Mhz ################## //--------------------------------------...

    Mikrokontrolery AVR   06 Wrz 2010 22:14 Odpowiedzi: 122    Wyświetleń: 9146
  • Arduino dowolna zmienna na HEX i odwrotnie po raz kolejny (tylko inaczej)

    Witam, nie koniecznie problem ale chciałem przedstawić sposób na to aby przedstawić dowolną zmienną z pomocą zmiennej tekstowej string (ciąg HEX) i odwrotnie. Podana przeze mnie metoda robi dużo więcej niż tylko zmienia int na hex czy hex na integer obsługuje oprócz tego String,Int, Long, byte, word, fload, double, oraz tablice i struktury i dowolna...

    Arduino   02 Maj 2018 16:08 Odpowiedzi: 1    Wyświetleń: 5634
  • [c++] [C++] Obliczanie kątów trójkąta i operacje na kodach ASCII w konsoli

    Nie wierzę, że nie poradzisz sobie z wczytaniem długości trzech boków trójkąta, zastosowaniem tw. cosinusów i obliczeniem kątów. Trudne w tym wszystkim jest ograniczenie wczytywania do 30 znaków. O ile się nie mylę, czegoś takiego nie ma w standardzie i bez zabaw z kodami konsoli (Linux) lub comand promptu (DOS) się nie obędzie. Nie jest to przenośne...

    Programowanie Początkujący   29 Sty 2011 13:37 Odpowiedzi: 6    Wyświetleń: 3537
  • [attiny2313][C/eclipse] UART Problem z bardzo prostym kodem

    Witam, miałem oto taki kod jak poniżej, działał normalnie czyli po resecie wysyłał liczbę 23 w kodzie ASCII. [syntax=c]#include <avr\io.h> #include <inttypes.h> #include <util\delay.h> #include "uart.h" const uint8_t tabela_losowa[16] = {66, 11, 89, 100, 45, 2, 67, 24, 65, 10, 33, 6, 91, 21, 15, 72}; int main(void) { uart_init(); uart_wyslij_int(23,...

    Mikrokontrolery AVR   12 Cze 2012 23:37 Odpowiedzi: 2    Wyświetleń: 1484
  • Eclipse Luna - błędy po migracji z Indigo i zmianie toolchaina na Atmel

    Problem już prawie rozwiązany, gdyż moja lista z projektami świeciła się jak choinka za sprawą tych samych, złych bibliotek. Poprawiłem już prawie wszystko, ale chce się upewnić co do jednego. Czy w kodzie który zamieszczam wystarczy usunąć "||" czy coś tam powinno być? W pliku źródłowym na jakiejś stronie internetowej też tego nie ma, więc nie usunąłem...

    Programowanie   30 Paź 2014 23:01 Odpowiedzi: 11    Wyświetleń: 1218
  • Konwersja funkcji StrLPos z asemblera 32-bit na 64-bit - jak to zrobić?

    Nie bardzo działam biegle w asmeblerze a muszę zmienić tylko kawałek (te dwie funkcje) kodu na 64-bit czy może ktoś mi pomóc ? function StrLPos(const Str1, Str2: PChar; Len1, Len2: integer): PChar; assembler; register; // EAX = Str1, EDX = Str2, ECX = Len1, {$ASMMODE intel} asm PUSH EDI PUSH ESI PUSH EBX OR EAX,EAX JE (at)(at)2...

    Programowanie   04 Gru 2008 00:52 Odpowiedzi: 3    Wyświetleń: 2524
  • Reanimacja i modyfikacja świeczek LED na Attiny13a - problem z poborem prądu tryby SLEEP

    Mam w domu kilka świeczek podobnych do tych z obrazka https://obrazki.elektroda.pl/8153128500_... Po czasie prawie wszystkie przestały działać - zniszczone ścieżki na płytce od wilgoci, przerdzewiałe styki włącznika. Dodatkowo świece mają tylko ruchomy płomień, a świecą statycznie. Nie było też żadnego czujnika światła, tylko ręczne...

    Mikrokontrolery AVR   03 Kwi 2023 18:32 Odpowiedzi: 10    Wyświetleń: 915
  • Jak połączyć dwa programy C/C++ do wyszukiwania i przeszukiwania plików txt?

    Witam Mam napisac programik, ktory wyszuka na dysku pliki txt a nastepnie otworzy znaleziony plik by przeszukac go czy nie zawiera odpowiedniej tresci. Mam dwa pliki, ktore osobno spelniaja każde ze swych zadan, ale nie moge ich polaczyc. Kod numer 1 znajduje na dysku pliki txt kod numer 2 w zadanym pliku znajduje wpisaną frazę kod numer 3 nie dziala...

    Programowanie Początkujący   27 Sty 2010 09:12 Odpowiedzi: 13    Wyświetleń: 4245
  • ATmega8 - reset nie działa po odłączeniu programatora STK200, napięcie 2V

    Okej rozumiem , dziękuję za pomoc ;) Jeszcze przy okazji , aby nie robić nowego tematu specjalnie. Czy możecie sprawdzić program obsługi tego ds18b20? Program ma sterować diodą i optotriakiem podłączonym do PB1 oraz pośrednio (przez optotriak) triakiem do którego podłączona bedzie grzałka i w zależności od temperatury z czujnika DS18B20 uklad ma utrzymac...

    Mikrokontrolery   25 Wrz 2011 11:58 Odpowiedzi: 14    Wyświetleń: 2879
  • [c++] C++: Jak połączyć dwa programy z menu wyboru konwersji binarnej?

    Witam. Mam problem z połączeniem dwóch programów w jeden, więc proszę o pomoc. Zależy mi aby uzyskać program z menu, z którego wybieram konwersje lub wyjście, jeśli ma być konwersja to podaje liczbę do konwersji i po otrzymaniu wyniku powracam do menu ale bez czyszczenia ekranu. Pierwszy program - przelicza podaną liczbę binarną na dziesiętną, o to...

    Programowanie Początkujący   08 Maj 2009 19:59 Odpowiedzi: 9    Wyświetleń: 4116
  • [Atmega32][C]Odtwarzanie PCM przez PWM. Częstotliwości.

    Cześć, robię większy projekt w którym chciałbym użyć zapisanych w pamięci FLASH nagrań. W związku z tym, że jeden z największych dystrybutorów elektroniki w Polsce bardzo zwleka z wysłaniem mi układu AT45DB to zacząłem montować układ bez niej, co i tak przysporzyło mi kłopotu. Celem jest jakakolwiek słyszalna jakość dźwięku. Plan jest prosty: 1. Nagrywam...

    Mikrokontrolery AVR   18 Sty 2011 14:24 Odpowiedzi: 37    Wyświetleń: 5897
  • C++ - Jak odczytać liczby double ze stringa bez błędów naruszenia pamięci?

    Bardzo proszę o pomoc, bo powoli zaczynam uczyć się programowania w C++ i nie wiem jaki popełniam błąd, że wyskakuje naruszenie ochrony pamięci. Chcę zbudować kalkulator, w którym wpisuję całe działanie i odczytuję potem z takiej linii tekstu liczby i działania. Na początek działaniami mogą być tylko dodawanie, odejmowanie, mnożenie i dzielenie. Pracuję...

    Programowanie Początkujący   20 Lut 2015 20:09 Odpowiedzi: 5    Wyświetleń: 1638
  • UART Atmega1284 20MHz C nie wiem jak usunąć błędy

    Witam! Nie umiem sobie poradzić z uruchomieniem kodu. Myślę, że temat książkowy. Mam błędy w programie który próbuję uruchomić w celu dalszej edukacji w C. Nie znam jeszcze dokładnie w tym języku wszystkiego, więc zwracam się o pomoc, jeżeli to możliwe, aby uruchomić ten projekt. Dodaję kod i plik z builda. Poprawiłem tytuł, formatowanie postu i pisownię....

    Mikrokontrolery AVR   04 Maj 2020 20:21 Odpowiedzi: 5    Wyświetleń: 561
  • Atmega32 mulipleksowanie LED nakładające się symbole

    Zobacz ten kod - jest to zegarek z wyświetlaniem czasu lokalnego , utc oraz daty..korzysta z PCF8583..multiplex na 6 cyfr..proc to atmega32 16mHz. #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include <avr/interrupt.h> #include <avr/delay.h> //********** funcje obsługi TWI dla rtc #define zegar 0xA2 // A0...

    Mikrokontrolery AVR   03 Sty 2011 22:51 Odpowiedzi: 14    Wyświetleń: 2144
  • [Atmega8a][gcc] Inicjalizacja USART - przerwanie od Timera

    Witam Mam taki o to problem. W przerwaniach Timera0 jest odczyt z DS18B20 i multipleksowanie 4 7Segmentowych wyświetlaczy. Działa to ok, wyświetla się poprawna temperatura. Chciałbym jednak przesłać ta temperaturę do LabVIEW przez RS232. Napisane funkcje do Inicjalizacji i Transferu działają poprawnie, w osobnym projekcie bez przerwań od Timera przesyłają...

    Mikrokontrolery   23 Sie 2012 14:23 Odpowiedzi: 3    Wyświetleń: 1512
  • Arduino Pro Mini - Zdalne sterowanie RF do samochodu.

    Jak znajdę trochę czasu to posiedzę nad innymi bibliotekami. Póki co poradziłem sobie trochę inaczej. W pętli odczytującej sygnał stworzyłem funkcje warunkowe zmieniające wartości parametrów sterujących takimi czynnościami jak skręcanie, kierunek jazdy, włączanie świateł i klaksonu. Funkcje sterujące tymi czynnościami wyrzuciłem poza pętlę odczytującą...

    Arduino   10 Lip 2016 10:38 Odpowiedzi: 10    Wyświetleń: 4374
  • FreeMODBUS na Attiny2313. Czy próbował ktoś uruchamiać?

    Tak myślałem. Do tej pory próbowałem sam napisać obsługę opartą na przerwaniach od UATR'u i liczniku, ale dojechałem do chyba martwego punktu - odpytywanie pojedyńczego modułu działa bez problemu, natomiast problem jest z kilkoma modułami, tzn. jak odpytuję kilka modułów odpowiada tylko jeden... Algorytm po krótce wyglądał tak, może ktoś zobaczy błąd...

    Mikrokontrolery AVR   06 Wrz 2010 16:32 Odpowiedzi: 9    Wyświetleń: 4335
  • Funkcja w C do zliczania wystąpień wartości w strukturze

    chara jest już zadeklarowane jako uint8_t, więc nie ma potrzeby rzutowania. Zbędnego rzutowania należy unikać, bo utrudnia to wykrywanie błędow w programie. Ja mam troche inne zdanie. We wszelkich operacjach arytmetycznych powinno sie uzywac konwersji typow nawet jezeli sa nadmiarowe. Dzieki temu mozemy czasami uniknac pomylek. Odsylam do C Codic Standard....

    Programowanie   22 Mar 2007 10:17 Odpowiedzi: 8    Wyświetleń: 1453
  • [C] Algorytm w C do konwersji liczby dziesiętnej na binarną lub dodawanie binarne

    Napisałem taki program konwersji decy na inny system. Możesz go sobie przerobić tylko na binarne #include <iostream> #include <conio.h> using namespace std; int reszta,liczba,i,j,k,wynik[20]; const char tab[6]= {'A','B','C','D','E','F'}; char ch; void bin(int); void oct(int); void hex(int);...

    Programowanie Początkujący   06 Gru 2011 02:13 Odpowiedzi: 7    Wyświetleń: 8946
  • Jak najlepiej konwertować DVD PAL do MP4 za pomocą ffmpeg i MakeMKV?

    Witam wszystkich bardzo serdecznie. Mam problem / pytanie dotyczące konwersji filmów DVD zgranych programem MakeMKV. Do tego celu używam "surowego" narzędzia ffmpeg, aby mieć jak największą kontrolę nad parametrami. Efekt, który chcę uzyskać to jak najlepsza, zgodna ze sztuką i standardami konwersja do pliku .mp4 z dobrym bilansem jakość/rozmiar pliku....

    Film i Wideo   02 Mar 2025 18:36 Odpowiedzi: 3    Wyświetleń: 219
  • Atmega32 16MHz/DS18B20 - niewłaściwe opóźnienia

    Skorzystalem z Twojego kodu: [syntax=C]#define SET(what, x) (what |= (1<<x)) #define CLR(what, x) (what &= ~(1<<x)) #define DDRDDRC #define OW_PIN7 #define PORT PORTC #define OW_NoPresencePulse 1 #define OW_BusShorted 2 #define OW_SearchNoResponse3 #define OW_OK 100 #define OW_CONVERT 0x44 #define OW_SkipROM 0xCC #define OW_MatchROM0x55...

    Mikrokontrolery Początkujący   18 Lut 2014 00:15 Odpowiedzi: 3    Wyświetleń: 1290
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

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

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2856