float chara

Znaleziono około 864 wyników dla: float chara
  • Re: SDCC, Z80, 8051 - Rozbieżności w liczbach float

    Wykorzystując posiadany kod emulatorów DSM-51 oraz CA80 postanowiłem napisać na własne potrzeby eksperymentalny interpreter 8051 i Z80 w jednym. Interpreter jest uproszczony, nie ma kontroli cykli zegarowych, a w przypadku 8051 nie ma emulacji układów licznikowych, transmisji szeregowej itp. Z grubsza...

    Mikrokontrolery   15 Cze 2015 17:08 Odpowiedzi: 3    Wyświetleń: 969
  • [AVR & C]Dziwne zachowanie podzas przeliczania float

    Witam Problem jest taki: Zczytuje wartość z ADC, umieszczam ją w zmiennej unsigned short następnie chcę otrzymać napięcie więc wywołuje sobie taką funkcję: float przelicz_nap_float(unsigned short z){ static float const_odnosnik = 0.004882; // 5[V] / 1024--->...

    Mikrokontrolery   03 Gru 2007 09:38 Odpowiedzi: 0    Wyświetleń: 831
  • Labview <-> Atmega - konwercja typu float

    Witam, Zrobiłem VI w Labview do komunikacji z Atmegą32 przez RS-232. Atmega wykonuję obliczenia zmiennoprzecinkowe i wysyła w czterech bajtach dane typu float. Labview zaś po otrzymaniu czterobajtowych danych typy string, powinno konwertować je na dane float przy pomocy funkcji Scan from string. Niestety,...

    Mikrokontrolery Początkujący   06 Wrz 2013 15:39 Odpowiedzi: 5    Wyświetleń: 2346
  • [Stm32][Keil]EEprom i float

    Próbowałem przetestować to rozwiązanie ale coś jest nie tak. Mianowicie gdy zostawiam odkomentowaną linie " *ple=(unsigned int)&ulamek; " nic się nie wyświetla natomiast po zakomentowaniu tej linii wszystko jest w porządku.Bez tego nie moge sprawdzić całości programu . Na razie funkcje zapisu...

    Mikrokontrolery ARM   03 Paź 2011 18:46 Odpowiedzi: 10    Wyświetleń: 2528
  • [Atmega8][C] - Konwersja zmiennej typu float na stringa

    Napisałem poniższą funkcję do konwersji liczby typu float na stringa, który go reprezentuje. W symulatorze AVR Studio sprawdziłem czas takiej konwersji przy zegarze 16MHz i wyniósł on ok 500µs. Czy ma ktoś pomysł jak bardziej zoptymalizować tą funkcję? Inna sprawa to optymalizacja wykorzystywanej...

    Mikrokontrolery AVR   17 Lis 2012 21:12 Odpowiedzi: 5    Wyświetleń: 2112
  • Freemodbus - zapis liczby w formacie float (Read Holding registers)

    Wymajstrowałem to w ten sposób, wygląda na to że jest dobrze bo wartości się zgadzają, ale pewnie da się to wykonać w prostszy sposób :) Zrobiłem 2 zmienne: uint8_t flaga int mod_adres W pętli głównej dopisałem taki fragment: [syntax=c] if(flaga==1){ i = (((uint32_t)usRegHoldingBuf[9])...

    Mikrokontrolery AVR   10 Gru 2017 19:22 Odpowiedzi: 10    Wyświetleń: 750
  • Zaokąglanie liczb , przejścia typu float <->int

    Piszę program na mikrokontroler , jedna z funkcji działa z argumentem float zmieniając jego wartość. Okazało się że z powodu zaokrągleń nie dostaję np. 3.1,3.2,3.3 itd ale 3.1, 3.199, 3.3, 3.3999 itd. Skutkuje to problemami przy wyświetlaniu cyfr na wyświetlaczu siedmiosegmentowym 3-cyfry. Jak...

    Mikrokontrolery   18 Mar 2011 14:57 Odpowiedzi: 10    Wyświetleń: 2237
  • Float Do String lub ASCII

    Nie sprecyzowalem jesli chodzi o przetwornik A/D, ale to nie wazne. Pisalem ze sprintf odpada bo produkuje nadmiar kodu :( juz znalazlem odpowiedz, siedzialem kilka chwilek nad tym i tak obliczam liczbe wielkosci xxx.yy: -------------------------------... ftos(float nn) { unsigned char...

    Mikrokontrolery   20 Maj 2006 23:14 Odpowiedzi: 4    Wyświetleń: 1662
  • AT91SAM7 + LCD - problem z wyswietleniem liczby float

    ...Kompilator to WinArm, gcc v. 4.1.1 A co koledze przeszkadza , w wykorzystaniu funkcji char *gcvtf(float VAL, int PRECISION, char *BUF); :?: Piotrek

    Mikrokontrolery   13 Mar 2008 08:40 Odpowiedzi: 3    Wyświetleń: 1509
  • [sam7s256][Sourcery G++] float to string

    Witam, Potrzebuje zamienić liczbę w formacie double (float) na stringa aby go wysłać przez RS232. Chciałem użyć funkcji ecvt z biblioteki stdlib, ale mam problem z linkowaniem, dostaje: Linking: main.elf arm-none-eabi-gcc -mcpu=arm7tdmi -I. -gdwarf-2 -DROM_RUN -DAT91SAM7S256 -Os -Wall -Wcast-align...

    Mikrokontrolery ARM   15 Kwi 2011 11:23 Odpowiedzi: 2    Wyświetleń: 1332
  • STM32 - Rzutowanie typu float->int

    Witam, Jestem w trakcie pisania programu, gdzie jednym z wymogów jest przesyłanie liczb z przecinkiem po USARTcie. Napisałem bardzo prosty program, który "chodzi" bez zarzutów na kompilatorach C typu DEV-C. Sama konwersja wygląda tak: [syntax=c] float a,x,b,y; int c,d,e,u,p; char tab_1[4]; ...

    Mikrokontrolery ARM   06 Lip 2014 18:17 Odpowiedzi: 17    Wyświetleń: 2526
  • [Cortex-M3] [GCC CodeSourcery 2009q3-68] Float w printf

    Witam Mam problem z konwersją flota w printf/sprintf. W miejscu gdzie powinien być wynik konwersji, printf wstawia "ERROR". Biblioteka libm jest niby dołączona (-lm), ale to nic nie daje. Co powinno być jeszcze wstawione w opcjach żeby zaczęło to działać, a może to z innego powodu nie działa? Może...

    Mikrokontrolery ARM   04 Lis 2010 20:26 Odpowiedzi: 20    Wyświetleń: 3949
  • STM32F4 - sprintf nie działa z liczbami float.

    Aby było prościej to zrezygnujmy z DMA. Przy zwykłym wysyłaniu stringa efekt jest taki sam. Wysyłam tak: GCC HOME: C:\Program Files (x86)\GNU Tools ARM Embedded\4.9 2014q4\bin compile: [mkdir] Skipping C:\CooCox\CoIDE\workspace\DMA\dma\De... because it already...

    Mikrokontrolery ARM   16 Sie 2016 21:53 Odpowiedzi: 6    Wyświetleń: 1953
  • Zapis float na SD (chan, avr studio)

    Witam, mam problem z zapisem liczby float na karcie sd. Zapis int czy char jest ok. Korzystam z AVR Studio 4 , pisze w C na ATmedze 128. W AVR Studio dodałem biblioteki libprintf_flt.a oraz libm.a zlinkowałem je -Wl,-u,vfprintf tak jak podaje strona: jednak nie działa. Może problem leży w bibliotekach...

    Mikrokontrolery AVR   09 Kwi 2011 16:31 Odpowiedzi: 0    Wyświetleń: 891
  • Przesyłanie danych float po uart

    Nie wiem, czy w Arduino będą do tego jakieś zmyślne funkcje, ale generalnie taki float to zmienna 32bit, więc możesz ją rozczłonować i wysłać po kawałku, a po drugiej stronie skleić ponownie. Da się to łatwo zrobić definiując unię, czyli taki twór, który wskazuje na ten sam zakres danych, ale jest interpretowany...

    ESP8266 i ESP32 oraz IoT   09 Lis 2019 23:36 Odpowiedzi: 52    Wyświetleń: 1971
  • [c/c++] Operacje na char* ( czytanie pliku wav )

    no dobra przestudiowałem "unie" ale nie potrafie jakos tego zastosować do siebie. oświeccie mnie: Moj przypadek. cały plik mam w Bufor który jest char* ( taka tablica charów ) I teraz czytnie odbywa sie u mnie tak: Czytam pierwsze 4 pozycje i potrzebuje "string" co rozwiązuje tak: [syntax=cpp]void...

    Programowanie   19 Lut 2011 11:03 Odpowiedzi: 11    Wyświetleń: 3142
  • [mega8] [C/AtmelStudio6] - Wyświetlanie zmiennych typu float lub double na LCD

    Dziękuję wszystkim za pomoc i cenne uwagi :) Temat zamykam, gdyż wyświetlanie wartości ułamkowych udało się załatwić poniższą funkcją: [syntax=c]void LCD_DISP_TEMP(void) { unsigned int _ct1; unsigned int _ct2; unsigned char i; unsigned char num[3]; _ct1 = ((temp - 560) / 2) - 1; _ct2...

    Mikrokontrolery AVR   31 Paź 2012 00:33 Odpowiedzi: 5    Wyświetleń: 3516
  • [ATmega32] - nieskończone wartości zmiennej float wysłane po RS

    [syntax=c]#include <avr/io.h> #include<inttypes.h... <util/delay.h> #include <avr/wdt.h> #define BAUD 9600 #define MYUBRR (F_CPU/16/BAUD-1) void USART0_Init( unsigned int ubrr ) { UBRRH = (unsigned char)(ubrr>>8); UBRRL...

    Mikrokontrolery Początkujący   06 Wrz 2013 20:05 Odpowiedzi: 17    Wyświetleń: 2067
  • Podział danych typu char w arduino

    Witam po czasie. Odbieram dane z uarta. Zapisuje je do zmiennej typu String. Następnie dziele je na kawałki(czyli wyłuskuje poszczególne dane). Stosuje do tego polecenie indexOf . A teraz potrzebuje dane porównać lub przeprowadzić działania matematyczne ze zmiennymi typy float lecz nie wiem jak...

    Arduino   12 Sie 2019 13:56 Odpowiedzi: 20    Wyświetleń: 1563
  • [ATMega168PA][C]Rzutowanie INT-FLOAT

    Mam prosty programik który mierzy napięcie i prąd na boczniku 2R (1R+1R a pomiar jest na połowie bocznika): main.c [syntax=c]ISR(ADC_ve... i,u,r; float p; LCD_CLS(); i=ADC; u=i*2; LCD_...

    Mikrokontrolery AVR   14 Sty 2012 10:52 Odpowiedzi: 3    Wyświetleń: 2071
  • Kalkulator do zapisu liczby float jako HEX (w pamięci)

    Witam, Poszukuję metody napisanej w C++ która zamienia liczbę Hexadecimal na float (hex to float). Do tej pory znalazłem kod: unsigned char adres[4]; //bo float ma 4 bajty unsigned char *wtab = adres; float liczba = 15.6; ...

    Programowanie   22 Sty 2012 01:58 Odpowiedzi: 12    Wyświetleń: 8114
  • Jak wyprowadzić daną typu float w API?

    Ja to robie tak: char temp[20]; // bufor na naszą liczbe float zamienioną na ASCII sprintf (temp, "%f", liczba_float); SetWindowText(hW... temp); Pozdrawiam.

    Programowanie   20 Lis 2004 03:55 Odpowiedzi: 1    Wyświetleń: 1001
  • rozbiór float na bajty

    poradzilem sobie, niezla kombinacja, ale dziala. Zapisuje zmienna float do pliku, pozniej odczytuje po bajcie. A nie próbowałeś z unią? union { float czas = 1.44f; unsigned char wartosc[4]; } moja_unia; Powinno się też dać tak: float czas = 1.44f; for (i = 0;...

    Programowanie   15 Wrz 2005 12:54 Odpowiedzi: 4    Wyświetleń: 1284
  • C rozbicie liczby float na skladowe 8 bitowe

    OK pierwsza linijka: deklaracja wskaźnika s. druga linijka: &f - pobranie adresu w pamięci zmiennej f (jest ona typu float). Ta operacja zwróci wskaźnik do float, czyli float*. Ale zamieniamy to na char*, więc wykonujemy rzutowanie (char*)&f. Wskaźnik s będzie wskazywał na adres zmiennej f, ale...

    Programowanie   09 Sie 2006 11:45 Odpowiedzi: 17    Wyświetleń: 4043
  • [STM32f4][KEIL][C] - Brak obsługi float przy "Use FPU"

    Każdorazowy zapis oraz dodanie syscall pomogło. Finalnie program do sprawdzenia FPU ruszył jednak wyniki mnie zastanawiają: [syntax=c] #include <stdint.h> #include "inc/stm32f4xx.h" #include "config.h" #include "hdr/hdr_rcc.h" #include "hdr/hdr_gpio.h" #include "gpio.h" #include <stdio.h> #include...

    Mikrokontrolery ARM   20 Paź 2012 17:15 Odpowiedzi: 65    Wyświetleń: 9990
  • [Stellaris LM3S6965] - Code composer studio v5 sprintf a float.

    Witam, mam problem z programem napisanym w code composer studio. Polega on na tym że liczbe zmienno przecinkową chce wyrzucić na wyświetlacz. poniżej zamieszczam przykładowy kod w celu zobrazowania problemu: [syntax=c] float b; int a; a=5 char buf[15]; b=a*0.079; sprintf(buf,"warto... którą...

    Mikrokontrolery ARM   12 Sty 2013 23:56 Odpowiedzi: 9    Wyświetleń: 1866
  • wyświetlanie float na lcd -

    Nie wiem czy dobrze rozumiem ale konstrukcja sprintf(I,II,III) mówi że zapisz do zmiennej na I pozycji w postaci takiej jak w II pozycji to co podaje w III, stąd nie dokońca wiem jak można to inaczej zapisać, masz na myśli żebym kowersje przypisał jakiejś innej zmiennej char i wtedy tą zmienną wyświatlał...

    Mikrokontrolery Początkujący   10 Lis 2015 00:22 Odpowiedzi: 11    Wyświetleń: 1422
  • Wyświetlanie float na ekranie

    Chyba masz dwa wyjścia, ale potestuj bo teraz nie jestem pewien. zrobić printf() z parametrem %5.2f dla liczby jak twoja np. 12.00. albo zamiast sprintf() użyj snprintf() gdzie drugi parametr (n) ustaw zależnie od tego ile cyfr chcesz skopiować i wyświetlać. int snprintf ( char * s, size_t...

    Programowanie Początkujący   13 Lut 2019 20:37 Odpowiedzi: 6    Wyświetleń: 1158
  • LCD i Wypisywanie na nim zmiennych typu int i float.

    Sorki za program który tworze w oparciu rórzne gotowe procedurki. Jeżeli ja bym to robił o chyba wogle nie było by komentarzy. Niestety ale na studiach na informatyce jeszcze nienauczyli mnie komentazy i chyba nienauczą.. :( Pozdrawiam wytrwałych co mają chęć czytać mój kod. Aż tak się nie...

    Mikrokontrolery   11 Kwi 2008 21:25 Odpowiedzi: 27    Wyświetleń: 4470
  • [C][Keil C51] Konwersja float na tekst (printf)

    Witam Pisałem w C pod wiele procesorów w różnych środowiskach ale to co robi keil powoduje że podnosi mi się ciśnienie. Problem banalny wypisanie zmiennych przy debugowaniu przez printf. Procesor ADuC845, Keil C51 V8 sprintf/printf keila ma problemy z najprostrzą konwersją zmiennych float...

    Mikrokontrolery   14 Gru 2008 20:34 Odpowiedzi: 4    Wyświetleń: 2688
  • [SOLVED] [c] problem z wilkością hexa float

    Mam taki problem, po dodaniu tej funkcji hex z 9kb zwiększa się do 19kb !! Funkcja spełnia swoje zadanie ale te 10kb boli... Atmega32 AVR-GCC Jakieś pomysły? void menu_stan_baterii() //ta funkcja po skompilowaniu zwiększa hexa o 10KB !!!! { float voltage = 0; char volt[3]...

    Mikrokontrolery AVR   02 Lis 2010 23:12 Odpowiedzi: 9    Wyświetleń: 1167
  • Konwersja float na string - dane z ds18b20 i PC

    Witam ! Piszę program regulatora temperatury. Używam czujnika ds18b20, którego obsługuje Attiny2313. Komunikacja z komputerem poprzez USART. Postanowiłem, że prześle 2B danych z czujnika ds18b20 i konwersje dokonam na komputerze, w terminalu otrzymuje śmieszne krzaczki, ale nie przejąłem się tym,...

    Mikrokontrolery AVR   12 Cze 2011 14:54 Odpowiedzi: 4    Wyświetleń: 2491
  • C++ - Litery w zmiennej float i spacje

    Siemka! Mam dwa problemy, a mianowicie: I. Jak uniemożliwić wprowadzenie liter do zmiennej float? Mała próbka kodu: [syntax=cpp]float fTemp; printf("Podaj liczbę:\n"); std::cin >> fTemp;[/syntax] II. [syntax=cpp]int num; char text[100]; printf("Podaj liczbę i tekst:\n"); scanf("%d%s",&num,text); p...

    Programowanie Początkujący   12 Sie 2012 11:18 Odpowiedzi: 3    Wyświetleń: 1596
  • [ATmega32][C] Obiór danych float przez RS

    Witam, Przejrzałem elektrodę i natrafiłem na temat o złożeniu w C przesyłanego bajt po bajcie floata. No i zastosowałem wskazany fragment kodu: [syntax=c]unsigned char *btr; float DNL; btr = (unsigned char*)&DNL; *btr =USART0_Receive(); btr++; *btr =USART0_Receive(); btr++; *btr =USART0_Receive(); btr++; *btr...

    Mikrokontrolery AVR   11 Paź 2013 17:47 Odpowiedzi: 5    Wyświetleń: 1080
  • AVR GCC - sprintf float zwraca "?"

    Witam. Mam pewien problem, ponieważ nie mogę dojść dlaczego sprintf nieprawidłowo konwertuje mi floaty. [syntax=c]char s[20]; sprintf(s,"%f",0.123);[/syntax] zwrac... mi do s tylko "?". konwersja dla %d itd działa poprawnie. Czy ktoś spotkał się z takim problemem? - AtmelStudio 6 - Atmega64A

    Mikrokontrolery AVR   06 Lis 2013 23:00 Odpowiedzi: 5    Wyświetleń: 2088
  • stm32f100rb - sprintf() float Coocox

    Tak więc nie potrafię tego rozwiązać. Jeśli ktoś tu trafił bo szukał odpowiedzi na ten temat, to polecam zrobić coś takiego : Lepiej nie. Nie dość, że zwracasz wskaźnik na znienną zaalokowaną na stosie, to jeszcze piszesz po pamięci poza zmienną.

    Mikrokontrolery ARM   09 Mar 2015 10:10 Odpowiedzi: 10    Wyświetleń: 2403
  • MikroC - PIC18F2550 - wysyłanie float'ów po UART

    Poprawiłem trochę kod, coś już lepiej wyświetla :) ..ale jeszcze nie jest to co chcę. Kod prezentuje się następująco: Widać że wynik "przed" wyświetla się poprawnie 499224 / 488 = 1023 czyli zgadza się , bo podałem na AN0 napięcie 5V. :) ogólnie kłania się terira zapisu binarnego liczb,...

    Programowanie   09 Cze 2016 07:03 Odpowiedzi: 19    Wyświetleń: 1347
  • zamiana wartości z ADC na float

    Cześć Mam taki problem, mianowicie dokonuje zamiany wartości z przetwornika na float. Uruchomiłem debugger i podejrzałem zmienne. capVoltage = 0x14 (hex) Po zamianie na float wg poniższego równania: capVF = (capVoltage * VREF * 10 * 4.82) / 256 capVF = 0, a powinno być 18,82. capVoltage jest...

    Mikrokontrolery AVR   08 Gru 2017 19:43 Odpowiedzi: 9    Wyświetleń: 543
  • [WinAVR][C] Część całkowita z liczby FLOAT/DOUBLE na CHAR

    Ciekawe ... jeśli to ma działać to potwierdza się reguła że często niepotrzebnie szuka się skomplikowanych rozwiązań do banalnych rzeczy. Nie wpadł bym na to :D Sprawdzę, mam nadzieję że będzie działać Dodano po 5 Chodzi o rzutowanie? zmienna_char=(char)zienna_floa... ?;)...

    Mikrokontrolery AVR   09 Kwi 2010 12:39 Odpowiedzi: 5    Wyświetleń: 8179
  • [C] Zmiana indeksowania char

    Tak tylko nie chce korzystać z float, sprint itd musi to mało miejsca zajmować w pamięci.

    Programowanie   26 Gru 2010 13:38 Odpowiedzi: 7    Wyświetleń: 965
  • C++ Gdzie robię błąd ? nie mogę wpisać innego typu niż char

    Witam, Pisząc float numer[4] okteślam że tablica jest 4 elementowa typu float - chodzi by numer był np. cztero cyfrowy. Wiem że mogę użyć tablicy char i poprostu numer będzie jako 4 znaki z klawiatury natomiast problem się pojawia kiedy chce pomnożyć budynek1[i].cena*budynek1[i].ilosc=budyn...

    Programowanie Początkujący   14 Mar 2012 11:55 Odpowiedzi: 3    Wyświetleń: 1352
  • konwersja Char array na String, ESP8266, wysyłka do ThingSpeak

    że skoro u nas ostatnie dwie dane mogą mieć postać 1,2 lub 3 znakową (at)8;2018-12-2;22:22:34;xxx;xxx (at)8;2018-12-2;22:22:34;xx;xx (at)8;2018-12-2;22:22:34;x;x i jeszcze ich wariacje xxx;x itd., to chyba trzeba będzie dopełniać zerami 00x do trzech miejsc (więcej niż 3 nie będzie). Najlepiej...

    Arduino   18 Gru 2018 11:21 Odpowiedzi: 128    Wyświetleń: 2991
  • Konwersja tablicy char na long

    tablicę char o zawartości 1 2 3 4 5 zmienić na long o wartości 12345. Użyj sscanf sscanf( tablica, "%d", &zmienna); Niestety, jak to AVR, to GCC obsłuży tylko int. Na to jest jednak sposób, skonwertować do float a później przypisać do long. Niestety, AVR-GCC ma bardzo...

    Arduino   09 Gru 2018 22:44 Odpowiedzi: 12    Wyświetleń: 630
  • char float - Konwersja zmiennej 'float' do 'char'

    To nawet nie jest jego fragment :P Gdy zrobię tak: char text To jest w zasadzie błędne. Powinno być: [syntax=c]text[0] = 'A'; text[1] = 0; [/syntax] albo [syntax=c]char text[12] = "A"; [/syntax] Pojedyncze apostrofy oznaczają literkę, podwójne - ciąg znaków jako tablicę wskaźnik (który...

    Programowanie Początkujący   02 Maj 2013 20:41 Odpowiedzi: 12    Wyświetleń: 3471
  • [STR912FAW44] int to char, float to char

    Przedewszystkim zrób to inaczej... po prostu... main() { char bufor[20]; ... funkcja(bufor, ...); } funkcja(char* bufor, ...) { } I w ogóle nie ma problemu. Zmienna tmp w ogóle jest nieporozumieniem. Przecież wewnątrz funkcji możesz sobie zadeklarowac tablicę o dowolnym wymiarze... funkcja(...) { char...

    Mikrokontrolery ARM   03 Sie 2009 13:40 Odpowiedzi: 4    Wyświetleń: 2856
  • Jak zmienić tekst char * nazwa na typ float w c++??

    Jak zmienić tekst char * nazwa na typ float?? Jest do tego jakaś funkcja w standardowym c++

    Programowanie   15 Paź 2006 22:00 Odpowiedzi: 4    Wyświetleń: 1735
  • [avr-gcc] Float -> char[]

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

    Programowanie   14 Cze 2008 07:42 Odpowiedzi: 5    Wyświetleń: 7688
  • Konwersja char* -> float - problem [avr/atmega8][c/winavr

    Szczerze przyznam że budowa makefile jest dla mnie (ale pewnie nie tylko) magiczna. Owszem, wiem jak ustawić typ procka, taktowanie etc. Ale pozostałe instrukcje mogę się tylko domyślić czego dotyczą. Zmieniłem fragment dotyczący sscanf() (u siebie w programie używam w ten sposób: sscanf(s,"%f",&z);...

    Mikrokontrolery AVR   31 Gru 2009 20:38 Odpowiedzi: 9    Wyświetleń: 5722
  • [atmega8] [c++] konwersja float-->char[]

    witam, mam problem z konwersją float'a na tablice charów. char tablica[4]; sprintf(tablica... "%G", temp_in); USART_Transmit(tablic...

    Mikrokontrolery   28 Lip 2009 16:47 Odpowiedzi: 1    Wyświetleń: 2571
  • Tablica char na float - czy funkcja poprawna?

    Przede wszystkim masz blad przepelnienia bufora w funkcji void dodaj_bufor(char) . Poprawniej byloby zrobic to w taki sposob: #define MAX_BUFFER_SIZE 17 //... char bufor[MAX_BUFFER_SIZE] = {0}; //... bool dodaj_bufor(char znak) { if (licznik_buf>=...

    Programowanie Początkujący   21 Lut 2010 00:34 Odpowiedzi: 5    Wyświetleń: 2729
  • [Keil] Char na float jak?

    Witam. Mam dziwny problem potrzebuje przekonwertować tablice char na liczbe float. zrobiłem przykładową funkcję niestety pokazuje bzdury. Wcześniej gdy używałem AVR Studio wszystko działało bez problemu teraz po przesiadce na stm32 i keila co chwile jakieś kwiatki. Oto kod atof oraz strtod...

    Mikrokontrolery   17 Lis 2011 13:38 Odpowiedzi: 2    Wyświetleń: 1489
  • [stm32] konwersja typów (float-> char[])

    Po pierwsze nie float do char tylko float do char To chyba jasne, w domyśle... Po drugie co znaczy najoptymalniejszy? To taki, który jest prosty, nieskomplikowany i zajmuje mało kodu, chyba też jasne. Po trzecie dlaczego nikt z was nie chce użyć sprintf ? To ciężka funkcja, która nie...

    Mikrokontrolery ARM   16 Sty 2012 22:31 Odpowiedzi: 15    Wyświetleń: 6723
  • [ARDUINO] - Konwersja z Float na Const CHAR

    const char text nie mozesz inicjalizować tablicy tablcą. Podstawy C/C++ trzeba poznać najpierw. Na AVR-ach poza parametrami funkcji na razie wogóle zapomij o const bo temat jest dość śliski. Nie tylko nie powinien zapomnieć, ale wręcz powinien używać const. I to z kilku powodów, z których...

    Arduino   03 Gru 2016 16:51 Odpowiedzi: 6    Wyświetleń: 1167
  • Program C problem z kompilacją.

    Czy móglby mi ktoś pomóc skompilować ten program #include <stdio.h> #include <stdlib.h> #include <math.h> #include <assert.h> #include <string.h> extern "C" { #include <jpeglib.h> #include <jerror.h> } #include <math.h> /*====================...

    Programowanie   22 Gru 2006 12:26 Odpowiedzi: 2    Wyświetleń: 1447
  • atmega8 i czujnik sht11

    witam, zaprojektowałem mój pierwszy układzik do sprawdzania temperatury i wilgotności oparty na atgmega8 (zew. kwarc 8mhz) i czujnik firmy sensirion zlutowałem 4 dolne wyjścia, piszę to gdyż mój czujnik ma 5 wyjść(jak na zdjęciu) a nie 4 jak w dokumentacji. może tu leży problem.. problem polega...

    Mikrokontrolery AVR   04 Cze 2009 21:56 Odpowiedzi: 1    Wyświetleń: 5412
  • avr atmega16 - współpraca timerów

    Witam Siedzę już drugą noc nad samymi timerami, a termin końcowy oddania projektu się zbliża. Problem wygląda tak, że gdy załączę zezwolenie na przerwanie od timera2 zawiesza się cały program (kratki na wyświetlaczu). Potrzebuje drugiego timera do obliczeń a Timer1 generuje przerwanie co 0,5s w trybie...

    Mikrokontrolery AVR   26 Sty 2014 09:24 Odpowiedzi: 8    Wyświetleń: 1509
  • ATmega32, Programowanie C - ATmega32, RTC, pcf8563, solar track,

    Witam, Jestem na etapie tworzenia kodu programu sterującego układem nadążnym typu solar track. Wykonałem już całą mechanikę systemu oraz fizyczną warstwę układu sterującego (obwód drukowany z wszystkimi elementami). Układ sterować ma mostkiem H (silnik DC) oraz podawać trzy sygnały sterujące do zewnętrznego...

    Mikrokontrolery AVR   21 Sty 2014 19:44 Odpowiedzi: 0    Wyświetleń: 1665
  • Arduino - Efekt tęczy RGB

    Witam drogich forumowiczów, jeszcze nie znam się na programowaniu uC dlatego proszę o pomoc. Czy mógłbym prosić o scalenie poniższych programów i ewentualne wytłumaczenie. Chodzi o dodanie efektu Rainbow RGB, tak aby wyświetlał się w pierwszej kolejności. Matryca LED RGB 32x16 RainbowRGB [syntax=basic4gl]//...

    Arduino   07 Mar 2014 18:47 Odpowiedzi: 0    Wyświetleń: 3015
  • STM32F4 i mocna kompresja zdjęcia do JPG

    dlaczego nie połączysz go z PC za pomocą USB Niestety, ale USB wykorzystuję w innym celu. Co do kodera - znalazłem coś takiego w internecie: [syntax=c]//1999 Cristi Cuturicu #include "Definicje_sprzet.h" //#pragma hdrstop #include <stdio.h> #include <stdlib.h> #include <string.h> #include...

    Mikrokontrolery ARM   08 Lis 2015 10:54 Odpowiedzi: 10    Wyświetleń: 1218
  • Podręczny Reflektometr automatyczny z pomiarem mocy wyjściowej

    USB zasilane jest z power banku, przy korzystaniu z tej skrzynki nie polecam dotykać sie do przewodów przy włączonym PTT. Cały kod programu (jak to bywa, taki mały bałagan - nie planowałem się nikomu chwalić): [syntax=c]#define TWI_FREQ 100000L #include <Wire.h> #include <hd44780.h>...

    DIY Konkurs   17 Gru 2017 16:21 Odpowiedzi: 7    Wyświetleń: 4533
  • Czasomierz/Okresomierz ATMEGA8

    EDIT. Po wielu godz. rozwiązałem wszystkie problemy. Poniżej umieszczam program napisany pod ATmege 328P(inaczej niż w temacie), gdyby ktoś budował coś podobnego i temat zamykam. [syntax=cpp] #define F_CPU 16000000uL #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include...

    Mikrokontrolery AVR   06 Mar 2014 15:41 Odpowiedzi: 28    Wyświetleń: 5070
  • Dlaczego ekran migocze i jak to naprawić? STM32F411, SSD1289 bez FSCM.

    Witam Od dłuższego czasu walczę z obsługą wyświetlacza jak sądzę opartego na ssd1289 ( co prawda device code odczytywany z rejestru 0x0000 pokazuje 0x0020 ). Wyświetlacz inicjalizacje się poprawnie mogę wyrysować wszystko co chcę ale problem pojawia się w odświeżaniu obrazu. Sądząc po ustawieniu...

    Mikrokontrolery ARM   04 Sty 2018 19:10 Odpowiedzi: 22    Wyświetleń: 843
  • Pomoc w napisaniu małego programku w C++

    #include <iostream.h> #include <conio.h> #include <math.h> const int GORA=72, DOL=80, LEWO=75, PRAWO=77; void wczytajDane (float &wielk, char &znak); void rysujFigure(float wielk, float X, float Y, char znak); void ruszaj(float wielk, float &X,...

    Programowanie   09 Gru 2007 13:37 Odpowiedzi: 4    Wyświetleń: 2112
  • Arduino - mqtt przestaje działać po dodaniu linii

    Proszę o pomoc w poniższym kodzie, po dodaniu kolejnej zmiennej do przesłania w mqtt klient mqtt przestaje działać, poniżej zmiany jakie wprowadzam: void publishData(float temp,int hum, float rAcum ,float wSpeed,float wGust,int dir,int status) { dodaję root oraz modyfikuję linię publishData(temp,...

    Arduino   04 Sie 2017 08:12 Odpowiedzi: 6    Wyświetleń: 1038
  • Ploter cnc- oprogramowanie

    Popełniłem ostatnimi czasy mały ploter cnc, jakoś się to kręci, migają światełka i jest fajnie, ale.... Sterowanie to, a jakże -arduino, jakiś mały klon oraz dwa scalone mostki H l293d. Wsad do arduino: Koledzy jak temu zaradzić?

    Amatorskie Maszyny CNC   28 Paź 2017 11:50 Odpowiedzi: 3    Wyświetleń: 1722
  • Streamowanie g-code z jednego arduino na drugie

    Witam. Problem wygląda następująco. Jestem w trakcie budowy małego plottera CNC. Na razie do streamowania gcode używam Processinga, ale jest to mało mobilne i uciążliwe. Więc wpadłem na pomysł dodania drugiego arduino które będzie sczytywało gcode z karty SD i wysyłało do drugiego. Ktoś ma pomysł...

    Arduino   19 Maj 2018 18:38 Odpowiedzi: 7    Wyświetleń: 831
  • [Inne] Ploter na bazie Arduino nano

    Racja i stąd się bierze moja frustracja bo program #include <Servo.h> #include <Stepper.h> #define LINE_BUFFER_LENGTH 512 const int penZUp = 80; const int penZDown = 40; const int penServoPin = 2; const int stepsPerRevolution = 20; Servo penServo; //Stepper myStepperY(stepsPerRevolution,...

    Arduino   29 Paź 2018 21:01 Odpowiedzi: 8    Wyświetleń: 1197
  • Stacja pogodowa. Wyświetlacz VFD + ESP8266 strona www - po raz kolejny

    Stacja Pogodowa ESP8266 + wyświetlacz VFD Zainspirowany stacją pogody kolegi vanaxis z tematu: Jak nie może sie połączyć to wyświetla ekran poniżej i czeka: Po zalogowaniu na chwile pojawia sie ekran z nadanym adresem IP; Następnie w takiej kolejności pokazywana jest...

    DIY Konstrukcje   23 Wrz 2020 22:22 Odpowiedzi: 35    Wyświetleń: 6063
  • [LPC2138][C/Keil] Losowanie liczby z przedziału

    Odświeżam. W linku projekt w programie Kail - [url=]Link. Wersja GNUARM - [url=]Link Poniżej przedstawiam co zawiera biblioteka stdlib w tej wersji GNUARM [syntax=c]/* * stdlib.h * * Definitions for common types, variables, and functions. */ #ifndef _STDLIB_H_ #define _STDLIB_H_ #include...

    Mikrokontrolery ARM   28 Gru 2011 14:27 Odpowiedzi: 2    Wyświetleń: 1981
  • ESP07, NTP - Czas synchronizuje się prawidłowo tylko za pierwszym razem.

    Sytuacja jest następująca. Po uruchomieniu modułu jest pobierany czas z serwera NTP. Po północy czasu zimowego, każdego dnia jest podejmowana próba synchronizacji czasu. Niby czas dostaję, ale zawsze jest on nieprawidłowy. Po pierwszej zmianie doby rzekomy czas synchronizacji jest o kilka, kilkanaście...

    ESP8266 i ESP32 oraz IoT   11 Maj 2020 16:43 Odpowiedzi: 8    Wyświetleń: 672
  • [C] Metoda Gaussa

    Witam Piszę program #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <math.h> #define bool short #define false 0 #define true 1 char *wsp; /* zmienna globalna przechowuje nazwy wsp??czynnik?w czyli litery a,b,.. */ /* ========================================...

    Programowanie   21 Wrz 2007 14:38 Odpowiedzi: 12    Wyświetleń: 5263
  • [atmega32][c]zegar sterujący definicje funkcji

    Czy ktoś potrafi zrobić z tego kodu użyteczny program ? ? ? .... zaczynam się zastanawiać czy nie zlecić jego napisania ale nie mam pojęcia ile taka usługa może kosztować. Dla zorientowania się o co mi chodzi wklejam cały kod którego część funkcjonuje. [syntax=c] #include <stdint.h> #include...

    Mikrokontrolery AVR   21 Mar 2011 16:16 Odpowiedzi: 11    Wyświetleń: 2048
  • [atmega32][c]błąd odczytu/zapisu z rtc pcf8583

    Witam. Miał być w założeniu dwukanałowy czyli sterować wybrane w programie obwody np;z pierwszego kanału obwody 3 i 4 a z drugiego obwody 1 i 2 ale nie potrafiłem sobie z tym poradzić więc "przypisałem" każdemu obwodowi własny czas załączenia i wyłączenia z podziałem na dni robocze [od Poniedzialku do...

    Mikrokontrolery AVR   31 Lip 2011 09:26 Odpowiedzi: 8    Wyświetleń: 2976
  • FLASH_Unlock i niekończące się błędy kompilacji

    czyli widze, że myślimy o dwóch różnych rzeczach... Mi chodziło o zrobienie porządku w projekcie, aby uniknąć pisania bez przerwy "extern cośtam cośtam"... Nie jest to może najbardziej eleganckie ale działa. Nie wywaliłem starych wpisów tylko je zakomentowałem także łatwo zobaczyć o co chodzi... [syntax=c] ///////////////...

    Mikrokontrolery ARM   21 Gru 2012 18:18 Odpowiedzi: 13    Wyświetleń: 1299
  • [ATMEGA32][C]Gdzie zapisać ustaw. czasu do PCF8583 czy 24C02

    Witam ponownie. Mówią nie chwal dnia przed zachodem słońca...jak z jednym się uporałem to znów co innego mi mąci. Kłopot z wyborem gdzie zapisać nastawy dwukanałowego timera bo zmiennych jednocyfrowych jest łącznie 4x4 dziesiątki godzin , jednostki godzin , dziesiątki minut , jednostki minut osobno dla...

    Mikrokontrolery AVR   04 Lis 2010 09:50 Odpowiedzi: 23    Wyświetleń: 2654
  • ENC424J600 Arduino Ethernet Shield - pełny projekt i 11 przykładów użycia

    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ń: 4365
  • [ATMEGA32][C] Czy ktoś pomoże uporać się z TWI i PCF8583

    Witam. Do programu zarządzania zasilaniem który już działa usiłuje dopisać obsługę PCF8583 oraz część programu który pozwoliłby wyeliminować mechaniczny dwu kanałowy zegar sterujący który o określonych godzinach włącza lub wyłącza dwa obwody 230V. Mam z tym problem bo nie posiadam dostatecznej wiedzy...

    Mikrokontrolery AVR   10 Paź 2010 19:47 Odpowiedzi: 6    Wyświetleń: 2905
  • Arduino - mini stacja meteo

    Mała kontynuacja: 1. Dołożyłem barometr BMP180 2. Zdefiniowałem symbole na LCD: termometr, kropelka, stopnie C, "ś" 3. Przeorganizowałem ekrany [syntax=c]#include <DHT.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <OneWire.h> #include <DS18B20.h> #include...

    Mikrokontrolery Początkujący   25 Cze 2017 10:26 Odpowiedzi: 43    Wyświetleń: 6870
  • WiFi NodeMCU ESP8266 Zegar Google

    Witam zrobiłem zegarek z tej strony [url=] Ale nie działa dobrze pomiar temperatury ujemnej pomoże ktoś naprawić ten problem . Na wyświetlaczu pisze przy ujemnej +-2-. [syntax=c]//V.3 - Data converted and daylight savings time //V.4 - localized data, days... (use yours....) //V.6 - thermometer and...

    Arduino   27 Lis 2020 18:23 Odpowiedzi: 0    Wyświetleń: 477
  • [c]TWI + PCF8583 + ATMEGA32

    Witam Jestem początkujący w technice mikroprocesorków i w programowaniu w c. Aktualnie męczę się z wpisaniem czasu do PCF. Przy próbie zapisu w momencie kiedy sekundy równe są 5 wyświetlanie czasu zamiera. Reszta układu działa, ale czas na wyświetlaczu pozostaje w formacie 00:00:05 Wzorowałem...

    Mikrokontrolery AVR   25 Lis 2009 13:31 Odpowiedzi: 2    Wyświetleń: 2948
  • Czujnik ciśnienia HP02S - czy ktoś się kiedyś nim bawił

    Witam, Sam to napisałem na podstawie noty katalogowej, nie chce mi się wygładzać( bo działa) int liczPT(float C1,float C2,float C3,float C4,float C5,float C6,float C7,char A, char B, char C,char D,unsigned int D1,unsigned int D2) // Funkcja liczPT oblicza cisnienie(P) i temperaturę...

    Projektowanie Układów   25 Lip 2014 18:53 Odpowiedzi: 46    Wyświetleń: 14705
  • Atmega644p+ADS1100 problem z komunikacją

    Witam po zmianie procka nie mogę się skomunikować z ADS110 ,kod wcześniej działał z Atmega32. Obecnie używam Atmega644P wg schematu while(!(TWCR&(1<<T... Poniżej cały kod: #define F_CPU 1000000L #include <inttypes.h> #include...

    Mikrokontrolery AVR   08 Wrz 2010 21:05 Odpowiedzi: 0    Wyświetleń: 949
  • [ATmega8][C] - Brak prawidłowego odczytu ciśnienia z czujnika LPS331AP

    Witam, Jeżeli napisałem w złym dziale, proszę moderatora o przeniesienie do właściwego. Od kilku dni próbuję odczytać ciśnienie z czujnika LPS331AP. Czujnik ten jest podłączony do ATmega8 przez sprzętowe SPI (4 przewody) - SCL/SPC z PB.5 , SDA/SDI/SDO z PB.3, SDO/SA0 z PB.4 i CS z PB.0. Napięcie...

    Mikrokontrolery AVR   06 Paź 2012 17:33 Odpowiedzi: 0    Wyświetleń: 1458
  • [STM32F407/C/KEIL] - Zawieszanie się mikrokontrolera

    Witam mam taki problem, otóż mój STM32F4 bardzo dziwnie się zachowuje. Mój program ma odczytywać z 3 różnych czujników przez I2C dane i przeliczać je. I2C zrealizowane jest na przerwaniach (z najwyższym priorytetem), dodatkowo używam timera 2, by odmierzał czas. Oto kod: [syntax=c]#include "stm32f4xx.h" #include...

    Mikrokontrolery ARM   13 Gru 2012 15:35 Odpowiedzi: 11    Wyświetleń: 2061
  • LPC800-MAX - Pierwsze problemy z Mbed IDE - PWM

    Wygląda na to, że ta płytka nie ma zdefiniowanego czegoś takiego jak PwmOut - gdy zmienię płytkę na jakąś inną w opcjach kompilatora, wszystko idzie jak trzeba. W takim razie, co oznaczają na rysunku opisy wyjść jako PWM? Zwłaszcza że 2 z nich (XP_4, XP_5) są dostępne poprzez ekspander portów I2C PCA9672....

    Mikrokontrolery ARM   04 Lis 2013 09:18 Odpowiedzi: 16    Wyświetleń: 3087
  • C++ - Poprawa klas w projekcie

    Może ktoś sprawdzić i wytypować błędy klas, pół, metod w projekcie gry eurobiznes? Pewnie trochę namieszałem i wolałbym by ktoś to sprawdził, ewentualnie poradził coś ? (są to same klasy i deklaracje funkcji, bez definicji narazie) [syntax=cpp]#include <iostream> #include <string> #include...

    Programowanie Początkujący   12 Maj 2014 13:33 Odpowiedzi: 5    Wyświetleń: 1119
  • [ATmega32][C[ - Adresowanie kilku układów MCP3221

    Witam, poradziłem sobie z problemem kupując po prostu nowe układy - tym razem MCP3021 bo na tme dostępne jest ich wiele wersji adresowych. Wybrałem wersję z adresem 000 (A0), oraz wersję z adresem 011 (A3). Napisałem prosty programik, fajnie wszystko czyta, ale jest jeden problem, że pomiar zaniżony...

    Mikrokontrolery AVR   06 Sie 2014 18:08 Odpowiedzi: 7    Wyświetleń: 1449
  • Kontrola temperatury przez internet na Ardunio + ENC28J60 + TMP36

    Jest jakaś biblioteka dodana do kursu EncEthernet-20101229 ale po dodaniu jej i zmianie w pliku enc28j60 z include "Wconstans.h na Arduino nic nie daje. Ta zmiana jest wg instrukcji z kursu. Okazuje się iż błędów jest dużo więcej. Zainstalowałem na nowo środowisko dodałem ta bibliotekę dodaną do...

    Arduino   14 Sie 2017 20:07 Odpowiedzi: 12    Wyświetleń: 1431
  • ESP8266 zasilanie BME280 z pinu.

    Proszę schemat i kod.

    Arduino   17 Maj 2018 16:43 Odpowiedzi: 23    Wyświetleń: 2055
  • Modbus RTU+ESP8266+CAYENNE

    Mam problem z połączeniem jak w temacie, moduł ESP2266 ma być jednocześnie modbus master i przesyłać dane do serwisu cayenne. Problem w tym, że modbus działa, tzn pobiera dane, zapisuje je do zmiennej i wyświetla na zewnętrznym wyświetlaczu, ale tylko dotąd, dokąd nie dodam obsługi cayenne. Jak tylko...

    Mikrokontrolery Początkujący   05 Sty 2019 18:44 Odpowiedzi: 0    Wyświetleń: 378
  • Esp8266 brak sieci i drenowanie akumulatora.

    Witam. Mam sensor pogodowy oparty o ESP8266 zasilany z akumulatora wspomaganego solarem. Esp jest większość czasu w deep sleep, budzi się co ok 30min i wysyła dane pomiarowe. Problem występuje w momencie gdy esp nie widzi sieci wifi, wtedy zamiast po próbie połączenia pójść spać bez końca chyba próbuje...

    ESP8266 i ESP32 oraz IoT   02 Mar 2020 19:32 Odpowiedzi: 1    Wyświetleń: 270
  • [Arduino]Wyświetlacz SSD1306 przestał działać.

    Czy, kiedy nie działa wyświetlacz, pojawia się w monitorze portu szeregowego komunikat "SSD1306 allocation failed"? Raczej nie zauważyłem takiego komunikatu, pytanie jeszcze na jaką prędkość ustawić transmisję? Ale jaj ciąg dalszy z tym wyświetlaczem. Jakiś czas bawiłem się drugim wyświetlaczem,...

    ESP8266 i ESP32 oraz IoT   19 Mar 2020 17:40 Odpowiedzi: 38    Wyświetleń: 1269
  • AtMega88 + LM35 - dziwne wyniki

    Witam. Męczę się już 3 dni z termometrem na Atmega88 z LM35. Niestety wychodzą bardzo dziwne wyniki. Wszystko jest połączone tak: Dużo kodu pochodzi ze strony: Kod main.c: [syntax=c] #include <avr/delay.h> #include <avr/io.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery Początkujący   07 Lis 2021 12:17 Odpowiedzi: 2    Wyświetleń: 546
  • [atmega32[C] Proszę o pomoc w dopracowaniu programu

    [syntax=c] #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include <util/delay.h> #include "include/lcd44780.h" #include "include/i2c_twi.h" //********** funkcje konwersji char dec_na_bcd(char num) { return ((num/10 * 16) + (num % 10)); } //set = dec_na_bcd(set); char...

    Mikrokontrolery AVR   15 Mar 2011 20:08 Odpowiedzi: 7    Wyświetleń: 1806
  • Cyfrowa sonda logiczna TTL/CMOS

    W zależności od tego, czy urządzenie zawiera układy logiczne wykonane w technologii TTL bądź CMOS, poziom napięć odpowiadający stanom logicznego zera i jedynki będzie różny dla każdej z rodzin układów. Poniżej przedstawiono projekt sondy logicznej przystosowanej do pracy z układami TTL i CMOS, wykonanej...

    DIY Zagranica   19 Sie 2012 14:15 Odpowiedzi: 2    Wyświetleń: 6477
  • AVR/ATMEGA8 - Termometr DS18B20

    operuj na zmiennych typu uint8_t (osobno część całkowita, osobno dziesiętna), wówczas nie będziesz musiał marnować kodu na float i jego konwersję, co jest " trochę nieoptymalne". poszukaj w sieci bibliotek Petera Danneggera - będzie szybciej. poszperaj w postach na forum, było już chyba wszystko na...

    Mikrokontrolery AVR   12 Paź 2013 12:25 Odpowiedzi: 4    Wyświetleń: 4386
  • Data i godzina w Arduino bez czujnika RTC

    Dzień dobry, robię podstawową stację meteorologiczną na bazie Arduino. Chciałbym żeby oprócz natężenia światła, temperatury i wilgotności powietrza pokazywała się także data i godzina. Czy da się to zrobić bez czujnika czasu teraźniejszego RTC? To mój aktualny kod: [syntax=c]#include "DHT.h" #include...

    Programowanie   11 Cze 2022 11:17 Odpowiedzi: 9    Wyświetleń: 237
  • [LPC2142][ds18b20] Problem poczatkujacego

    Witam. Od niedawna uczę się ARMów i mam problem. Kiedyś napisałem funkcję do obsługi ds18b20 na AVRy, teraz chciałem ją zaimplementować pod LPC2142 w środowisku Keil i niestety mi nie wychodzi. Poniżej przedstawiam kod źródłowy już zmodyfikowanej funkcji pod LPC. ds18b20.h #include <stdio.h> #include...

    Mikrokontrolery ARM   22 Sie 2008 14:15 Odpowiedzi: 10    Wyświetleń: 3001
  • [Atmega88][C]Miernik odległości BPU-1640IOAH12

    Witam! Mam problem z czujnikiem do mierzenia odległości(BPU-1640IOAH12). Mianowicie nie potrafię spowodować jego uruchomienia. Sygnały które wysyła funkcja uruchom_sonar nie powodują żadnych efektów. Czy mógłby ktoś wytłumaczyć co jest nie tak w programie? Czujnik jest podczepiony pod nożkę PC3. [syntax=c]#include...

    Mikrokontrolery AVR   15 Cze 2011 00:27 Odpowiedzi: 1    Wyświetleń: 1194
  • ARDUINO - Dwa nadajniki jeden odbiornik

    Witam Czy ma ktoś doświadczenie w odbieraniu danych z dwóch (lub więcej) czujników drogą radiową... Chcę zbierać dane z różnych czujników (temperatura, ciśnienie, przyspieszenie, itp) wysyłających dane przez moduły 443MHz i odbierać je przez jeden odbiornik, taki DataLogger. Umiem to robić pojedynczo...

    Arduino   04 Sty 2015 18:18 Odpowiedzi: 11    Wyświetleń: 2016
  • Wyświetlanie danych z ADC arduino na ekranie LCD.

    [syntax=c]#include <LiquidCrystal.h> int xPin = A3; int yPin = A2; int buttonPin = 6; // sterowniae joystikiem int xPosition = 0; int yPosition = 0; int buttonState = 0; // sterowniae joystikiem int aku_1 = 0; int aku_2 = 1; // pomiar napiecia word volt_1 = 0; word volt_2...

    Arduino   01 Lip 2015 18:21 Odpowiedzi: 12    Wyświetleń: 2988
  • ATMEGA328P - czujnik HC-sr04

    Coś takiego znalazłem. Co prawda na Atiny ale można przerobić. [syntax=c]// // Talking to ultrasonic sensor HC-SR04 with an ATtiny84, and // sending distance data using serial communications. // // electronut.in // #include <avr/io.h> #include <string.h> #include <util/delay.h> #include...

    Mikrokontrolery AVR   10 Kwi 2017 04:56 Odpowiedzi: 3    Wyświetleń: 798
  • Stacja meteo Wi-Fi. Bascom i Arduino.

    Witam. Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem oled. Wtedy już samo wgranie programu do ESP8266 było wyczynem dla mnie. Później zaczęło się kombinowanie,...

    DIY Konkurs   28 Lis 2017 13:43 Odpowiedzi: 10    Wyświetleń: 16344
  • ESPnow - czyli budujemy naszą małą domową sieć wymiany danych.

    Temat ucichł i pozostały pytania bez odpowiedzi, to może przybliżę kolegom działanie espnow z wifi. I przytoczę działający przykład takiego połączenia. Nigdzie w oficjalnych źródłach nie doczytałem, że espnow nie działa z wifi. Spotkałem się tylko z opiniami, że transmisja espnow przestała działać po...

    DIY Początkujący   18 Wrz 2022 16:48 Odpowiedzi: 74    Wyświetleń: 19005
  • Potrzebne procedury do wyswietlacza.

    To jest przyklad tego jak mozna obsluzyc DS1820 przez mega 8 ale jest tam tez obsluga wyswietlacza w C.Moze sie pryda.Sam to dostalem od jednego kolegi z forum:-) wiec mam nadzieje ze sie nie obrazi...mnie interesowal DS. Pozdrawiam Maciek! #include <avr/io.h> #include <avr/pgmspace.h>...

    Mikrokontrolery   30 Maj 2005 14:30 Odpowiedzi: 12    Wyświetleń: 3932
  • [atmega32][C] PCF8583 odczyt czasu daty i dnia tygodnia

    Zarówno w twoim kodzie jak i moim [obecnym] czas i data są wyświetlane poprawnie ale dzień tygodnia to już inna historia .. cały czas pokazuje poniedziałek pomimo zmiany dnia miesiąca .. wklejam odpowiedzialny za to kod może ktoś się dopatrzy programowego niedociągnięcia .. [syntax=cpp] #include <stdint.h> #include...

    Mikrokontrolery AVR   09 Sty 2012 02:09 Odpowiedzi: 22    Wyświetleń: 4177
  • [ATMEGA32][C] - KS0108 i zakłócenia

    Kod: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <string.h> #include <avr/eeprom.h> #include "KS0108.h" #define lcd_rs 4 #define lcd_e 5 #define WE 7 #define WE2 6 #define PORT_1Wire PINA #define SET_1Wire...

    Mikrokontrolery AVR   08 Sie 2012 13:36 Odpowiedzi: 13    Wyświetleń: 2307
  • [Atmega8] [TSL2561T] Błędne odczyty. Złe łączenie rejestrów

    Witam, dołączę się do tematu aby nie robić śmietnika na forum. Mam pewne problemy z działaniem czujnika. Wcześniej gdy odpalałem go na płytce prototypowej wszystko działało OK, pomiary były porównane z drogim i dobrym luksomierzem na uczelni, wartości były praktycznie takie same dla różnych źródeł światła....

    Mikrokontrolery AVR   04 Lis 2013 23:12 Odpowiedzi: 9    Wyświetleń: 2666
  • PIC16F1459 - I2C PCF8574T + LCD HD44780 = nic nie wyświetla

    Witam, chciałem zaoszczędzić kilka pinów PIC16F1459 i zamiast bezpośrednio podpinać LCD HD44780 pod ten uC, chciałem użyć sprzętowej komunikacji I2C tego uC ( piny RB4 i RB6 - PCF8574T widocznej poniżej, a kupionej u chińczyków. Sprawdziłem jak poprowadzone są piny w tej przejściówce z chin i są...

    Mikrokontrolery PIC   17 Lis 2016 21:57 Odpowiedzi: 5    Wyświetleń: 4032
  • Pomiar temperatury z wielu czujników DS18b20 po WiFi za pomocą ESP8266

    Witam chciałbym zaprezentować układ pomiaru temperatury z wielu czujników Ds18b20 ,na razie czterech z jednego modułu ESP8266. Projekt nawiązuje do tego rozwiązania : Tamten projekt już nie będzie rozwijany w tym natomiast wprowadziłem wiele zmian przygotowując sobie grunt pod przyszłą rozbudowę...

    DIY Smart Home   29 Lip 2022 22:22 Odpowiedzi: 77    Wyświetleń: 32685
  • ATmega32 z GPS - czytanie danych NMEA, język C

    Witam, Mam problem dotyczący odczytu danych z modułu GPS. Protokół NMEA (GGA oraz RMC). Piszę trochę w C, ale nie czułem się na tyle dobrze z obsługą tego, więc skorzystałem z przykładu. Rozumiem co dzieje się w kodzie, ale program się zawiesza lub zapętla. Wydedukowałem, że problemem jest pętla for...

    Programowanie Początkujący   19 Wrz 2019 09:43 Odpowiedzi: 2    Wyświetleń: 450
  • Zegar. Kalendarz. Stacja pogodowa. Wyświetlacz T6963 + ESP8266, bez Arduino nano

    Stacja Pogodowa ESP8266 + wyświetlacz T6963 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 Zagadnienie pobierania czasu i ustawiania strefy czasowej się...

    DIY Początkujący   16 Gru 2020 20:01 Odpowiedzi: 13    Wyświetleń: 9549
  • Jak sterować wyświetlaczem graficznym TLX-711A na ATmeg16?

    Witam, Wyświetlacz o którym piszesz to wyświetlacz graficzny zbudowany na sterowniku T6963. Niestety, sterowanie jest inne niż HD44780. Więcej nt. tego mudułu znajdziesz tu: Z kolei poniższy kod to przykład sterowania tym modułem poprzez port drukarki LPT. Myślę że może być pomocne. /*...

    Mikrokontrolery   14 Wrz 2005 08:38 Odpowiedzi: 1    Wyświetleń: 3495
  • [C] Rzutowanie struktur na ciąg bajtów.

    Witam Potrzebuję przesyłać strukturę z ADuC845 (Keil) do PC (C++ Builder) i odwrotnie. W obu programach struktury są identycznie zadeklarowane i zajmują 60bajtów tak żeby na PC zajmowała wielokrotność 4B. Odebranie pakietu przez RSa i rzutowanie go na strukturę nie przyniosło oczekiwanego efektu....

    Mikrokontrolery   14 Gru 2008 18:18 Odpowiedzi: 3    Wyświetleń: 3154
  • [ATMEGA32][C]zależności a wyświetlanie komunikatów txt

    Mam problemik z kodem w którym występują zależności na podstawie których załączane lub wyłączane są dwa obwody sieciowe oraz jest monitorowane napięcie ogniwa foto galwanicznego....zdefiniowane progi działają obwody są właściwie przełączane jednak nie funkcjonuje poprawnie podstawianie odpowiednich komunikatów...

    Mikrokontrolery AVR   18 Wrz 2010 11:07 Odpowiedzi: 7    Wyświetleń: 1194
  • Odczyt z pliku i wyświetlenie na wykresie.

    Dziekuje za zainteresowanie, Program s się kompiluje (pracuje w c++)funkcje działają poprawnie. Jednak chodzi mi tutaj o sam sposób implementacji środowiska c++ do Opengl. Czy w poprawny sposób umieściłem funkcje w funkcjach Opengl ? Pozdrawiam. Dodano po 56 [syntax=cpp]#include <stdlib.h> #include...

    Programowanie   16 Sty 2011 23:48 Odpowiedzi: 2    Wyświetleń: 906
  • [ATmega8][C][DS18B20] Pomiar temperatury - całkowity brak odpowiedzi

    Program przepisałem całkowicie z zmieniłem tylko port na PC5. Najpierw podłączyłem dobrze i otrzymywałem takie coś: -16.1\0x00\0x00\0x00-16.1\0x00\0x00\0x00... No w moim mieszkaniu to tak ok 24°C. Potem...

    Mikrokontrolery AVR   22 Paź 2011 10:17 Odpowiedzi: 2    Wyświetleń: 2483
  • [atmega] Błąd w komunikacji z DS18b20

    Witam, Na wstępie chce już zaznaczyć że przeczytałem wszystkie tematy na elektrodzie na ten temat i niestety pomimo wykorzystania wszystkich wskazówek udzielanych innym użytkownikom nadal nie działa mi termometr. 1. Co już zrobiłem: a) podłączyłem linie danych przez rezystor 4,7k do zasilania b)...

    Mikrokontrolery Początkujący   22 Sty 2012 15:18 Odpowiedzi: 0    Wyświetleń: 1232
  • wyświetlacz opisany jako CBC016002A29-00

    Mój ma takie oznaczenie i nie działa. Dalej szukam. Jak znajdę błąd to dam znać. Dalej nie mam rozwiązania. Wymieniłem wyświetlacz na inny, który już kiedyś używałem i działał. Może podejść do sprawy inaczej. Jeśli ktoś byłby tak miły i spojrzał w program to może wypatrzył by błąd. Podłączenie...

    Mikrokontrolery Początkujący   09 Kwi 2013 14:38 Odpowiedzi: 6    Wyświetleń: 3573
  • stm32f4 + TFT - Kolorowe paski na wyświetlaczu

    Racja, racja... naleciałość z poprzednich prób oczywiście zapomniałem zmienić. Dzięki wielkie :) Niestety to ciągle nie jest to :( raz pojawiają się kolorowe paski, raz ekran jest cały czarny lub biały :( może załączę kod, żeby było jasne co robię i dlaczego wyswietlacz.h [syntax=c]#de... Bank1_LCD_Ctrl...

    Mikrokontrolery ARM   16 Gru 2013 01:08 Odpowiedzi: 33    Wyświetleń: 6729
  • STM32F429I-DISCO + Gamepad zgodny z PS2

    Witam, Od pewnego czasu przestawiłem się z AVR na STM32, zbudowałem sobie proste ramię robota na 5 serv + sterownik Maestro od pololu, wszystko ładnie śmiga. Tydzień temu kupiłem sobie takie Gamepad: . Chciałem za pomocą tego pada sterować ramieniem. I już na 1 kroku się zupełnie pogubiłem. Otóż,...

    Mikrokontrolery ARM   22 Sty 2015 22:26 Odpowiedzi: 0    Wyświetleń: 636
  • Bezpieczna sieć IoT z Arduino Yun

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

    DIY Zagranica   04 Maj 2017 19:54 Odpowiedzi: 7    Wyświetleń: 9537
  • Attiny 45 +adxl345+ho-c6 nie działa tak jak powinno a na atmedze śmiga pięknie

    ogólnie problem polega na tym że attiny nie ma wyjść rx tx wiec mam kod który się kompiluje ale na samym kontrolerze nie działa :( zbudowałem na arduino najpierw układ adxl345+atmega+Hc-06 wszystko ładnie działa ale atmega jest za duża więc próbuje zrobić na attiny popodłaczałem wszystko wgrałęm...

    Mikrokontrolery   20 Cze 2017 23:25 Odpowiedzi: 0    Wyświetleń: 546
  • Arduino + ESP8266 - Błędna biblioteka DHT.

    Witam. Niestety nie mogę sobie poradzić z biblioteką czujników DHT. Podczas kompilacji poniższego programu pojawia się bład o błędnej bibliotece DHT. Program podaje ścieżkę dostępu do programu i dołącza poniższy opis: [syntax=c] #include...

    Arduino   18 Gru 2017 21:36 Odpowiedzi: 12    Wyświetleń: 2439
  • [MSP430G2452] [C] Obsługa wyświetlacza graficznego z użyciem I2C

    Witam, Usiłuję napisać program, który umożliwiłby wyświetlanie danych (liczb) na wyświetlaczu graficznym EA DOGXL160-W (driver UC1610) za pośrednictwem I2C. Udało mi się zapewnić obsługę wyświetlania wszystkich pixeli oraz czyszczenia ekranu, nie potrafię sobie poradzić z wyświetlaniem czegokolwiek...

    Mikrokontrolery Początkujący   09 Mar 2018 10:11 Odpowiedzi: 5    Wyświetleń: 1038
  • DHT22 wieszanie Arduino przy współpracy z innymi czujnikami

    Witajcie. Po krótce, mam problem z czujnikiem DHT22. Uruchamiając sam czujnik, działa on bez problemu. Uruchamiając go z pozostałymi czujnikami wiesza on arduino, a dokładniej zamraża, jedynie co ratuje to RESET. Szukałem podobnym tematów, ale bez skutku. Kod:[syntax=c]// ****************************************...

    Arduino   18 Maj 2018 11:11 Odpowiedzi: 1    Wyświetleń: 294
  • Komunikacja dwóch arduino

    Moglibyście podesłać jakieś programy? W teorii wszystko fajnie pięknie ale z praktyczną realizacją mam problem. Znalazłem taki w którym slave wysyła do mastera zmienne typu float ale ne potrafię go przerobić pod swoje potrzeby ale wiem że się da Slave: [syntax=c] #include<Wire.h> fl...

    Arduino   24 Cze 2018 08:13 Odpowiedzi: 19    Wyświetleń: 3624
  • Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    -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   04 Sie 2019 18:28 Odpowiedzi: 7    Wyświetleń: 5901
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

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

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2478
  • Termometr na DS18B20 + SHT11 + GSM

    Program cały pisany w kompilatorze MCC18. Poniżej kawałek programu głównego. Dołączone pliki zawierają funkcje. Właściwie tak jak juz wyżej napisałem - funkcje do obsługi SHT11 są dostępne na stronie producenta i właściwie to co tutaj daję to kod po lekkich modyfikacjach na PIC18. Projekt jest z EB. ...

    DIY Konstrukcje   29 Wrz 2008 21:22 Odpowiedzi: 19    Wyświetleń: 13929
  • [ATmega8][C] Problem z DS18B20

    Witam, znalazłem w necie poniższy kod i dołączyłem go do swojego projektu. Niestety nie działa. Cały czas dostaje informacje na wyświetlacz że odczyt się nie powiódł. W kodzie nie ma funkcji inicjalizujących LCD i wyświetlających znak, żeby nie zaciemniać analizy. Używam wewnętrznego kwarcu, tj....

    Mikrokontrolery AVR   28 Sty 2009 19:29 Odpowiedzi: 2    Wyświetleń: 1404
  • Jak zmienić ten kod, by zmieścił się do attiny 2313

    Proszę o weryfikacje i uproszczenie tego kodu tak aby mógł go zmieścić w tym procesorze co w temacie #include <avr/io.h> #include <avr/delay.h> #include <string.h> #define F_CPU 1000000UL #include <stdlib.h> #define SET_E PORTB |= _BV(3) #define CLR_E PORTB...

    Mikrokontrolery AVR   03 Kwi 2009 22:28 Odpowiedzi: 7    Wyświetleń: 1386
  • C - Zapisywanie do struktur z pliku - Symulacja PKP

    Witam, na wykładach otrzymalismy zadanie, by stworzyć program symulację rozkładu pkp, który do działania bedzie wykorzystywać plik zewnętrrzny txt, zawierajacy ID;Trase;Typ;GodzPrzyj;CzasPostoju;Docel...

    Programowanie   08 Mar 2013 23:02 Odpowiedzi: 3    Wyświetleń: 1113
  • C++ - Program w openGLu- Podział na klasy

    Mam problem z uporządkowaniem klas. Podejrzewam, że jakaś definicja klasy nie jest poprawna. Po kompilacji następujące errory: 1>c:\users\zuzia\documents... studio 2008\projects\opengl\opengl\main.cpp(13) : error C2065: 'display' : undeclared identifier 1>c:\users\zuzia\document...

    Programowanie Początkujący   24 Mar 2013 01:00 Odpowiedzi: 1    Wyświetleń: 795
  • [atmega8][C] - Komunikacja ATmegi8 z termometrem cyfrowym DS18b20.

    Czyli wyczyszczenie magistrali następuje w pierwszej linijce tej funkcji, tak? Mam cały program i coś jest nie tak. Temperaturę z MCP9700 odczytuje prawidłowo, a z dallasa mam ciągle "cisza". Poza tym wszystko działa bardzo wolno i jak wyjmę kondensator filtrujący spomiędzy pinów MCP9700 to nie reaguje...

    Mikrokontrolery AVR   11 Paź 2015 16:22 Odpowiedzi: 15    Wyświetleń: 1299
  • Prośba o sprawdzenie kodu Arduino

    Witam Skończyłem właśnie mój mini system w którym odczytuję wilgotność z DHT11 i z klawiatury podaję wartość przy której ma załączyć się wentylator. Zrobiłem sobie dwa programy w jednym tylko wyświetlałem wartości, a w drugim wpisywałem wartości i po zatwierdzeniu "#" dopiero się pojawiła wartość w...

    Arduino   30 Gru 2015 18:25 Odpowiedzi: 0    Wyświetleń: 717
  • koszyk na zakupy, dodawanie produktów dodawanie kategorii formularzem PHP MSQL

    Proszę o pomoc w rozwiązaniu błędów wyskakujących podczas dodawania książki do bazy danych za pomocą formularza dodawania książki i dodawania kategorii za pomocą formularza dodawania kategorii? Dodawanie książki Warning: mysql_query() [function.mysql-query]: Access...

    Komputery Początkujący   07 Maj 2019 10:09 Odpowiedzi: 61    Wyświetleń: 2949
  • Sterowanie Diodami przez LPT w DOS - możliwe?

    możliwe masz źródło. Program steruje wyświetlaczem LCD na t6963c. W define masz załączanie i gaszenie diod połączonych do lpt #include <stdio.h> #include <stdlib.h> // rand() #include <conio.h> // inp() outp() kbhit() #include <string.h>...

    Optoelektronika   11 Lut 2006 16:39 Odpowiedzi: 6    Wyświetleń: 1737
  • Programy napisane w C przydatne dla studenta i nie tylko

    Witam.Chciałbym się podzielić programami napisanymi w C.Są to podstawowe programy jakie pisze się na uczelniach (Politechnika) Mam nadzieję że będą one pomocne dla innych studentów.Udostępniam je z takiego powodu, że nie każdy po dwóch wykładach z C umie już pisać takie "zaawansowane" dla początkującego...

    Programowanie   22 Gru 2007 11:43 Odpowiedzi: 3    Wyświetleń: 6160
  • wczytywanie danych z pliku C++

    Witam ! Mam problem, nie wiem jak zmodyfikowac kod #include <unistd.h> #include <iostream> #include<cstdlib>... <fstream> #include <vector> /* * Ponizszy kod jest przykladem programu analizujacego zestaw opcji. * Przyklad poprawnego wywolania programu: ...

    Programowanie Początkujący   06 Cze 2009 20:40 Odpowiedzi: 1    Wyświetleń: 2940
  • Nauka programowania w języku C++

    Witam. Jestem początkującym programistą i zakładam ten post by nauczyć się programowania w języku C++. Mam już pewne podstawy, ale wolę skonsultować wszystkie swoje programiki z fachowcami :) Obecnie mam małe problemy z tym programikiem. Ma on tworzyć taką małą bazę danych, którą można zapisać pliku...

    Programowanie Początkujący   08 Wrz 2009 12:15 Odpowiedzi: 8    Wyświetleń: 3114
  • [Atmega16][C] sterowanie dmuchawa pieca

    Witam, Kurcze napisałem kod do sterowanie dmuchawa pieca, sterowanie i ustawienie działa pięknie jeśli zadeklaruje konkretna temperaturę z pomieszczenia i zaprogramuje wartość od której ma się włączać wentylator wszytko działa wiec chciałem dopisać kod pobierający temperaturę z termometry ds1820 i...

    Mikrokontrolery AVR   22 Lut 2010 13:40 Odpowiedzi: 4    Wyświetleń: 1947
  • [atmega162][ds18b20][c] Poddaje się... jak odczytać temp?

    Witam Poddaje się... nie mam siły walczyć z tym dallasem. Wszystko wydaje się być zrobione dobrze. ow_reset działa - wykrywa dallasa, jak odłączę wywala, że brak. #define F_CPU 1000000UL // 1 MHz #include <avr/io.h> #include <stdio.h> #include <util/delay.h> #include <string.h> void...

    Mikrokontrolery   07 Mar 2010 13:10 Odpowiedzi: 10    Wyświetleń: 2304
  • Pytanie dotyczące DS18B20

    Poniżej zamieszczam foto mojego podłączenia DS18B20: żeby nie było wątpliwość środkowa nóżka wędruje do uC :-) Poniżej zamieszczam też kod bo i może w nim jest coś nie tak, ale osobiście uważam, ze coś nie tak ze sprzętem, ale oczywiście mogę się mylić. Kod: unsigned char reset_magistrali() { uns...

    Mikrokontrolery AVR   21 Lut 2011 13:23 Odpowiedzi: 13    Wyświetleń: 2920
  • [ATmega32] 1-wire + DS1820

    Witam Mam taki problem, że nie działa. I nie mam pojęcia co w nim może być nie tak... ale czy cokolwiek jest dobrze... Programowania avr uczę się od 2 dni, więc proszę o wyrozumiałość. Na wyświetlaczy LCD cały czas pokazuje mi -0,01. czasami pokazywało większe liczby... ale termometr nie reagował...

    Mikrokontrolery   28 Maj 2011 01:38 Odpowiedzi: 2    Wyświetleń: 1203
  • [Atmega8][C] Wyliczanie temperatury DS18B20

    Witam Przerzucam się z Bascom na C. Niestety jest to odrobinę bolesne. O ile LCD już ogarnąłem, to kłopot sprawia mi DS18b20. Zaraz po uruchomieniu układu, temperatura wyświetla się w miarę dokładnie. Niestety po kilkudziesięciu sekundach wyświetlana jest temperatura ujemna (!). Czyli najpierw pokazuje...

    Mikrokontrolery AVR   13 Kwi 2012 12:49 Odpowiedzi: 9    Wyświetleń: 4815
  • Atmega8, DS18B20, LCD - Problem z bibliotekami przy kompilacji programu w WinAVR

    Witam. Mam problem z kompilacja programu. Posiadam gotowego maina i biblioteki tylko nie wiem czy to wszystko dobrze robie... Jest to program do wytrawiarki który steruje grzałka i wyświetlaczem LCD. Chciałbym go nieco przerobic. Tak wyglada main:

    Mikrokontrolery AVR   30 Lis 2012 00:42 Odpowiedzi: 3    Wyświetleń: 2841
  • ATMega8 + DS18B20 + LCD | Błąd odczytu 1Wire

    Witam! Mam problem co do odczytu temperatury z czujnika DS18B20. Jest podłączony pod PD7. Wynik to -0.1. Jeżeli odepnę czujnik wynik jest ten sam. Wie ktoś dlaczego ? Kod: ... #define WE 7 #define PORT_1Wire PIND #define SET_1Wire DDRD &=~_BV(WE) #define CLEAR_1Wire DDRD |=_BV(WE) char...

    Początkujący Naprawy   07 Gru 2012 13:51 Odpowiedzi: 3    Wyświetleń: 1296
  • Atmega 328p - barometr mpl3115a2

    Witam, próbuję odczytać wartość ciśnienia za pomocą czujnika mpl3115a2, a następnie wartość tą wyświetlić na wyświetlaczu lcd - hd44780. Jednak jedyne co mi się wyświetla to pojedynczy znak zakodowany w ASCII. Ciśnienie w tym czujniku o ile się nie mylę jest reprezentowane przez 20 bitową liczbę,...

    Mikrokontrolery Początkujący   17 Maj 2015 15:58 Odpowiedzi: 0    Wyświetleń: 876
  • Atmega8 DS18B20 [C] - brak oznak życia

    Witam od dobrych paru dni męczę się z wyświetleniem temperatury na wyświetlaczu 7-segmentowym. Sam wyświetlacz działa bez najmniejszych zarzutów :[syntax=c] #include<avr/io.h> #... wyjA (1<<PB0) #define wyjB (1<<PB1) #define...

    Mikrokontrolery AVR   13 Mar 2016 23:29 Odpowiedzi: 10    Wyświetleń: 1125