define float

Znaleziono około 1083 wyników dla: define float
  • Atmega32 - Jak uzyskać pełną wartość float z dzielenia?

    sprobuj float cap=(ov/(float)OVERF_CYCLES); lub #define OVERF_CYCLES 10000.0f

    Mikrokontrolery AVR   15 Cze 2014 16:49 Odpowiedzi: 3    Wyświetleń: 990
  • REKLAMA
  • Konfiguracja płytki z MAX31865 i PT100 - błąd zakresu pomiaru temperatury

    Widzę bark odzewu ze strony autora. No trudno. Zamieszczam poprawioną wersję którą u mnie działa i się kompiluje. main.c https://obrazki.elektroda.pl/7395495900_... I jeszcze u autora nie widzę podłączenie nóżki 10 do Vcc.

    Mikrokontrolery   06 Maj 2025 10:38 Odpowiedzi: 69    Wyświetleń: 1800
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Nie jestem programista ale mam problem z bankiem - pomocy

    Metoda siłowa wyglądałaby mniej więcej tak: #include "stdio.h" #define MAX_N 1000 float liczby[MAX_N]; bool liczona[MAX_N]; float suma; int N; FILE* plikwe; FILE* plikwy; void sprawdz_sume(int i, float suma_czesc) { if(i == N) return; liczona[i] = false; sprawdz_sume(i+1,suma_czesc); suma_czesc...

    Programowanie   12 Gru 2007 11:38 Odpowiedzi: 11    Wyświetleń: 1416
  • c++ - syntax error missing '; ' before 'type' visual studio

    Tak rób: [syntax=cpp] #define _CRT_SECURE_NO_WARNINGS #include "stdio.h" #include "math.h" #include "stdlib.h" //----------------------------- LISTY ----------------------------------------... typedef struct lista_kwadratów{ int numer; int x; int y; float a; float Pole; float Obwód; struct lista_kwadratów* nast; }kwadrat; [/syntax]

    Programowanie   21 Paź 2014 19:15 Odpowiedzi: 4    Wyświetleń: 855
  • [C]Tablice dwuwymiarowe. Drukowanie tabeli. Suma dla każdego wiersza.

    Coś takiego chiałes? : #include <stdio.h> #include <stdlib.h> #define W 3 #define K 3 int main(int argc, char *argv[]) { float tab[W][K]; int i,j; for(i=0;i<W;i++){ for(j=0;j<K;j++) scanf("%f", &tab[i][j]); ... for(i=0;i<W;i++){...

    Programowanie Początkujący   24 Maj 2011 17:00 Odpowiedzi: 3    Wyświetleń: 2880
  • REKLAMA
  • Kod w C do DS18B20 na ATmega16, odczyt 0xffff, F_CPU 16MHz, podłączenie?

    Ok, to ja dorzucę swoje trzy grosze :) Przede wszystkim, aby procedury _delay_* działały poprawnie należy włączyć optymalizację kodu np -O1 Sprawdź może to powoduje problem. Po drugie, na czas odczytu i zapisu magistrali warto zablokować przerwania, tak żeby procedura obsługi przerwania nie rozjechała czasu poszczególnych okien. A na koniec moje procedury,...

    Mikrokontrolery   11 Gru 2007 17:13 Odpowiedzi: 33    Wyświetleń: 3761
  • Konwersja Długości i Szerokości geograficznej na współrzędne kartezjańskie x,y w metrach

    Dodano po 6 Raz mi dodatnie wyniki generuje te równiae na coordx= typu 122609162 a później się zmienia na -1194819100 i takie losowe liczby Dodano po 1 Dobra chyba rozwiązane, jak narazie traker antenowy nie świruje pawiana, jutro wyjde na pole zobaczyć czy dobrze namierza mnie jadącego w aucie xD #include <Adafruit_GPS.h> #include <SoftwareSerial.h>...

    Arduino   17 Cze 2023 16:02 Odpowiedzi: 22    Wyświetleń: 750
  • Podłączenie 2 czujników DHT22 do LCD - odczyt danych tylko z jednego

    Zainicjowałeś tylko jeden czujnik... [syntax=c] #include <Wire.h> #include <LiquidCrystal_I2C.h> #include "DHT.h" #define DHTPIN 2 #define DHTPIN2 7 #define DHTTYPE DHT22 DHT dht(DHTPIN, DHTTYPE); DHT dht2(DHTPIN2, DHTTYPE); LiquidCrystal_I2C lcd(0x27,20,4); void setup() { dht.begin(); dht2.begin(); lcd.init(); lcd.backlight(); } void loop()...

    Arduino   26 Kwi 2017 15:18 Odpowiedzi: 2    Wyświetleń: 1497
  • [mega8] [C/AtmelStudio6] - Wyświetlanie zmiennych typu float lub double na LCD

    Oj tam! Jeśli chce na float, to niech robi. Ja nie neguję. :) Dałem sobie chwilkę i przejrzałem Twój kod. Nic dziwnego, że masz kaszanę, skoro używasz do wyświetlenia tekstu z RAM procedury czytającej teksty z Flash. :) W procedurze LCD_WRITE_TXT zmień linię[syntax=c]mark = pgm_read_byte(&text[turn++]);[/synta... = text[turn++];[/syntax]...

    Mikrokontrolery AVR   31 Paź 2012 00:33 Odpowiedzi: 5    Wyświetleń: 3738
  • Jak przyporządkować wartości stężenia gazu do napięcia w ATtiny2313?

    Chodziło mi o coś takiego: #define a3 4 #define a4 5 #define a5 6 float Input;// Wejście float Output;// Wyjście __flash float Wspolczynniki[6] = {a0,a1,a2,a3,a4,a5};// Tablica wsółczynników we Flashu void main(void) { int i; Output = Wspolczynniki[5];// Output = a5 for(i=4;i=<0;i--) { Output =...

    Mikrokontrolery   28 Cze 2007 13:27 Odpowiedzi: 31    Wyświetleń: 3297
  • REKLAMA
  • Atmega8, LCD - Wyświetlanie wartości napięcia na LCD - nie trybi powyżej 1V :(

    Nic nie poprawiłaś. Zacznijmy od wyrzucenia float [syntax=c]#define VREF 5000 // w miliwoltach uint16_t napiecie = (uint32_t)ADCW * VREF / 1024; char s[6]; itoa(s, napiecie, 10); LCD_WriteText(s);[/syntax]

    Mikrokontrolery   30 Lis 2015 01:30 Odpowiedzi: 28    Wyświetleń: 2181
  • 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] ///////////////// Zewnętrzne zmienne procesowe,...

    Mikrokontrolery ARM   21 Gru 2012 18:18 Odpowiedzi: 13    Wyświetleń: 1422
  • GDB nie wyświetla zawartości rejestrów peryferiów w projekcie STM32F103 (Bluepill)

    Jak program jest zintegrowany z Pythonem to otwiera się wiele możliwości. Można poprzez moduł "requests" wysyłać na serwer dane z debugera, a inne moduły umożliwiają zapis do bazy dany, wysyłanie na email, do pliku, do socket-a, etc. Po stronie odbiorczej może być jakaś aplikacja graficzna renderująca np. wyświetlacz ledowy czy inne urządzenie sterowane...

    Mikrokontrolery ARM   25 Lut 2022 14:16 Odpowiedzi: 16    Wyświetleń: 651
  • UNO R3 i MCP9700A - Wahania temperatury po podłączeniu LCD

    #include<LiquidCrystal.h> #define TempPin 0 #define Voltage 5 float temp; LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() { lcd.begin(16,2); lcd.setCursor(4,0); lcd.print("Termometr"); delay(5000); } void loop() { temp = analogRead(TempPin)*Voltage/1024.0; temp = temp - 0.5; temp = temp / 0.01; lcd.clear(); lcd.setCursor(0,0); lcd.print("T:");...

    Arduino   09 Sty 2015 11:08 Odpowiedzi: 6    Wyświetleń: 1845
  • Ez-Kit 21061 bandpass demo-jak zrobić własne współczynniki?

    od dłuższego czasu w bp.c wpisałem: #define NUM_TAPS 256 float pm coeffs[256] = { #include "fir.h" } I NIC nie zmieniam w pliku bp.c. Oryginalne pliki - działające - fir-1, fir-2.. mają po 256 współczynników. zmieniam tylko nazwę na fir.h i działa. gdy za pomocą matlaba zapisuję wygenerowane przeze mnie 256 współczynników...

    DSP i Transmisja   22 Cze 2007 06:45 Odpowiedzi: 9    Wyświetleń: 1920
  • [c] Tablicowanie funkcji sinus w C - błędy w algorytmie wyboru ćwiartki

    Będziesz miał błędy, bo masz przedział domknięty - #define NSAMPLES 256 float sin_table[NSAMPLES] = {...}; float approx_sin(float phi) { uint16_t index = 0; uint8_t quarter, i; if (phi < 0) phi *= -1; index = roundf((4 * NSAMPLES) * (fmodf(phi, 2*pi)/(2*pi))); quarter...

    Programowanie Początkujący   11 Sty 2009 21:32 Odpowiedzi: 14    Wyświetleń: 8809
  • ESP8266 Arduino: Nieudany odczyt pliku.txt z serwera - 5 lat temu działało

    Spróbuj tego : [syntax=c] // wgrany na esp8266 z czuinkiem temperatur DS18B20 zapis na server //sprawdzony działa prawidłowo #include <ESP8266WiFi.h> #include <OneWire.h> #include <DallasTemperature.h> #include <ESP8266HTTPClient.h> extern "C" { #include "user_interface.h" } #define WiFiSSID "DWRgjgjwz" #define WiFiHaslo "eeeeeeee"...

    ESP8266 i ESP32   19 Kwi 2020 14:18 Odpowiedzi: 23    Wyświetleń: 1524
  • Jak w C napisać warunek dla zmiennego napięcia z czujnika?

    To tak: [syntax=c] static float pop= -1; float teraz = CzytajNapiecie(); // obsluga pierwszego odpalenia if(pop== -1) { pop= teraz; } if(pop> teraz) { // poprzednie jest wieksze, wiec maleje } else if(pop < teraz) { // poprzednie jest mniejsze, wiec rosnie }[/syntax] do tego możesz uwzględnić jeszcze to, że jeśli odczyt się zmienił tylko o mała...

    Programowanie Początkujący   07 Wrz 2015 22:23 Odpowiedzi: 15    Wyświetleń: 504
  • Program do sterowania diodami przez port LPT w DOS na starym komputerze

    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> // strlen() #include <math.h> // cos(),sin()...

    Optoelektronika   11 Lut 2006 16:39 Odpowiedzi: 6    Wyświetleń: 1842
  • Szkic Arduino dla symulatora BL0937 na ESP-WROOM-32 do testów OpenBeken

    Oto coś, nad czym GPT i ja pracowaliśmy, aby stworzyć symulator BL0937 do testowania OpenBeken na różnych platformach. Jest to szkic Arduino, który działa na ESP-WROOM-32 i jest obecnie podłączony do RTL8720DN/BW16E NiceMCU_RTL8720_V1 z uruchomionym OpenRTL. Szkic wykorzystuje PWM do symulacji CF, CF1 i SEL, umożliwiając OpenBeken interpretację sygnałów...

    Smart Home IoT   02 Mar 2025 17:24 Odpowiedzi: 2    Wyświetleń: 630
  • Tytuł: Licznik dystansu rowerowego na Arduino Nano, OLED i Cholotron: D2, całkowity i wycieczkowy

    Prawie dobrze, poza tym, że nie czytasz co tu ludzie piszą i psujesz kod coraz bardziej, teraz dodałeś zapis EEPROM w przerwanie zliczające impulsy, operacje na EEPROM są jeszcze wolniejsze niż liczenie na floatach, na koniec używaj do pokazywania kodu c/c++ Syntax, opcja w edytorze postu po lewej na górze: [syntax=c]Cytat: #include <Wire.h> #include...

    Arduino   29 Sty 2023 22:19 Odpowiedzi: 10    Wyświetleń: 573
  • Atmega808: Nie działa PWM na PA3, kod oparty na TB3217 Microchip

    Czy dobrze odczytuję, że RX i TX mogę podłączyć do pinów PB0 i PB1? Tak dobrze odczytujesz na PB0 i PB1 jest USART3. I wtedy możesz używać PWM na pinach portu A. I tu masz przykładowy program z TB3216 który przerobiłem aby wykorzystywał UART na pinach PB0 i PB1. [syntax=c] #define F_CPU 3333333 #define USART3_BAUD_RATE(BAUD_RATE) ((float)(F_CPU * 64...

    Mikrokontrolery   21 Lis 2024 21:28 Odpowiedzi: 8    Wyświetleń: 378
  • Attiny3226 20MHz – zaniżony odczyt ADC na AIN6, UART,

    A co na to woltomierz? Widzi jakieś zmiany? I skoro ustawiłeś wzmocnienie na tysiąc, czyli zmiana o 1mV da zmianą na wyjściu o 1V. To dlaczego ustawiłeś Vref na 1.024V? I z twoich kodów przetestowałem to: https://obrazki.elektroda.pl/4276604500_...

    Mikrokontrolery AVR   06 Wrz 2025 16:36 Odpowiedzi: 18    Wyświetleń: 474
  • Mikrokontroler komunikujący się z licznikiem energetycznym i inwerterem PV.

    Jaki to model falownika i licznika z którymi chcesz gadać? Bo od tego trzeba wyjść i znaleźć listę rejestrów modbus. Tutaj moje próby z falownikiem Huawei SUN2000-6KTL-M1 Udało mi się odczytać dane i wyświetlać je na wyświetlaczu. Temat zarzuciłem z braku czasu. #include <ModbusMaster.h> #include <Wire.h> #include <LiquidCrystal_I2C.h>...

    Mikrokontrolery   16 Sty 2024 14:02 Odpowiedzi: 15    Wyświetleń: 615
  • Termostat na arduino - jak zabezpieczyć przed przegrzaniem?

    [syntax=c]#include "DHT.h" #define RELAY_FAN_PIN A0 // Przekaźnik grzałki #define DHTPIN 12 // DHT sensor #define DHTTYPE DHT22 const int TEMP_THRESHOLD_UPPER = 31; // upper threshold of temperature const int TEMP_THRESHOLD_LOWER = 30; // lower threshold of temperature bool startup = true; DHT dht(DHTPIN, DHTTYPE); float temperature; // temperature...

    Początkujący Elektronicy   15 Lis 2021 18:02 Odpowiedzi: 12    Wyświetleń: 711
  • Podłączenie i korzystanie z czujnika temperatury i wilgotności

    Schemat połączenia : http://obrazki.elektroda.pl/3198096500_1... Rezystor to 10 k A tutaj masz skrypt do tego sensora : [syntax=c]// DHT11 #include "DHT.h" #define DHTPIN 2 // Pin wyjściowy określony jako 2 #define DHTTYPE DHT11 // DHT 11 // Podłączenie // Pierwszy pin po lewej +5 V // Drugi od lewej pin wyjściowy // Ostatni od lewej...

    Arduino   28 Kwi 2016 19:53 Odpowiedzi: 4    Wyświetleń: 1299
  • Arduino - błąd w programie sterowania wentylatorem (podstawka chłodząca)

    Witam! W świecie Arduino jestem bardzo świeży więc proszę o wyrozumiałość :). Próbuję stworzyć podkładkę chłodzącą pod laptopa. Kiedy chcę ustawić dla jakich wartości temperatury mają działać wiatraczki i świecić diody wyskakuje : "'tempC' was not declared in this scope". Nie do końca rozumiem dlaczego tak jest. I tutaj zwracam się z prośbą czy mógłby...

    Arduino   16 Cze 2016 09:30 Odpowiedzi: 6    Wyświetleń: 1050
  • Jak podłączyć dwie niezależne sondy DS18B20?

    Daj cały kod a nie fragment. #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <ESP8266WiFi.h> #include <OneWire.h> #include <DallasTemperature.h> #include <BlynkSimpleEsp8266.h> #include <Timers.h> #define BLYNK_PRINT Serial #define D1 5 #define D2 4 #define D3 0 #define D4 2 #define treconnect 30...

    ESP8266 i ESP32   26 Mar 2022 16:30 Odpowiedzi: 2    Wyświetleń: 573
  • [C] [C][ATMEGA32] DS18B20 wyświetla -1.0, kod kompiluje się bez błędów, co sprawdzić?

    Jeżeli kolega może podłączyć kwarc 16MHz, to po powrocie z pracy mogę załączyć sprawdzony program termometru z atmegą 32, wspomnianym kwarcem i obsługą LCD 2x16. Układ DS18b20, jak inne układy 1-wire wymagają bardzo dokładnych czasów, żeby się poprawnie skomunikować. Ja też trochę powalczyłem zanim zobaczyłem prawidłową temperaturę. Zgodnie z obietnicą:...

    Mikrokontrolery AVR   20 Lis 2010 17:47 Odpowiedzi: 7    Wyświetleń: 2469
  • Pomiar prądu w latarce z programem pisanym pod atmege 8 w języku C.

    Załącz cały kod i dorzuć jeszcze schemat. Nie bój się , że ktoś Ci go ukradnie - robiąc zmienne typu float już się przed tym zabezpieczyłeś. ja ukradnę to. Jak >20lat robię w C, nie przyszło by mi do głowy. Genialny przykład wszystkich niebezpieczeństw z makr ((at)excray myślę że wiesz jak to zadziała): [syntax=c]#define REZYSTANCJA 0,1 [/syntax]

    Mikrokontrolery AVR   14 Sie 2016 10:27 Odpowiedzi: 8    Wyświetleń: 1356
  • Dlaczego darmowe środowiska generują tak duży kod wynikowy

    Parametry dla Atollic faktycznie wziąłem ze złego miejsca (z ustawień, a nie z logu) stąd trochę bez sensu. Kod to jest czysty CoreMark z modyfikacją w core_portme.h (zmieniłem chyba tylko #define MEM_METHOD MEM_STATIC) - nie skupiałem się, aby to działało, ale tylko doprowadzałem do poprawnej kompilacji. Dla CodeRed (i ustawione NEWLIB zamiast CODERED):...

    Mikrokontrolery ARM   14 Kwi 2012 17:15 Odpowiedzi: 17    Wyświetleń: 2897
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    Walczę z obsługa klawiatury - w tym necie nic sensownego znaleźć nie można .... na razie tyle .......; #include <stdio.h> #include <stdlib.h> #include <HD44780.h> // definicje zmiennych ----------------------------------------... #define vcc_ref 5.0 // napiecie referencyjne #define hall_ref 2.5 // napiecie referencyjne...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6834
  • Taśma świetlna FEIT Smart WiFi — model: FETAPE/RGBW/CNTRSC — FCC ID: SYW-TAPRGBW

    Nie wiem nic o pilocie BT, czy możesz podać więcej szczegółów technicznych, abyśmy mogli to zbadać? Czy to zewnętrzny chip, czy ma wykorzystywać możliwości Beken Bluetooth? Jeśli chodzi o Wi-Fi, możesz również wypróbować flagę „szybkiego połączenia” w Flagach. Jakie jest twoje ostateczne ustawienie flag? Widzę też, że ustawiłeś Btn_SmartLED, to dobrze,...

    Smart Home Urządzenia   10 Sie 2025 11:54 Odpowiedzi: 103    Wyświetleń: 11331
  • Arduino R4 WiFi i Data Logger Shield - zapis danych na kartę SD - rejestrator temperatury tutorial

    Swego czasu chciałem porównać czujniki z Chin DHT22(AM2301) 5szt. oraz DS18B20 10szt. Złożone na stykówce i logowanie do karty SD #include <SPI.h> #include <SD.h> #include "DHT.h" #include <OneWire.h> #include <DallasTemperature.h> const int DS18B20Pin = 4; OneWire oneWire(DS18B20Pin); DallasTemperature ds18b20(&oneWire);...

    Artykuły   18 Paź 2023 18:10 Odpowiedzi: 7    Wyświetleń: 1224
  • Problem z czujnikiem wilgotoności i temperatury DHT22

    Ma ktoś pomysł jak poprawić poniższy skrypt bo nie czyta mi funkcji float [syntax=c]#include "DHT.h"//DHT sensor Library #define DHTPIN 12 //Define sensor pin(pin 12) #define DHTTYPE DHT22 //What sensor use int wilgotnoscD = 40; int wilgotnoscG = 60; int StycznikW = 3; int StanW = 0; int StanT = 0; float h=0,t=0; void setup() { Serial.begin(9600); dht.setup(2);...

    Arduino   02 Kwi 2021 15:51 Odpowiedzi: 20    Wyświetleń: 768
  • Sortowanie bąbelkowe punktów 3D z etykietami - problem z przypisaniem etykiet

    Witam, Samuraj mówiąc o wektorze miał CHYBA na myśli tablice jedno wymiarową np., #define SIZE x*y*x; // to taka 'stała' w programie float tab[SIZE];

    Programowanie   17 Lut 2007 12:19 Odpowiedzi: 14    Wyświetleń: 5525
  • Arduino + wyświetlacz TFT - rozwiązanie odswieżania wyswietlacza

    Mam problem z wyświetlaniem danych na LCD TFT. Wyświetlacz w kółko odświeża się, a dane, które na razie wyświetlam, są stałe (dzieje się tak, ponieważ pętla loop "gania w kółko"). Co zmienić, aby temu zapobiec? Chciałbym odświeżać jedynie zmienne dane (np. wartość temp). Oto mój przykładowy program: [syntax=c]#include <Adafruit_GFX.h> // Core...

    Arduino   19 Lip 2016 22:39 Odpowiedzi: 7    Wyświetleń: 3423
  • [C] wyodrębnione funkcje i scalenie przy pomocy makefile

    Dzień dobry Piszę w języku c program, który oblicza objętość trzech brył geometrycznych. Główny program ma być w jednym pliku źródłowym natomiast funkcje obliczające objętości mają być w osobnych plikach. Wszystko ma się kompilować w jeden program przy pomocy make. Jeżeli program nie jest podzielony, tzn. całość jest w jednym pliku źródłowym to wszystko...

    Programowanie   01 Lut 2011 21:33 Odpowiedzi: 4    Wyświetleń: 1220
  • Arduino i przekładnik prądowy - zaniżone wyniki przy suszarce do włosów

    Dzień dobry Usiłuję właśnie zrobić (w zasadzie napisać) watomierz na bazie Arduino i przekładnika prądowego. Poczytałem różne przykłady, zdecydowałem się na szybkie sumowanie odczytanych wartości napięcia na przekładniku. Przekładnik (2000x) jest obciążony rezystorem 220 Ohm (z braku 200), co powinno dać interesujący mnie zakres pomiarowy. Kod niby...

    Arduino   05 Sie 2024 11:57 Odpowiedzi: 47    Wyświetleń: 918
  • Schemat blokowy dla programu w C - tablice, obliczanie zużycia energii

    Witam. Potrzebuje pomocy w narysowaniu schematu blokowego dla tego programu: [syntax=c]#include <stdio.h> #define LMIES 3 #define LODB 3 int main() { float energia [LODB][LMIES],suma[LODB]; int i,j,t; float max = 0; for(j=0;j<LMIES;j++) { for(i=0;i<LODB;i++) { printf("Odbiorca nr %d",i+1); printf("\nPodaj zuzycie energii miesiacu %d: ",j+1);...

    Programowanie Początkujący   21 Maj 2013 20:12 Odpowiedzi: 5    Wyświetleń: 1227
  • [Atmega32][C]Jak "dopasować rozmiar" zmiennej?

    Bazując na Waszych przykładach postarałem się napisać kod regulatora PID. Na razie nie posiada on obsługi enkoderów, steruje on silnikami jedynie na podstawie danych z akcelerometru i żyroskopu - odchylenie i prędkość odchylania. Poniżej wrzucam kod, bardzo bym prosił o sprawdzenie czy w ogóle ma to szanse działać. Pozdrawiam A.T. [syntax=c]// nastawy...

    Mikrokontrolery AVR   06 Wrz 2011 10:28 Odpowiedzi: 24    Wyświetleń: 2526
  • AtMega88 i LM35: Nieprawidłowe odczyty temperatury - analiza kodu źródłowego

    Witam. Męczę się już 3 dni z termometrem na Atmega88 z LM35. Niestety wychodzą bardzo dziwne wyniki. https://obrazki.elektroda.pl/8987982000_... Wszystko jest połączone tak: https://obrazki.elektroda.pl/3772468100_... Dużo kodu pochodzi ze strony: https://tajimiitju.blogspot.com/2017/11/...

    Mikrokontrolery Początkujący   07 Lis 2021 12:17 Odpowiedzi: 2    Wyświetleń: 729
  • Jak obliczyć normę nieskończoność macierzy kwadratowej z pliku?

    Dobra, dzięki za pomoc i dobry link , przynajmniej wiem o co biega , przy okazji znalazlem takie coś: #include <stdio.h> #include <stdlib.h> #include <math.h> #define N 3 int main() { float A[N][N] = {{ 3, -5, 4}, { 2, 6, -9}, { 7, 5, 3}}; float norma_inf, norma1,...

    Programowanie   29 Sty 2008 09:16 Odpowiedzi: 6    Wyświetleń: 1127
  • C – Dynamiczny stos z realloc/malloc bez STL: jak zaimplementować push/pop?

    Proszę bardzo, to jest jedna z tych bardzo prostych implementacji, ograniczona do minimum. Dodawanie elementów wypełnia tablicę o określonym rozmiarze (STACKARRAYMAX elementów). Gdy zabraknie miejsca, nowa tablica zostaje zaalokowana i dopisana do końca listy. Ściągając elementy ze stosu, wyszukiwana jest ostatnia tablica listy z conajmniej jednym elementem....

    Programowanie   03 Kwi 2014 00:00 Odpowiedzi: 4    Wyświetleń: 951
  • Arduino - Odczyt temperatury z czujników - analogowego i cyfrowego.

    Program jest taki: [syntax=c] #include <OneWire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS 7 float sygnal; float temp; int i = 0; int j = 0; float srednia = 0; float srednia1 = 0; float suma = 0; float suma1 = 0; OneWire oneWire(ONE_WIRE_BUS); DallasTemperature sensors(&oneWire); void setup(void) { Serial.begin(9600); sensors.begin();...

    Arduino   02 Mar 2014 21:39 Odpowiedzi: 12    Wyświetleń: 9081
  • [SOLVED] Atmega32 AVR-GCC: Jak zmniejszyć rozmiar hexa po dodaniu funkcji float?

    Wszystkie obliczenia na liczbach całkowitych. Dla zachowania dużej dokładności proponuję obliczenia na uV. No więc 255 odpowiada 5V, czyli 5000000uV. Stała konwertująca odczyt z przetwornika na uV wynosi więc ((5000000 + (255 / 2)) / 255) - dodanie do dzielnej połowy dzielnika załatwia zaokrąglanie do najbliższej liczby całkowitej. Aby dokonać konwersji...

    Mikrokontrolery AVR   02 Lis 2010 23:12 Odpowiedzi: 9    Wyświetleń: 1431
  • [C i Assembler SIMD] Błąd asm operand 1 probably doesn't match constraints

    Nie mam pojęcia o temacie... Dla zabawy sprawdziłem błąd w wyszukiwarce, uwzględniłem uwagę JackaCz i zmieniłem na takie: [syntax=c] #include <stdio.h> #include <stdlib.h> #define sizeOfNumbers 10 #define randSize 1000 struct vector { float x0; float x1; float x2; float x3; }; struct vector v1[sizeOfNumbers]; struct vector v2[sizeOfNumbers];...

    Programowanie   17 Kwi 2018 15:22 Odpowiedzi: 5    Wyświetleń: 957
  • Jak napisać funkcję dodawania liczb w kalkulatorze WINAPI?

    Witam! Czy mógłbyś mi pomóc z tym kodem do uzupełnienia obliczeń Na przykład, zanim zaczniesz operować na liczbach musisz je najpierw przekształcić z postaci tekstowej na binarną zmiennoprzecinkową. Zakładam, że zastosowałeś się do sugestii Kol. JacekCz i do gromadzenia danych użyłeś okienka klasy EDIT. Tekst wydobędziesz funkcją np GetWindowText, po...

    Programowanie Początkujący   17 Paź 2016 21:29 Odpowiedzi: 10    Wyświetleń: 1440
  • Atmega8A - [C/Eclipse] Zapis i odczyt zmiennych z EEPROM

    Dzięki koledzy. Wygląda na to że już będzie działało, ale jeszcze chciałbym uściślić parę wątpliwości To w końcu float, czy uint16_t? To są różne rzeczy. jest mi obojętne czy to będzie float czy integer byleby działało. Ogólnie będą liczby całkowite więc wystarczy uint16_t, ale próbowałem już różnych sposobów. Nie działała funkcja eeprom_write_byte...

    Mikrokontrolery AVR   15 Lis 2013 14:06 Odpowiedzi: 11    Wyświetleń: 3360
  • Debian/C++ - Brak danych z czujnika przez RS485 na konwerterze RS232

    Czesć, Chcę oprogramować sobie komunikację z czujnikiem podłączonym do komputera przez zewnętrzny konwerter na RS485. Napisałem sobie krótki program w C++ którym chcę odczytać jego status, aczkolwiek nie odbieram żadnych danych main.cpp [syntax=c] #include <stdio.h> // standard input / output functions #include <stdlib.h> #include <string.h>...

    Programowanie   20 Cze 2015 12:10 Odpowiedzi: 4    Wyświetleń: 837
  • Jak skonfigurować DHT11, LM35 i termistor z Arduino? Problem z liniowością LM35

    Np w połączeniu z samym DHT 11 działa poprawnie [syntax=c]//DHT11 i LM35 #include "DHT.h" // biblioteka DHT11 #define DHTPIN 2 // pin wejściowy z DHT11 #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); float temp; // liczba zajmująca 4 bajty int analog = A0; //wejście analogowe #include <LiquidCrystal_I2C.h> // Do lcd #include <Wire.h> #define...

    Mikrokontrolery   13 Maj 2016 22:00 Odpowiedzi: 8    Wyświetleń: 756
  • Jak przekazać tablicę 2D do funkcji wczytującej float z pliku w C?

    tylko ze później musiałbym to konwertować jeszcze na liczby - i działałoby to tak samo - bo teraz funkcja nie modyfikuje zawartosci tablicy, tylko działa na lokalnej kopii!! cały problem rozchodzi się wskazniki!! ROZWIAZANIE PROBLEMU - doszedłem w końcu jak to zrobić w nagłówku ma byc tak #define MAX 10; //MAX to maksymalny rozmiar tablicy int wczyt(....,float...

    Programowanie   19 Lis 2006 18:11 Odpowiedzi: 2    Wyświetleń: 2675
  • ADSP-21061: Nierozwiązane symbole w 'p0' przy kompilacji w VDSP++ 3.5

    Witam Kompilator wyspisuje: "The following symbols referenced in processor 'p0' could not be resolved: '_coefs' referenced from '.\Debug\fir.doj'" Kod C jest: #include <21060.h> #include <def21061.h> #include <filters.h> #define samples 64 #define n 20 ... extern float pm coefs[n+1]; ... Oprócz tego w pliku asm mam wczytywanie...

    DSP i Transmisja   02 Cze 2005 19:49 Odpowiedzi: 2    Wyświetleń: 2318
  • Jak korzystać ze struktury definiowanej w innym pliku? Język C++.

    [syntax=c][/syntax]#include < cstring> #ifndef Druzyny #define Druzyny struct Player { std::string name; char formation; int numer; float skillsGK; float skillsD; float skillsM; float skillsA; float setPieces; bool health; }; struct Team { std::string name; struct Player zawodnik[11]; } druzyna[10]; druzyna[0].name = "Manchester"; // +2 druzyna[0].zawodnik[0].name...

    Programowanie Początkujący   02 Paź 2019 19:20 Odpowiedzi: 14    Wyświetleń: 678
  • Zawieszający się program na płytce Arduino Uno: analiza kodu z modbus i DS18B20

    Przerobiłem program i w chwili obecnej zaobserwowałem że dioda miga już się nie zawiesza ale przestaje program wysyłać temp. Dodano po 15 Przerobiłem program i w chwili obecnej zaobserwowałem że dioda miga już się nie zawiesza ale przestaje program wysyłać temp. [syntax=c] #include <modbus.h> #include <modbusDevice.h> #include <modbusRegBank.h>...

    Programowanie Początkujący   29 Paź 2021 03:40 Odpowiedzi: 6    Wyświetleń: 558
  • Arduino MySensors Domoticz: Termometry DS18B20 niewidoczne w zakładce urządzeń

    Witam, czy ktoś spotkał się z problemem widoczności termometrów w Domoticzu? Dodałem Arduino do Domoticza: https://obrazki.elektroda.pl/8610635200_... Domoticz widzi te termometry https://obrazki.elektroda.pl/3318051300_... lecz nie wyświetlają się w zakładce urządzenia https://obrazki.elektroda.pl/3120699600_...

    Arduino   22 Lut 2023 14:10 Odpowiedzi: 1    Wyświetleń: 651
  • Kod termostatu Arduino Uno wygenerowanego przez ChatGPT-5 Code – czy to już poziom seniora?

    OK. Poprosiłem go o optymalizacje kodu pod kątem dobrych praktyk programistycznych dla konkretnie tego projektu. Walnął komentarz dłuższy od samego kodu. To co zrozumiałem z jego wywodu to, że Arduino IDE ma stary i bardzo prymitywny kompilator gdzie nie wszystko da się zastosować. Szczególnie rozwodził się nad: enum class i constexpr. [syntax=arduino]...

    Arduino   14 Sie 2025 12:10 Odpowiedzi: 23    Wyświetleń: 528
  • Arduino - dioda RGB. Przystosowanie układu ze wspólną katodą na wspólną anodę

    Witam :) Mam taki problem - mam diodę RGB ze wspólną anodą i chciałbym ją podłączyć do Arduino. Gdyby to była dioda ze wspólną katodą to podłączenie byłoby proste: katoda do GND przez rezystor, a anody do pinów cyfrowych we/wy. Schemat dla diody RGB ze wspólną katodą wygląda tak: http://obrazki.elektroda.pl/1383505500_1... Program dla...

    Arduino   11 Lut 2014 12:33 Odpowiedzi: 2    Wyświetleń: 5952
  • Octave Programowanie - dokończenie prostego programu w języku C

    Witam! Podaję jedno z rozwiązań. [syntax=c]#include <stdio.h>/* tutaj funkcje we/wy */ #include <stdlib.h>/* tutaj funkcje losowe */ #include <math.h>/* tutaj funkcje matematyczne */ #include <time.h>/* tu funkcje dotyczace czasu */ #define PI 3.14 #define PRECYZJA 1000.0 int main(void) { int ilosc_krokow; int i; int a; double...

    Programowanie   23 Maj 2015 07:36 Odpowiedzi: 6    Wyświetleń: 1095
  • Jak policzyć sygnał prostokątny o napięciu 11V? Odczyt sygnału PWM w Arduino.

    Zrobiłem dzielnik z 10kohm i 2.7kohm sygnał wprowadziłem do teensy 4 i podłączyłem przez tranzystor BC548 do zegara testowy programik na potencjometrze licznik działa w swoim zakresie . Teraz mam problem jak w programie przeskalować prawidłowo sygnał próbowałem już przeróżnych zakresów funkcji map(); ale cały czas albo za wysoko albo za wolno itp. Na...

    Mikrokontrolery Początkujący   23 Lut 2023 18:51 Odpowiedzi: 16    Wyświetleń: 933
  • Szukam działającej biblioteki Arduino dla DHT22 i ATmega328P - brak odczytu

    Nie wykluczam, ze to może być błąd w połączniu, przy moich zdolnościach jest to nawet całkiem możliwe. całość wygląda tak (niestety nie mam schematu) https://obrazki.elektroda.pl/9589847900_... A tutaj jeszcze moj kod: [syntax=c]#define przycisk1 9 #define przycisk2 10 #define d (3000) #include <LiquidCrystal_I2C.h> #include...

    Arduino   19 Lip 2018 09:46 Odpowiedzi: 8    Wyświetleń: 837
  • stm32f100rb - sprintf() dla float w Coocox nie działa, a dla int działa

    Tak więc nie potrafię tego rozwiązać. Jeśli ktoś tu trafił bo szukał odpowiedzi na ten temat, to polecam zrobić coś takiego : [syntax=c] # define PRECISION 8 char* floatToString(float num) { int whole_part = num; int digit = 0, reminder =0; int log_value = log10(num), index = log_value; long wt =0; int i; // String containg result char str[15]; //Initilise...

    Mikrokontrolery ARM   09 Mar 2015 10:10 Odpowiedzi: 10    Wyświetleń: 2541
  • Sterowanie przekaźnikami i czujnikiem DS18B20 na Arduino - kod i logika

    Przyjąłem że masz przycisk chwilowy a przekaźniki sterowane stanem wysokim. Tutaj poprawki : [syntax=c]#include <OneWire.h> #include <DallasTemperature.h> #define PIN_SENSOR 7 // pin do ktorego podloczono DS18B20 #define PIN_PK1 4 // pin sterujacy przekaznikiem 1 #define PIN_PK2 5 // pin sterujacy przekaznikiem 2 #define PIN_PK3 6 // pin...

    Arduino   05 Gru 2017 20:38 Odpowiedzi: 11    Wyświetleń: 1167
  • [STM32F4][C/GCC]kompilacja CMSIS DSP w projekcie Makefile

    Przy okazji polecam świetną książkę w tej dziedzinie: "Cyfrowe przetwarzanie sygnałów" Steven W. Smith Teoria wyłożona wyjątkowo w przystępny sposób, w sam raz dla praktyków. Po przeczytaniu połowy byłem mocno nabuzowany, że już to rozumiem, ale praktyka wszystko zweryfikowała, wiedza szybko wyparowała... :) wiadomo takie książki trzeba studiować, co...

    Mikrokontrolery ARM   06 Kwi 2018 10:36 Odpowiedzi: 41    Wyświetleń: 2379
  • Konfiguracja atmega328p z RTC i DHT11 - błędne ustawienia czasu i brak odczytu temp.

    Witam. Stworzyłem sobie układ, który wygląda jak na zdjęciach. Problem tkwi w tym, iz atmega nie trzyma żadnych ustawień(ustawiłem rtc, po zrestartowaniu godzina i data jest całkiem inna od tej ustawionej), za nic nie mogę zmusić dht11, aby wyświetlał temp. Co robię źle? Kod wygląda tak: [syntax=c] #define przycisk1 9 #define przycisk2 10 #define d...

    Mikrokontrolery AVR   24 Lis 2017 11:24 Odpowiedzi: 2    Wyświetleń: 612
  • Instalacja PV 1kW, grzanie 80l wody - dobór regulatora PWM i połączenie paneli

    Problem z pomiarami jest przy małym wypełnieniu np. gdy jest pochmurno. Zmniejszenie częstotliwości pwm faktycznie poprawiło odczyty. Dla majsterkowiczów wstawiam kod. Proszę pamiętać, że wykorzystując tylko "dolny klucz" IR2104 sygnał pwm mamy odwrócony, czyli pwm 99% z arduino daje 1% na mosfet. Program obsługuje 4 wątki. 1. Odczyt ADC 2. Wysterowanie...

    Energia Odnawialna   09 Maj 2025 10:24 Odpowiedzi: 723    Wyświetleń: 122763
  • Eksperymentalny odbiornik SDR (Software-Defined Radio) na MxL5007 i STM32F407 - dalsze prace

    https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...

    DIY Konstrukcje   30 Wrz 2025 11:03 Odpowiedzi: 47    Wyświetleń: 2661
  • ADC w Atmega128 - błędne odczyty napięcia z potencjometru na ADC1

    Witam. Podpiłem sobie LCD od nokii 3310 do Atmegi 128 i chcę mierzyć napięcie na ADC ale mimo prób pokazuje mi dość dziwne wyniki.. mój kod: ... #define VREF 3.3 volatile float pomiar; SIGNAL(SIG_ADC) { pomiar = (float)(ADCL | (ADCH<<8))*VREF/1024; } void init_adc(void) { DDRF=0x00; PORTF=0x00;...

    Mikrokontrolery AVR   01 Mar 2011 16:55 Odpowiedzi: 5    Wyświetleń: 1324
  • Dlaczego ATmega328P nie zapisuje ustawień? DHT11 i RTC3231.

    Witam. Stworzyłem sobie układ, który wygląda jak na zdjęciach. Problem tkwi w tym, iz atmega nie trzyma żadnych ustawień(ustawiłem rtc, po zrestartowaniu godzina i data jest całkiem inna od tej ustawionej), za nic nie mogę zmusić dht11, aby wyświetlał temp. Co robię źle? Kod wygląda tak: 869292 869293 869294 869295 869296

    Projektowanie Układów   24 Lis 2017 08:58 Odpowiedzi: 7    Wyświetleń: 894
  • [Arduino] Wifi+czujnik odległości w jednym kodzie

    Witam! Mam problem z połączeniem dwóch kodów na płytkę WeMos D1 mini - moduł wifi esp8266. Płytka służy mi jako webserver i dzięki niej mogę zdalnie sterować przekaźnikiem. Chciałbym jednak, żeby sterowanie odbywało się także automatycznie przy udziale czujnika odległości. Problem pojawia się przy void setup, który w programie czujnika odległości zlicza...

    Arduino   04 Lis 2017 23:57 Odpowiedzi: 5    Wyświetleń: 1101
  • Podłączenie i programowanie zegara DS1307 do sterownika terrarium z Arduino UNO

    Witam, posiadam projekt sterownika do terrarium (odpowiada za wyświetlanie temperatury i wilgotności, oraz załączanie kabla grzewczego), dostosowałem go do własnych potrzeb, jednak napotkałem problem z podłączeniem zegara czasu rzeczywistego (DS1307), potrzebuję pomocy w podłączeniu go do Arduino UNO, oraz dorobieniu nowej części programu. Chciałbym...

    Arduino   21 Sty 2022 14:56 Odpowiedzi: 3    Wyświetleń: 468
  • [STM32F103RB] Regulator PID i generowanie sygnału PWM - zależności przy zwiększaniu częstotliwości

    Jesteś w stanie powiedzieć mniej więcej ile cykli zużywają moje obliczenia PID? Operuję na float'ach, procek nie ma fpu i nie wiem jak do tego podejść. Sprawdziłem, że przy 20 kHz PWM jeszcze działa, ale przy 25 kHz już nie. Dodatkowo pewnie jeszcze trzeba wziąć pod uwagę wpływ próbkowania ADC. T = (239,5+12,5) / 12 MHz = 47 kHz. [syntax=c] /* USER...

    Mikrokontrolery ARM   01 Cze 2021 13:05 Odpowiedzi: 11    Wyświetleń: 816
  • Arduino AccelStepper - Zatrzymanie po określonej liczbie obrotów.

    Sprawdź ten kod jak będzie chodził #include <AccelStepper.h> // Definicje pinów dla przycisku i silników #define przyciskPin 13 #define STEP_PIN_M1 2 #define DIR_PIN_M1 5 #define STEP_PIN_M2 3 #define DIR_PIN_M2 6 // Inicjalizacja AccelStepper dla dwóch silników AccelStepper M1(1, STEP_PIN_M1, DIR_PIN_M1); // INTERFACE = 1 (STEROWNIK),...

    Arduino   21 Cze 2024 11:56 Odpowiedzi: 17    Wyświetleń: 417
  • Jak używać biblioteki procedur matematycznych w asemblerze AVR?

    fp_flashconst: LPMRdZpp(rB3) LPMRdZpp(rB2) LPMRdZpp(rB1) LPMRdZpp(rB0) RET LPMRdZpp to jest makro zdefiniowane tak: #define LPMRdZpp(Rd) \ LPM \ MOV Rd,R0 \ ADIW ZL,1 czyli linijka LPMRdZpp(rB3) daje kod: LPM MOV rB3,R0 ADIW ZL,1 Takie są moje domysły bo co ten kod ma robić to nie mam pojęcia. Bawiąc sie w detektywa: LPMRdZpp = LPM - load program...

    Mikrokontrolery   27 Cze 2007 17:26 Odpowiedzi: 19    Wyświetleń: 3242
  • C - Jak znaleźć odbiorcę z największym zużyciem energii w 3 miesiące?

    Wyszło mi coś takiego: [syntax=c]#include <stdio.h> #define LMIES 3 #define LODB 3 int main() { float energia [LODB][LMIES],suma[LMIES]; int i,j,t; int max = 0; for(j=0;j<LMIES;j++) { for(i=0;i<LODB;i++) { printf("\n Podaj zuzycie energii odb %d w mies %d: ",i+1,j+1); scanf("%f",&energia [i,j]); } } for(i=0;i<LODB;i++) { suma[i]=0;...

    Programowanie Początkujący   20 Maj 2013 20:10 Odpowiedzi: 10    Wyświetleń: 2022
  • SHT11 - Zachowuje się jakby nie działał - na arduino.

    Witam. Wykorzystuję platformę Arduino i próbuje odczytać poprawne wartości z czujnika wilgotności i temperatury. Mam raczej dobrze podpięty czujnik.... rezystor podciągający na linię danych i kondensator 100nF między masę a napięcie zasilania.... temperatura wyświetla się cały czas -40 C a wilgotność -4,7% i nie chcą drgnąć te wartości ;/ W czym może...

    Arduino   13 Gru 2012 13:42 Odpowiedzi: 4    Wyświetleń: 2043
  • Czujnik temperatury LM35: Arduino odczytuje wartości od 0 do 70, cykliczne zmiany - przyczyna?

    Arduino #define LM35 A5 void setup(){ Serial.begin(9600); } void loop(){ //Przeliczenie odczytu ADC na temperaturę zgodnie z opisem z kursu float temperatura = ((analogRead(LM35) * 5.0) / 1024.0) * 100; //Wyslanie przez UART aktualnej temperatury Serial.print("Aktualna temperatura: "); Serial.print(temperatura); Serial.println("*C"); delay(200); } Dodano...

    Początkujący Elektronicy   09 Gru 2022 18:45 Odpowiedzi: 7    Wyświetleń: 243
  • Jak napisać skrypt do animacji poziomu w zbiorniku w WinCC Flexible 2008?

    Podłącze się pod temat :D Uprzedzam że zaczynam z WinCC więc pytanie może być banalne: Chciałbym Tag(Word) reprezentujący rejestr MW20 prezentować na panelu jako zmiennoprzecinkową wartość tylko do odczytu. Udało mi się zrobić coś takiego ale nie wiem czy to jest poprawne: #include "apdefap.h" double _main(char* lpszPictureName, char* lpszObjectName,...

    Automatyka Przemysłowa   17 Maj 2012 19:56 Odpowiedzi: 7    Wyświetleń: 3943
  • ATMEGA328P - HC-sr04: Timer nie zmienia wartości przy zmianie odległości

    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 <avr/interrupt.h> #define F_CPU 8000000...

    Mikrokontrolery AVR   10 Kwi 2017 04:56 Odpowiedzi: 3    Wyświetleń: 939
  • Wyświetlacz kursu na WeMos WiFi D1 R2 ESP8266 i LCD 2004 4*20 I2C Yellow HD44780

    Mam dobrą i złą wiadomość ;) Dobra to jest taka, że udało mi się przerobić kod z postu #3 do współpracy z bitbay.net. Zła jest taka, że to dość dużo zmian. W kodzie zakomentowałem odwołania do LCD - wyniki wyświetlają się w monitorze portu szeregowego Arduino IDE. Zachowałem oryginalne włoskie komentarze :) Korzystałem z informacji zawartych w tym linku:...

    ESP8266 i ESP32   24 Mar 2020 11:32 Odpowiedzi: 26    Wyświetleń: 2577
  • Powietrzna pompa ciepła - z klimatyzatora LG S30AW

    No ja tego nie ogarnę... wybacz, nie ma co ogaraniać. https://obrazki.elektroda.pl/8559943200_... https://obrazki.elektroda.pl/1067966200_... - jedno Arduino; - jeden opornik 4,7 k - jeden czujnik DS18B20 - jeden moduł przekaźnika - kilka kabelków - stary zasilacz z telefonu komórkowego program: [syntax=c] #include...

    Systemy Grzewcze Użytkowy   10 Sty 2024 16:29 Odpowiedzi: 2359    Wyświetleń: 327057
  • Wielokanałowy (od 1 do 3) kontroler temperatury Pt100 z RS-485

    https://obrazki.elektroda.pl/6502577000_... Witam wszystkich kolegów. Na samym początku życzę wszystkim wesołych świąt i wielu interesujących pomysłów na nowe konstrukcje. Chciał bym wam przedstawić konstrukcje swojego wielokanałowego kontrolera temperatury współpracującego z czujnikami Pt100. Zastanawiałem się czy pewno pokazać tą...

    DIY Konstrukcje   10 Sty 2019 17:47 Odpowiedzi: 11    Wyświetleń: 5178
  • [C++] Jak napisać prosty kalkulator w C++? Podstawowe wskazówki i kroki

    gotowca mogę zapodać, jest w języku podobnym co C /* Example of using function pointers and indirectly calling subroutines. For IBasic Professional 1.0 or greater 3/24/2004 Pyxia Development */ 'Open the text window in case we we're compiled as a Windows target. OPENCONSOLE 'Show 6 decimal places SETPRECISION 6 'Declare a function template for calling...

    Programowanie   09 Lis 2004 04:05 Odpowiedzi: 3    Wyświetleń: 5741
  • Esp8266 co usunąć by była tylko sama temperatura

    (...) Blynk.virtualWrite(VPIN_coolerbtn, coolerState); } } if (modeState == 0) { display.setTextSize(1); // Draw 2X-scale text display.setTextColor(SSD1306_WHITE); display.setCursor(32, 45); display.print("Manual Mode"); display.display(); } delay(3000); } Witaj, Wygląda na to, że kod, który dostarczyłeś, jest niekompletny. Mogę jednak podać Ci podstawową...

    ESP8266 i ESP32   11 Wrz 2023 08:56 Odpowiedzi: 4    Wyświetleń: 627
  • Analiza kodu Arduino: Przetwarzanie pętli, zmiennych i warunków w Bascom

    Program tworzy rampę dla silników krokowych czyli rozpędzanie i hamowanie płynne przy zadanej ilości kroków . Efekt widać na tym filmie na 20:20 minut. 1109182 Mnie osobiście interesuje ta wersja "Stepper3_linearSpeed" https://obrazki.elektroda.pl/6120115100_... . Nie znam arduino dlatego trochę się kręcę z częścią kodu pokazanej w...

    Arduino   20 Paź 2021 14:36 Odpowiedzi: 5    Wyświetleń: 612
  • Videoporadnik wyświetlacze NEXTION

    Dziękuje Bardzo ekrzychoooo i Slawek K. #include <Wire.h> #include "SDL_Arduino_INA3221.h" #include "Nextion.h" SDL_Arduino_INA3221 ina3221; #define BATTERY_1 1 #define BATTERY_2 2 NexButton b0 = NexButton(0, 5, "b0"); NexNumber x0 = NexNumber(0, 8, "x0"); NexNumber x1 = NexNumber(0,...

    Wideoporadniki   07 Maj 2025 14:53 Odpowiedzi: 274    Wyświetleń: 42531
  • Komunikacja I2C między NodeMCU (ESP-12) a Arduino UNO: zawieszenie po kilku transmisjach

    Witam mam dziwny problem z komunikacją po i2c. Przesyłam dane pomiędzy NodeMCU (ESP-12)(MASTER), a Arduino UNO(SLAVE). Przesyłam z node do uno naprzemiennie paczki danych struct. Dane przesyłają się poprawnie czasem raz,a czasem do 10 razy w odstępach co 5s po czym komunikacja ustaje. Co jest dziwne mimo iż komunikacja ustaje to funkcja Wire.endTransmission()...

    Arduino   03 Mar 2021 23:24 Odpowiedzi: 11    Wyświetleń: 525
  • Generator funkcyjny DDS na mikrokontrolerze - zniekształcenia przy dużych dX

    Dobra, zadziałało. Program generuje stabilne wykresy, nawet do 18kHz. To fakt, że teraz im mniejsze dX, tym większa częstotliwość, ale zastosowano odwrotność (R/dX) i będę musiał sobie poprzeliczać dX'y na częstotliwości odpowiadające nutom. Dla potomnych zamieszczam tu gotowy, działający kod. Brakowało będzie tylko konfiguracja peryferiów i wypełnienia...

    Mikrokontrolery   11 Gru 2016 11:55 Odpowiedzi: 137    Wyświetleń: 4515
  • Analiza widma sygnału analogowego: metody programistyczne dla różnych fal

    Ja widze ze tu chodzi o widmo sygnalu analogowego a nie dyskretnego.Bez matmy tego nie obejdziesz chocbys nie wiem jak bardzo chcial.O ile sygnaly sa przyste lub nieparzyste sprawa sie troche ulatwia.Ogolnie twierdzenie Fouriera i nasze kochane caleczki :lol: Jedyne co moze ci uproscic policzenie tego to jakis algorytm na liczenie calek oznaczonych...

    Początkujący Elektronicy   25 Maj 2004 23:43 Odpowiedzi: 5    Wyświetleń: 1309
  • Jak sterować silnikami air core za pomocą mikroprocesorów ATmega?

    Uruchomiłem air-core sterowany z Arduino UNO, na razie wersja minimalna na płycie prototypowej. Ważne, że działa choć z są mankamenty: 1. nie obraca się w pełnym kącie 0..360 stopni. Blokuje się na pierwszej ćwiartce 0...90 potem już idzie 2. gdy wskazówka przekracza kolejne ćwiartki to na krótko sie zatrzymuje, dosłownie ułamki sekund, ale jest to...

    Mikrokontrolery AVR   12 Maj 2016 14:50 Odpowiedzi: 6    Wyświetleń: 2460
  • Leonardo/OneWire - Jednoczesne działanie czujników DS18B20 i Czujników Wilgoci

    Na początek witam wszystkich. Potrzebuje pomocy w rozwiązaniu mojego problemu odnoście cyfrowych czujników temperatury oraz czujników wilgoci. Osobno fajnie chodzą, problem pojawia się w chwili kiedy chciał bym żeby działały w jednym programie. Poniżej mój program [syntax=c]#include <Timers.h> Timers timer(2); #include <OneWire.h> #define...

    Arduino   04 Lut 2015 13:42 Odpowiedzi: 2    Wyświetleń: 1266
  • [ATMEGA32][C] Czy ktoś pomoże uporać się z TWI i PCF8583

    Ok...ten częściowy kod jest nieco zmodyfikowany ale teraz też lista komunikatów o błędnych wywołaniach funcji jest dłuższa niż program... //######################################... //########## A T M E G A _ 3 2 ########## //######################################... #include <stdint.h> #include <avr/io.h> #include <stdlib.h> #include...

    Mikrokontrolery AVR   10 Paź 2010 19:47 Odpowiedzi: 6    Wyświetleń: 3193
  • [C ] C++ – Jak poprawnie podzielić kod klasy wektor i macierz na moduły (pliki .h/.cpp)?

    nom tak tylkp chodzi o to ze nie wiem czemu kompilator wywala taki bład [syntax=cpp] src/main.cpp:71:61: error: no match for ‘operator<<’ in ‘std::cout << w’ src/main.cpp:71:61: note: candidates are: [/syntax] po tym następuje bardzo długa lista propozycji komend i tak dla każdego przeciążenia wej wyj pliki nagłówkowe...

    Programowanie Początkujący   30 Mar 2012 09:58 Odpowiedzi: 5    Wyświetleń: 1719
  • [ATMEGA32][C/WINAVR4] filtr IIR, wartości na wyjściu

    Cześć, mam problem z implementacją filtru IIR 4 rzędu Butterwortha na ATmedze32. Z części analogowej układu (tj. wzmacniacz sygnału pochodzącego z mikrofonu) podaje sygnał na ADC (PA0). Sygnał jest podbity o składową stałą 2.5V, dzięki czemu zakres wartości zawiera mi się w przedziale (0,5V). Sprawdzałem zawartość rejestru ADCH, wartości zgadzają się...

    Mikrokontrolery AVR   11 Sty 2012 14:38 Odpowiedzi: 6    Wyświetleń: 1648
  • Atmega328p - Odczyt potencjometrów z przerwaniami, wartości 0-255

    Próbowałem kilka dni uruchomić FreeRunning - niestety bez skutku. Stwierdziłem, że może lepie pójdzie mi z Timerem ale tutaj też klapa. Czy ktoś mógłby mi "łopatologicznie" wyjaśnić gdzie popełniam błąd? Teraz mam taką sytuację, że tylko raz dokonywany jest pomiar i wyświetlony, w dodatku na obu liniach LCD. [syntax=c] #define wej_2 PC2 #define wej_3...

    Mikrokontrolery Początkujący   20 Lut 2020 21:14 Odpowiedzi: 14    Wyświetleń: 1116
  • Termometer Atmega 8 na 7-segmentowym - -miganie wyniku

    Czesc wszystkim, Mam problem z poprawnym działaniem termometru na 7-segmentowym wyświetlaczu. Załączam film - no nie chce się bardzo rozpisywać. Generalnie to nic złego w bibliotekach multipleks. Coś z kodem jest nie tak prawdopodobnie w dsb1820. Poniżej załączam kod. Proszę o pomoc. Pozdrawiam. Dodam tylko, że temperatura jest wyświetlana poprawnie...

    Mikrokontrolery AVR   18 Lip 2020 19:21 Odpowiedzi: 8    Wyświetleń: 813
  • C++: Jak napisać program do rozwiązywania równań kwadratowych?

    Witam Jako lamer utworzylem cos takiego ale nie wiem czy dobrze bede wdzieczny za komentarz pzdr //--------------------------------------... #include <cstdlib> #include <iostream> #include <conio.h> #include <cmath> #define PI 3.14159265 using namespace std; int main() { float x; float x1; float x2; float a; float...

    Programowanie   15 Lis 2007 07:05 Odpowiedzi: 42    Wyświetleń: 60590
  • Sterowanie jasnością podświetlenia LCD 2x16 przez I2C - jak to zrobić?

    Z musu (robiłem cos na bardzo malutki procek a wyswietlacze byly 3 i do tego z czuknika dostawałem float, który trzeba było obrobic i wyświetlic). A pozniej z lenistwa wstawiam je wszedzie (a kilku znajomych tez uznało że wygodne i nieupierdliwe). Było kiedys w multimaster ale rozdzeiliłem magistale I2C i teraz są niezalezne LCD i uC hosta. [youtube]https://youtu.be/ob7Wf-0g_ws[/y...

    Arduino   01 Lut 2023 21:05 Odpowiedzi: 19    Wyświetleń: 5679
  • ARDUINO konwersja/ analogowy odczyt z użyciem rejestrów/ obsługa przerwan

    Witam, chciałbym aby w kodzie konwersja realizowana była w sposób ciągły oraz odczyt wyniku przetwarzania realizowany był w przerwaniu od przetwornika. Jak można zmodyfikować kod aby spełniał podane funkcjonalności ? [syntax=c] #include <Arduino.h> #define ADC_RESOLUTION_DEFAULT (5.0f / 1024.0f) uint16_t digital; float voltage; uint16_t ADCsingleREAD(uint8_t...

    Arduino   30 Cze 2020 16:40 Odpowiedzi: 1    Wyświetleń: 495
  • Odczyt wartości z trzech czujników DHT22 - jak to zrobić?

    Witam! Mam problem z opanowanie odczytu wartości z kilku czujników DHT 22. Na jednym wszystko mi działa, ale nie wiem jak mam zrobić by mieć odczyty z trzech czujników. Proszę o pomoc - pozdrawiam Juka Mój kod: #include "DHT.h" #define DHT22_PIN7 7 //wilgotnosciomierz #define DHT22_PIN8 8 //wilgotnosciomierz #define DHTTYPE DHT22 //#define DHT22_PIN9...

    Arduino   15 Maj 2017 18:58 Odpowiedzi: 2    Wyświetleń: 1521