serial print

Znaleziono około 2859 wyników dla: serial print
  • Arduino. Sprawdzenie stanu pinu. Polecenie Serial print w monitorze portu szer.

    digitalRead() - odczyt [url=https://www.arduino.cc/reference/en... Serial.println() - wyświetlenie Np. Serial.println( digitalRead(13) )

    Arduino   14 Cze 2021 10:32 Odpowiedzi: 6    Wyświetleń: 951
  • Jak wysłać ramkę 11 bajtów z Arduino do sterownika - Serial.print czy Serial.write?

    Czy to byłyby pierwsze 3 bajty ? Serial1.print(54) wyśle dwa bajty: "5" i "4" :) Jeżeli chcesz wysłać "T" jako kod ASCII to robisz Serial.write(84) lub Serial.write(0x54). 84 to kod litery "T".

    Arduino   09 Lut 2019 22:24 Odpowiedzi: 16    Wyświetleń: 1239
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Precyzja wyświetlania zmiennych float i double w Arduino - tylko dwie cyfry po przecinku

    Jest to domyślna "rozdzielczość" dla funkcji Serial.print(). Jeżeli chcesz więcej liczb po przecinku, to należy podać ile ich ma być np.[syntax=c] Serial.println(times, 6);[/syntax][url=https://www.arduino.cc/...

    Arduino   17 Lis 2021 10:30 Odpowiedzi: 1    Wyświetleń: 438
  • REKLAMA
  • Jak odczytać dane z wielu PCF8574 na Arduino Nano?

    Tak, na szybko: [syntax=c] #include <Wire.h> #define DEVICE_1 B0100000 #define DEVICE_2 B0100001 #define DEVICE_3 B0100010 void setup() { Serial.begin(9600); Wire.begin(); } void loop() { printIOexpander(DEVICE_1); printIOexpander(DEVICE_2); printIOexpander(DEVICE_3); Serial.println(); delay(500); } void printIOexpander(int address) { Serial.print(address,...

    Arduino   18 Sty 2020 19:55 Odpowiedzi: 15    Wyświetleń: 993
  • REKLAMA
  • Arduino Leonardo - Zapis danych na SD[Nie działa bez włączonego monitora szereg]

    O oczekiwaniu wiedziałem i nie było tego w programie. Odpaliłem oryginalny kod z wyświetleniami tekstów i działa!, ale dalej nie do końca wiem dlaczego... Czytałeś co napisałem o pinie 10(SS pin wg. dokumentacji)? Sprawdź jak jest ustawiony w programie który podałeś.

    Arduino   18 Maj 2015 16:35 Odpowiedzi: 4    Wyświetleń: 987
  • [Szukam] Printserwer z portem szeregowym do zakupu

    https://www.amazon.com/Network-100-Seria... Takie cudo? Swoją drogą mało znam drukarek działających na COM, chyba tylko te fiskalne

    Sieci Bazar   11 Maj 2021 10:24 Odpowiedzi: 11    Wyświetleń: 675
  • REKLAMA
  • Freeze Arduino przy odłączonym LCD lub funkcją Serial.print

    Ok, Na pewno mój kod wymaga optymalizacji typu jak wspomniałeś, ale sprawdziłem tym programem co podlinkowałeś, użyłem funkcji freeRam(), Serial print nie chciał gadać, więc zrzuciłem wynik na LCD, pokazuje 6820 tylko nie wiem czy to jest wolne czy zajęte. Ale raczej wolne bo po zakończeniu pierwszej pętli spada z wartości 6860. Jeżeli to port szeregowy...

    Arduino   16 Lis 2018 23:54 Odpowiedzi: 41    Wyświetleń: 1575
  • Błędy w programie Zegar Matrycowy od Pirotechnik dla Arduino - poprawki?

    Trzeba kota zamknąć, bo najwyraźniej biega Ci po klawiaturze. Na obrazku widać rozpoczętą definicję funkcji i nagle zaczyna się kolejna, ja w ogóle ściągnąłem to co tu pokazałeś w temacie i nie mam funkcji 'sendState()", może Mruczek Ci to wkleił z innego szkicu. Ja tak to widzę: [syntax=c]// ----------------------------------------...

    Arduino   20 Lut 2024 17:02 Odpowiedzi: 13    Wyświetleń: 474
  • UART 51 BASCOM – echo znaku przez UART działa tylko do użycia Print po Enable Serial

    ...Albo wyrzuciś print albo przerwanie od serial... Albo ... troszkę pokombinować :D Wystarczy że się wie jak działa proc i Bascom ;) W zasadzie wszystko opisał szymtro , więc skupię się na programiku $large $crystal = 11059200 '$regfile = "420.dat" 'DS89c420 $baud = 19200 On Serial Seriall ' odebrany znak Dim Uli As Byte ' odebrano znak...

    Mikrokontrolery   25 Sie 2006 19:24 Odpowiedzi: 3    Wyświetleń: 1435
  • REKLAMA
  • Błąd kompilacji w projekcie stacji meteo z ESP12E i BME280 - Ciąg nieznany typ

    Dodano po 2 Nie wiem czemu tekst programu zostal przetlumaczony na jezyk polski. Ja wpisalem gotowca i on byl w jezyku angielskim

    Mikrokontrolery Początkujący   13 Kwi 2025 11:30 Odpowiedzi: 18    Wyświetleń: 336
  • Java - Serializacja tablicy obiektów - jak poprawnie serializować tablicę obiektów?

    Podam cały kod bo umnie to działa.[syntax=java]package serialowanie; import javax.swing.*; import java.awt.Font; import java.awt.event.*; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.Serializable; class Marketing extends...

    Programowanie Początkujący   09 Lis 2014 17:17 Odpowiedzi: 9    Wyświetleń: 1293
  • Moduł konwersji pozycji enkodera inkrementalnego na 0-10V/0-20mA

    Faktycznie, masz rację. Przepraszam, źle pamiętałem logikę, której po włączeniu prądu wystarczy raz "powiedzieć", kiedy roleta zjechała do dołu (endstop). Modyfikując lekko jeden warunek można doprowadzić do tego, aby osiągnąć to, czego potrzebujesz. Oto kod: [syntax=c]/* Author: gps79 * Date: 2024.01.13 */ const int encoderInputAPin = 2; // don't change...

    Projektowanie Układów   14 Sty 2024 08:35 Odpowiedzi: 43    Wyświetleń: 1323
  • DS18B20 --> DallasTemperatures.h - Jak odczytywać temp. bez zatrzymywania &am

    Dlaczego tak długo? Nie będę szukał błędu w tym rozumowaniu, po prostu to zmierzyłem, właśnie analizatorem logicznym, biblioteka dla C by Peter Dannegger nieco poniżej 20ms, a w Arduino zmierzone millisami odczyt trwa nieco ponad 20ms. Obie biblioteki robią pełny odczyt i sprawdzanie CRC. Będzie mi się kiedyś chciało to też sprawdzę w Arduino. (at)madiz08,...

    Mikrokontrolery Początkujący   18 Kwi 2019 05:29 Odpowiedzi: 21    Wyświetleń: 1560
  • Arduino - Komendy AT - wysyłanie SMSa z Sony Ericsson T68i - brak efektu

    Zmień Serial.print("07918406921511F111000B9184... na Serial.print("07918406921511F111000B9184... i w hexdump_byte z Serial.print na Serial.write

    Arduino   16 Gru 2014 16:01 Odpowiedzi: 56    Wyświetleń: 8934
  • Jak zapisywać i odczytywać zmienne int na pamięci I2C AT24C64 z Arduino UNO?

    Najprościej tak: [syntax=c] Serial.print(b[0]); Serial.print("\t"); Serial.print(b[1]);[/syntax] Albo za pomocą pętli.

    Arduino   11 Lut 2017 20:21 Odpowiedzi: 16    Wyświetleń: 1365
  • Videoporadnik wyświetlacze NEXTION

    Poniżej przykładowe funkcje : 1. Wysyła liczbę float do pola tekstowego w Nextion [syntax=c]///////////////// wyslij_float(nr_strony_w_nextion, nazwa_pola np. "napiecie.txt", wartosc np. 50.45, ilosc_cyfr_po_przecinku np. 2); void wyslij_float(int page, String objekt, float wartosc, byte dokladnosc) { Serial.print("page"); Serial.print(page); Serial.print(".");...

    Wideoporadniki   07 Maj 2025 14:53 Odpowiedzi: 274    Wyświetleń: 41490
  • Zakłócenia w układzie Arduino Nano CH340: przerwania przy dotyku metalu

    Bo ci się pewnie pomieszało numer przerwania z pinem.. Chyba tobie się to pomieszało.. Zero ("0") w wyrażeniu: attachInterrupt(0, blink, FALLING); oznacza numer interruptu a nie pinu cyfrowego(!), więc pozostaw UART w spokoju... Wyżej załączony przykładowy/testowy kod jest zupełnie poprawny.. Jeżeli ktoś ma do tego wątpliwości niech to uzasadni.. albo...

    Arduino   21 Lip 2021 03:51 Odpowiedzi: 19    Wyświetleń: 741
  • Odczyt karty SD - komenda 0x51 zwraca na przemian same 0 albo 1

    Pogrzebałem w Twoim kodzie i z podpowiedzą oscyloskopu okazało się, że nie czekasz na odpowiedzi z kontrolera karty SD. Po załączeniu zasilania powinieneś zaczekać 1ms, aby rozpocząć komunikację z kartą. Również inicjalizacja karty może zająć nawet 1s. Posiłkowałem się tym manualem (http://elm-chan.org/docs/mmc/mmc_e.html... aby zrozumieć protokół i...

    Mikrokontrolery Początkujący   06 Mar 2022 14:03 Odpowiedzi: 7    Wyświetleń: 822
  • Arduino - port szeregowy, nie wyświetla wartości zmiennej.

    Nie da się w przypadku printa w serialu. Albo musisz wpisywać w kolejnych printach : [syntax=c] Serial.print("btn_start/column = "); Serial.println(column); [/syntax] albo np. tak : [syntax=c] String tekst = "btn_start/column = " + String(column); Serial.println(tekst); [/syntax] Pozdr

    Arduino   07 Lut 2017 19:42 Odpowiedzi: 4    Wyświetleń: 1065
  • Przekaźnik sterowany za pomocą Arduino i pilota 433MHz

    Kod wklejaj w znaczniki C/C++, zobacz to: [syntax=c] #include <RCSwitch.h> RCSwitch mySwitch = RCSwitch(); const uint32_t kod1=4472242L; void setup() { pinMode(9,INPUT_PULLUP);// otwieranie bramy pinMode(10,INPUT_PULLUP);//zamykanie baramy pinMode(12,OUTPUT);//przekażnik brama 1 pinMode(11,OUTPUT);//przekażnik brama 2 Serial.begin(9600); mySwitch.enableReceive(0);...

    Arduino   26 Paź 2022 00:42 Odpowiedzi: 8    Wyświetleń: 333
  • Kod Arduino do komunikacji UART z urządzeniem Stag AFR - nie otrzymuję odpowiedzi

    (...) mmand ); Serial.print(command , HEX); Serial.print(" "); } Serial.println(); } void displayOxygenPercentage(float percentage) { lcd.clear(); lcd.setCursor(0, 0); lcd.print("Tlen: "); lcd.print(percentage, 1); // Wyświetlenie jednego miejsca po przecinku lcd.print("%"); } Poniżej znajdziesz pełny, scalony kod, który łączy obie części - dotychczasową...

    Arduino   14 Sty 2025 16:31 Odpowiedzi: 104    Wyświetleń: 1938
  • Czy można zmienić adres I2C w enkoderze AS5600?

    Dobrze, spróbuję bez serial print-ów i zobaczymy. Ogólnie serial mam ustawiony na 500000. Jaka jest ustawiona częstotliwość tego nie wiem, nawet nie wiedziałem, że można to zmienić. Pewnie jest ustawione domyślnie, ale sprawdzę po pracy.

    Mikrokontrolery Początkujący   07 Lis 2019 07:18 Odpowiedzi: 14    Wyświetleń: 1680
  • Błąd działania programu po użyciu Serial.print w Arduino - co robić?

    Uprzedzając pytania: " Szkic używa 7622 bajtów (24%) pamięci programu. Maksimum to 30720 bajtów. Zmienne globalne używają 668 bajtów (32%) pamięci dynamicznej, pozostawiając 1380 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów. "

    Arduino   27 Sty 2025 07:08 Odpowiedzi: 11    Wyświetleń: 405
  • DS18B20 - Podłączenie czujników do 3 różnych pinów

    Ja ogólnie korzystam z biblioteki DallasTemperature znajdziesz ją bez problemu. A dodatkowo dołączam mój skrypt dla dwóch termometrów cyfrowych : [syntax=c]#include <OneWire.h> #include <DallasTemperature.h> // Biblioteki #define ONE_WIRE_BUS_1 2 // Definicje pinów wejscia jako 2 i 4 #define ONE_WIRE_BUS_2 4 OneWire oneWire_in(ONE_WIRE_BUS_1);...

    Arduino   08 Cze 2016 23:45 Odpowiedzi: 3    Wyświetleń: 2706
  • Jak określić długość czasu łączenia się do sieci przez ESP8266?

    [syntax=c]void initWiFi() { WiFi.mode(WIFI_STA); WiFi.begin(ssid, password); Serial.print("Connecting to WiFi .."); while (WiFi.status() != WL_CONNECTED) { Serial.print('.'); delay(1000); } Serial.println(WiFi.localIP()); //The ESP8266 tries to reconnect automatically when the connection is lost WiFi.setAutoReconnect(true); WiFi.persistent(true); }[/syntax]Wyjaśnienie:...

    Arduino   18 Lis 2022 20:09 Odpowiedzi: 4    Wyświetleń: 222
  • ESP8266 - dlaczego zmienna typu Integer ma 32 bity?

    Funkcja Serial.print() z Arduino HAL przyjmuje jako argument zmienną typu int , która jest 32-bitowa w ESP8266, więc w funkcji tej następuje niejawna konwersja z typu int16_t do typu int . Dalej jest więc wyświetlana już jako wartość 32-bitowa. int16_t w formacie binarnym, to możesz użyć sekwencji funkcji: [syntax=c] Serial.print(highByte(dana), BIN);...

    ESP8266 i ESP32   04 Maj 2019 23:35 Odpowiedzi: 7    Wyświetleń: 1125
  • Monitoring naszych instalacji OZE - www.PVmonitor.pl

    Witam, Znalazłem Data Logger na NodeMcu ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x4010f000, len 1392, room 16 tail 0 chksum 0xd0 csum 0xd0 v3d128e5c ~ld U kolegi był wgrywany w zeszłym roku na starszej wersji IDE Arduino i wszystko działało. Czyżby nowa wersja blokowała przerwania. Nie wiem jak to dopasować. Jak usuniesz wszystkie wiersze...

    Energia Odnawialna   01 Maj 2025 10:38 Odpowiedzi: 2428    Wyświetleń: 335934
  • Inteligentny przełącznik Tuya TYTE-D1: Przekaźnik działa, czujnik temperatury znaleziony

    Nie poczyniłem żadnych postępów od ostatniego postu na temat zamkniętych komentarzy PR. Zamieściłem ustalenia dotyczące ciągłości gniazda 3,5 mm dla przypomnienia Dodano po 10 Dzięki zaadaptowanemu pojedynczemu szkicowi Arduino, aby połączyć przykłady print_family, check_fake i discover_fake z https://github.com/koendv/CheckDS18B20/t... z pinem...

    Smart Home IoT   30 Mar 2025 20:18 Odpowiedzi: 31    Wyświetleń: 3618
  • Arduino wysyłanie liczb w postaci binarnej przez UARTa

    Najprościej : Serial.print(wartosc, BIN );

    Arduino   25 Paź 2017 20:16 Odpowiedzi: 8    Wyświetleń: 2955
  • Arduino: Jak poprawnie sprawdzić odpowiedź OK na komendy AT?

    [syntax=c]#include <SoftwareSerial.h> SoftwareSerial mySerial(4, 2); String odpowiedz = "OK"; String command = ""; void setup() { Serial.begin(9600); Serial.println("Wpisz komende AT"); mySerial.begin(9600); } void loop() { if (mySerial.available()) { while(mySerial.available()) { command += char(mySerial.read()); } //Serial.print(command); if(command.equals(odpowiedz))...

    Arduino   25 Maj 2016 18:45 Odpowiedzi: 12    Wyświetleń: 1758
  • Jak podłączyć Arduino R4 WiFi do Home Assistant przez MQTT? ArduinoMqttClient i WiFiS3

    https://obrazki.elektroda.pl/6034187100_... Pokażę tutaj jak można podłączyć Arduino R4 WiFi do Home Assistant poprzez MQTT w celu odbierania i wysyłania danych poprzez MQTT publish. Wykorzystam do tego bibliotekę ArduinoMqttClient. Przykładowy kod który tu zamieszczę najpierw łączy się z naszą siecią WiFi, potem podłącza się do naszego...

    Smart Home Poradniki   25 Maj 2024 15:05 Odpowiedzi: 3    Wyświetleń: 10377
  • Arduino - App Inventor - Pobieranie danych o stanie pinów

    https://obrazki.elektroda.pl/2408248100_... https://obrazki.elektroda.pl/4414580400_... [syntax=c][/syntax]

    Arduino   06 Sty 2025 17:58 Odpowiedzi: 2    Wyświetleń: 2229
  • Problemy z pętlą do jednoczesnego działania silników krokowych i fotorezystora

    Np w [syntax=c] while(true){ obrotLewo(); } [/syntax] Dodaj Serial.print("to sie wykonalo"); [syntax=c] while(true){ obrotLewo(); Serial.print("to sie wykonalo"); } [/syntax] Dostawiając takie komunikaty dowiesz szię dlaczego masz problem ze zmienną "czyt". Czy rozumiesz zapis [syntax=c] for (;czyt <25;czyt++) [/syntax] którego użyłeś?

    Arduino   09 Maj 2018 09:19 Odpowiedzi: 13    Wyświetleń: 429
  • ESP8266 NodeMCU v3 i DS18B20: Czujniki nie są wykrywane - dlaczego?

    Witam. Mam Moduł WiFi ESP8266 + NodeMCU v3 do którego mam podłączone dwa czujniki DS18B20 pod pin D7. Z jakiegoś powodu czujniki nie są wykrywane. Proszę o naprowadzenie dlaczego. main.cpp https://obrazki.elektroda.pl/4404618400_... Fizycznie połączenia są ok - uruchamiając kod w którym wszystko jest w main.cpp odczyty wykonywane są...

    ESP8266 i ESP32   09 Maj 2024 08:39 Odpowiedzi: 1    Wyświetleń: 783
  • Arduino + DS18B20 - warunek załączania elektrozaworu na podstawie temperatury

    Gdy temperatura będzie wahać się 26,5 *C - 27*C zawór będzie wariował. Jak to można usprawnić? Zastosuj histerezę. [syntax=c]if ( temperaturaAktualna >= tempzanizona) { digitalWrite(zawor, HIGH); Serial.print("zawor otwarty"); } else if ( temperaturaAktualna < tempzanizona - jakasStalaWartosc) { digitalWrite(zawor, LOW); Serial.print("zawor zamkniety");...

    Arduino   17 Cze 2016 05:35 Odpowiedzi: 3    Wyświetleń: 1134
  • Przechwycanie ramki pilota bez standardu nadawania IR poprzez Arduino

    Spróbuj poniższego kodu. Co prawda napisałem go "na kolanie", sprawdziłem tylko czy się kompiluje, ale zapewne zawiera kupę błędów. Idea jest taka, że wywołujesz wielokrotnie funkcję IrReceive(), aby odczytać pojedynczy bit z IR. Funkcja zwróci true, gdy odczyta pełne 11 bitów (również bit startowy w pozycji LSB; musisz sam sprawdzić, czy bit startowy...

    Arduino   05 Sty 2025 23:14 Odpowiedzi: 46    Wyświetleń: 1341
  • Jak zrobić sekwencyjny włącznik świateł led (17szt) z czunikami PIR na rasberry?

    Jasne, najpierw proszę zapoznaj się z tematem: https://www.elektroda.pl/rtvforum/topic3... „Pożyczyłem” sobie z niego pomysł na MOSFET IRF630 jako układ wykonawczy. https://obrazki.elektroda.pl/1699343900_... Pojedynczy schodek to 21 diód LED (taśma 300 LED podzielona na 13, diody są w sekcjach po 3). Maksymalny...

    Raspberry Pi i inne SBC   28 Lis 2019 22:33 Odpowiedzi: 8    Wyświetleń: 996
  • Jaka funkcja wyśle na hardware serial i software serial te same dane?

    Czy tak będzie dobrze? Powinno być tak:[syntax=c] template <typename T> void my_print(const T& value) { Serial.print(value); Serialsoft.print(value); } template <typename T> void my_println(const T& value) { Serial.println(value); Serialsoft.println(value); }[/syntax]

    Arduino   13 Paź 2021 14:39 Odpowiedzi: 7    Wyświetleń: 492
  • Jak odczytać całą linię z karty SD do tablicy char na Arduino Leonardo?

    1) Zapomnij, że istnieje coś takiego jak String... przynajmniej na Arduino. Używaj char (niestety z wszystkimi tego konsekwencjami). 2) Do trzymania komunikatów używaj pamięci FLASH, szkoda marnować RAM na każdy String w programie... czyli nie " Serial.print("Inicjowanie karty SD..."); " lecz " Serial.print(F("Inicjowanie karty SD...")); ".

    Arduino   08 Sty 2018 23:47 Odpowiedzi: 6    Wyświetleń: 1575
  • Jak adresować dwa urządzenia I2C: DS1307 i Si7021 w programie?

    Witam Noworocznie, Panowie, poległem niestety na szukaniu informacji o adresowaniu I2C. Podpowiecie lub podrzucicie jakiś link dla początkującego? Mam dwa urządzenia na I2C: DS1307 i Si7021. W jaki sposób adresować w programie te urządzenia? Skaner adresów podaje mi: [syntax=c]I2C device found at address 0x40 ! //Si7021 I2C device found at address 0x50...

    Arduino   03 Sty 2018 08:04 Odpowiedzi: 14    Wyświetleń: 2595
  • Arduino IDE - Wyłuskiwanie treści sms i ustawianie wartości zmiennej w programie

    ten kawałek kodu wyłuska cały wiersz znajdujący się po AT+CMGR:[syntax=c]String textMessage = "AT+sdfsdfsdfsfd\r\nAT+CMGR=0+CMGR: \"REC UNREAD\",\"+481111111\",,\"21/11/28,20:1... String outString = ""; int position = textMessage.indexOf("AT+CMGR"); // znajdź ciąg znaków AT+CMGR if (position > -1){ String tmpString...

    Arduino   28 Lis 2021 22:33 Odpowiedzi: 3    Wyświetleń: 387
  • 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ń: 1290
  • Sterowanie zaworami wody przez PC z wykorzystaniem belki tensometrycznej HX711 w C++ na PC/Laptop

    niestety nie rozwiązuje problemu w przekazywaniu wyników z mikrokontrolera do PC'ta ! Ależ rozwiązuje, możesz na Arduino napisać "Serial.print(wartość z belki)" i będziesz miał po USB przesyłane dane do PC.

    Automatyka Przemysłowa   25 Cze 2024 19:08 Odpowiedzi: 11    Wyświetleń: 249
  • C - Błąd w if-ie przy odczycie roku z RTC w Arduino

    [syntax=c]if(now.year()==2014) Serial.print("teraz jest 2014 rok");[/syntax]

    Programowanie Początkujący   15 Mar 2014 14:06 Odpowiedzi: 6    Wyświetleń: 1173
  • Terminal PAL/NTSC/VGA na PIC32 z obsługą klawiatury PS/2

    https://obrazki.elektroda.pl/6406311800_... Witajcie moi drodzy. Dziś przedstawię projekt, o którym myślałem od bardzo dawna. Początkowo byłem pewny, że będę musiał go zrealizować od 0, ale dość długie poszukiwania w sieci pozwoliły mi odnaleźć gotowe rozwiązanie , które spełnia moje oczekiwania, a mianowicie ASCII Video Terminal autorstwa...

    DIY Zagranica   10 Mar 2019 10:45 Odpowiedzi: 5    Wyświetleń: 5481
  • ESP8266(wemos d1 mini) przerwanie stale alarmowane bez przyczyny.

    Pin D4 w wemos d1 mini nie nadaje się do obsługi przerwań zewnętrznych w wypadku korzystania z funkcji Serial.print() czy Serial.println() w programie. Funkcje te próbują "zapalić" diodę LED na płytce (BUILTIN_LED), która jest podłączona do pinu D4, co powoduje wygenerowanie nieokreślonej liczby przerwań wskutek chaotycznych zmian stanu na tym pinie....

    ESP8266 i ESP32   11 Maj 2019 19:05 Odpowiedzi: 33    Wyświetleń: 2403
  • Czy uniwersalny kontroler RS485 do Wi-Fi zadziała z inwerterami Solis?

    Na wstępie napiszę: korzystam z arduino mega, konwertera RS232 TTL- RS485 i modułu W5100 dla arduino, zaznaczam, że swoje doświadczenia opieram na arduino, języku programowania c++, czy wirring...tak to się nazywa w środowisku IDE? Nie jestem też z zawodu programistą, więc jakieś złośliwe komentarze proszę sobie darować, natomiast konstruktywne uwagi...

    Energia Odnawialna   12 Kwi 2023 20:53 Odpowiedzi: 95    Wyświetleń: 26436
  • Projekt slidera do aparatu/kamery - kalibracja, silnik, pasek zębaty, sterownik

    Podłączyć musisz przyciski zgodnie z tym : [url=http://www.arduino.cc/en/Tutorial/I... reference a kod mniej wiecej taki : [syntax=c] bool Button_01, Button_02; void setup() { Serial.begin(9600); pinMode(52, INPUT_PULLUP); pinMode(51, INPUT_PULLUP); } void loop() { Button_01 = !digitalRead(51); Button_02 = !digitalRead(52); Serial.print("Button_01:...

    Arduino   25 Cze 2015 09:05 Odpowiedzi: 11    Wyświetleń: 1911
  • Pomiar częstotliwości sygnału na wejściu Arduino.

    Cześć, Zacznę od tego, że nie jestem programistą, a jedynie amatorem hobbystą w tym temacie, stąd moja prośba o pomoc w byc może błachym temacie. Potrzebuje mierzyć za pomocą procesora częstotliwośc przebiegu prostokątnego w zakresie 0-1.8kHz oraz wysyłać po magistrali CAN w odpowiedniej formie, dodatkowo na innym wyjściu generuję sygnał prostokątny...

    Arduino   14 Lip 2023 11:01 Odpowiedzi: 1    Wyświetleń: 726
  • Termometr WiFi - ESP8266 + DS18B20 - ThingSpeak, Blynk.

    http://obrazki.elektroda.pl/8342911300_1... ESP8266-12E tym razem będzie to NodeMCU Amica . Po umieszczeniu poprzedniej części materiału: DS18B20 komunikujący z wykorzystaniem cyfrowej magistrali 1-wire . W porównaniu do analogowego TMP36 na magistrali 1-wire może pracować kilka czujników. Warto zwrócić uwagę na długość (pojemność)...

    Artykuły   28 Lis 2021 11:11 Odpowiedzi: 81    Wyświetleń: 43581
  • Adapter USB to TTL FT232 problem z połączeniem podczas pracy.

    [syntax=c] #include <avr/io.h> //#include <EEPROM.h> #include <avr/eeprom.h> //#include <Wire.h> //#include <LiquidCrystal_I2C.h> //LiquidCrystal_I2C lcd(0x20, 16, 2); // Ustawienie adresu ukladu na 0x27 #include "HystFilter.h" HystFilter potA( 1024, 128, 3 ) ; // 10 bit ADC = 1024, 64 discrete output values required, margin...

    Mikrokontrolery   15 Lut 2025 13:45 Odpowiedzi: 8    Wyświetleń: 282
  • ESP8266 Arduino IDE EEPROM lub inna nie ulotna pamięć

    Dziękuję za zainteresowanie tematem. Strukturę zapisałem i odczytałem z wykorzystaniem EEPROMAnything z tego samego adresu a następnie wysyłałem za pomocą serial print pojedyncze Stringi i wszystkie zawierały poprawne dane, dopóki nie wyłączyłem i nie włączyłem ponownie ESP. Po tym uzyskałem tylko cztery puste pola.

    ESP8266 i ESP32   23 Paź 2016 19:07 Odpowiedzi: 8    Wyświetleń: 3522
  • ESP8266 - problem z porównywaniem stringów w komendach z telefonu

    Masz znaki specjalne w stringu(\n może też \r) i pewnie dlatego nie działa. Spróbuj tak: [syntax=c] char c = serverClients[i].read(); if(c >= ' ') { command += String(c); } if(c == '\n') { Serial.print("\tRecived: "); Serial.println(command); //TO DZIAŁA! if(command =="info") { [/syntax]

    ESP8266 i ESP32   06 Sty 2017 12:31 Odpowiedzi: 13    Wyświetleń: 2541
  • ESP8266 - wysyłanie stringa, BMP 280, BME 280, OLED, DS1307

    w jaki sposób obciąć jeden lub dwa znaki występujące po przecinku? [syntax=c] lcd.print(bme.readHumidity(), 0); // obcina wszystko po przecinku lcd.print(bme.readHumidity(), 1); // tylko jeden znak po przecinku [/syntax] [url=https://www.arduino.cc/reference/en...

    ESP8266 i ESP32   22 Maj 2019 13:02 Odpowiedzi: 36    Wyświetleń: 2040
  • 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 : https://www.elektroda.pl/rtvforum/topic3... Tamten projekt już nie będzie rozwijany w tym natomiast wprowadziłem wiele zmian przygotowując sobie grunt pod przyszłą rozbudowę i...

    DIY Smart Home   20 Lut 2023 16:18 Odpowiedzi: 78    Wyświetleń: 38847
  • Komunikacja między Arduino przez SPI i TWI - tylko pierwsze przerwanie działa

    W Arduino 1, w funkcji receiveEvent() nie powinieneś wywoływać Serial.print() - [url=http://www.gammon.com.au/forum/?id=...

    Arduino   02 Kwi 2019 12:07 Odpowiedzi: 4    Wyświetleń: 339
  • Problem z działaniem programu mierzącego odległość przy pomocy czujnika HC-SR04

    Nie rzucaj się tak od razu na głęboką wodę, zacznij od prostszych rzeczy jak choćby wklejenie kodu w znaczniki C++ by można go było przeczytać. Zmierz sobie czas trwania impulsu używając millis() lub micros() z podziałem na etapy pomiaru przez switch case. A wklejony kod wygląda tak: [syntax=c]#include <ArduinoBLE.h> #define trigPin 0 #define...

    Arduino   22 Sty 2024 09:14 Odpowiedzi: 2    Wyświetleń: 312
  • Arduino Uno R4 WiFi - tworzymy grę snake na wyświetlaczu matrycowym

    https://obrazki.elektroda.pl/4615637200_... Zapraszam na kolejny projekt zrealizowany w oparciu o Arduino R4 WiFi. Tym razem wykonamy prostą grę "snake" na wyświetlaczu matrycowym znajdującym się na pokładzie Arduino. Gra będzie polegać na sterowaniu tytułowym "wężem", który może "zjadać pokarm" i zwiększać swoją długość. Gra kończy się...

    Artykuły   29 Wrz 2023 17:47 Odpowiedzi: 4    Wyświetleń: 2157
  • Modbus TCP komunikacja z falownikiem SUN2000 Huwawei

    Witam, mogę połączyć się z falownikiem i odczytać dane z rejestrów, problem mam z danymi 32 bitowymi zapisanymi w rejestrach. po odczytaniu adresu 32 otrzymuję wynik z reguły 4294967295. W przykładzie umieściłem newralgiczne dla mnie adresy, których nie umiem prawidłowo skonwertować, oraz oczekiwany wynik. Proszę o pomoc. Pozdrawiam! [syntax=c] #include...

    Mikrokontrolery Początkujący   22 Paź 2024 17:49 Odpowiedzi: 3    Wyświetleń: 915
  • Konfiguracja ESP8266 jako server UDP z RS232 - IP 10.10.2.1, port 22000, AT?

    No fakt, działa OK, ale jest coś nie tak ze czcionkami, ja sobie pozamieniałem cudzysłów na polski. Zobacz taką wersję, moje modyfikacje w kierunku Twoich wymagań: [syntax=c]#include <ESP8266WiFi.h> #include <WiFiUDP.h> #define buffsize 32 #define reczneIP 1 // wifi connection variables const char* ssid = "ccc"; const char* password = "ccc";...

    ESP8266 i ESP32   27 Mar 2019 19:38 Odpowiedzi: 78    Wyświetleń: 5328
  • Jak odczytać kolor i jasność z dekodera LIN w lampce MLX81108 RGB?

    #include <SoftwareSerial.h> SoftwareSerial LIN(2, 3); // Komunikacja na piny 2 i 3 const int BUFFER_SIZE = 256; // Większy bufor char linBuffer[BUFFER_SIZE]; int bufferIndex = 0; void setup() { LIN.begin(19200); Serial.begin(9600); Serial.println("Start komunikacji LIN"); } void...

    Początkujący Elektronicy   29 Sty 2025 15:31 Odpowiedzi: 10    Wyświetleń: 216
  • Stacja meteo Wi-Fi, Bascom i Arduino

    https://obrazki.elektroda.pl/9317464400_... 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. https://obrazki.elektroda.pl/5611267500_... Wtedy już samo wgranie programu do...

    DIY Konkurs   06 Gru 2022 08:09 Odpowiedzi: 11    Wyświetleń: 20163
  • ARDUINO NANO v3.1 - Nieprawidłowe dane w Monitorze portu szeregowego po Serial.print

    Witam, "krzaczki" w transmisji szeregowej biora sie z bledow w transmisji: - niedopasowanie predkosci, nadajnik i odbiornik pracuja na roznych predkosciach - niedpasowanie konfiguracji, ilosc bitow stopu czy pazystosci, ale z tym nie powinno byc problemu u ciebie, chyba ze cos zmieniales. - bledy samej transmisji, zly kontak, slaby lub za dlugi kabel,...

    Arduino   29 Sty 2023 21:12 Odpowiedzi: 20    Wyświetleń: 1188
  • Zdalny odczyt licznika wody z nakładką IZAR

    czyli finalnie dla versji 1.4 konfig do eth wyglada tak:? Tak Analizuję ten skrypt i wychodzi mi na to, że sekcja case SYSTEM_EVENT_ETH_START: Serial.println("ETH Started"); ETH.setHostname(MY_HOSTNAME); break; case SYSTEM_EVENT_ETH_CONNECTED: Serial.println("ETH Connected"); break; case SYSTEM_EVENT_ETH_GOT_IP:...

    Artykuły   23 Lip 2024 21:21 Odpowiedzi: 104    Wyświetleń: 25275
  • wemos d1 mini -jak na wyświetlaczu 7 segmentowym wyświetlić dane ze strony www?

    taki mały przykład... trochę bałaganiarski ale widać jak ogarnąć buttony na stronie www. [syntax=c] #include <pcf8574_esp.h> //#include <PCint.h> #include <U8g2lib.h> #include <U8x8lib.h> //#include <Wire.h> U8G2_SH1106_128X64_VCOMH0_1_HW_I2C u8g2(U8G2_R2 ,U8X8_PIN_NONE,SCL,SDA); TwoWire testWire; PCF857x pcf8574(0x20,&testWire);...

    ESP8266 i ESP32   04 Wrz 2019 21:15 Odpowiedzi: 6    Wyświetleń: 780
  • Wemos2mini i moduł AHT20+BMP280 - Tasmota odczytuje tylko BMP280, brak odczytu z AHT20

    Witam. Kupiłem moduł czujnika AHT20+BMP280 na I2C, podłączyłem do Wemos2mini, wgrałem tasmota-sensors i BMP280 odczytuje a AHT20 już nie, wyświetla VEML6070. Robię I2CScan = {"I2CScan":"Device(s) found at 0x38 0x77"}. Odpowiedź prawidłowa. I2CDriver = {"I2CDriver":"7,8,9,10,11,12,13,14,15,17... I2CDriver12 0 =...

    ESP8266 i ESP32   06 Lip 2024 22:47 Odpowiedzi: 19    Wyświetleń: 3894
  • Arduino: Jak zablokować funkcje na 0,2 sek. bez użycia delay()?

    Zobacz co potrafi ticker() [syntax=arduino] #include "Ticker.h" void printMessage(); void printCounter(); void printCountdown(); void blink(); void printCountUS(); bool ledState; int counterUS; Ticker timer1(printMessage, 0, 1); Ticker timer2(printCounter, 1000, 0, MILLIS); Ticker timer3(printCountdown, 1000, 5); Ticker timer4(blink, 500); Ticker timer5(printCountUS,...

    Mikrokontrolery Początkujący   26 Lis 2024 12:23 Odpowiedzi: 7    Wyświetleń: 288
  • Jak rozumieć ten fragment kodu? Nano 328, typ danych float.

    Nic z tego nie rozumiem. :( Mam taki kawałek kodu: [syntax=c] float test = 10.12; Serial.print("test: "); Serial.println(test,10); [/syntax] A na konsoli dostaję test: 10.1199998855 No i nie wiem o co chodzi w sumie... :/ tak jak wiem, że serial print ma w parametrze 10, a zmienna test tylko 2 cyfry po przecinku, ale przecież zmienna test jest zmienną...

    Arduino   12 Sty 2017 23:04 Odpowiedzi: 7    Wyświetleń: 726
  • Jak usunąć znaczniki? Potrzebuję pomocy w modyfikacji kodu.

    (at)Slawek K. Dobrze kombinowałeś ze String.replace() :) Można to zrobić tak:[syntax=c] String x = "<xxx> hello <xxx> "; void setup() { Serial.begin(9600); x.replace("<xxx>", ""); x.replace(" ", ""); // jeżeli nie ma spacji w "środku" łańcucha tekstowego Serial.print(x); } void loop() {}[/syntax]

    Arduino   30 Kwi 2021 07:59 Odpowiedzi: 10    Wyświetleń: 573
  • Skrypt do odczytu z 10 czujników DS18B20 przy użyciu ESP8266WiFi i Blynk

    Witam. Skleiłem z przykładowych programów odczyt z 10-ciu czujników DS18B20. [syntax=c] /* Fill in information from Blynk Device Info here */ #define BLYNK_TEMPLATE_ID "TMPxxxxxx" #define BLYNK_TEMPLATE_NAME "Device" #define BLYNK_AUTH_TOKEN "YourAuthToken" // Include the libraries we need #include <ESP8266WiFi.h> #include <OneWire.h> #include...

    Arduino   10 Sie 2023 15:02 Odpowiedzi: 1    Wyświetleń: 375
  • Sterowanie 2-skrzydłową bramą i oświetleniem podjazdu Arduino + pilot 433MHz - kod i pomoc

    witam. mam problem z napisaniem kodu do arduino tak aby można było w tym samym czasie załączać 2 oddzielnymi przyciskami na pilocie 433mhz. wyglądało by to tak że jak włączę oświetlenie podjazdu przyciskiem nr.4 to podjazd świeci mi się np. 10 min a w czasie świecenia podjazdu mógłbym kliknąć przycisk na pilocie np. nr 1 i brama by się otworzyła w czasie...

    Automatyka bram, szlabanów, rolet   01 Kwi 2024 22:18 Odpowiedzi: 10    Wyświetleń: 612
  • Arduino R4 WiFi i Data Logger Shield - zapis danych na kartę SD - rejestrator temperatury tutorial

    https://obrazki.elektroda.pl/7326093500_... Dzisiaj uruchamiamy najnowsze Arduino R4 WiFi wraz z nakładką Data Logger Shield, która pozwala wygodnie zapisywać dane na kartę SD. Najpierw uruchomimy najprostszys zapis do pliku na karcie, a potem spróbujemy go rozbudować i wykonamy prosty termometr na bazie DHT11 wraz z historią pomiarów...

    Artykuły   18 Paź 2023 18:10 Odpowiedzi: 7    Wyświetleń: 1221
  • Moduł D1 mini - ESP8266 WIFI uruchomienie, start z IoT, Blynk, Thingspeak

    http://obrazki.elektroda.pl/6267131800_1... Moduł moduł będzie gotowy do pracy ze środowiskiem Arduino. Zestaw pozwala w bardzo prosty sposób na rozpoczęcie eksperymentów z IoT. Jeżeli planujecie wykorzystać Środowisko Arduino. Moduł został przetestowany z najnowszą dostępną wersją środowiska 1.8.2 www.arduino.cc aby ułatwić pracę z...

    Artykuły   26 Maj 2023 17:26 Odpowiedzi: 43    Wyświetleń: 35205
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    czy na dole programu arduino masz taką informację ? https://obrazki.elektroda.pl/6368333500_... nucleo-costam on COM z numerkiem. zrzuty ekranu w Windows robi się kombinacją klawiszy WIN + Shitt + S wówczas możesz dodać obrazek poprzez https://obrazki.elektroda.pl/3902446900_... Ctr+V Dodano po 2 ps. tak sie zapisuje...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6723
  • Arduino 2560 lcd konwerter 12c wyświetla tylko biały pasek

    Kolego (at)domel3000 , wgraj to do arduino i sprawdź w seriali monitorze co się pojawi : [syntax=c]String adres; byte error, address; int nDevices; #include <Wire.h> void setup() { Serial.begin(9600); Wire.begin(); nDevices = 0; for(address = 1; address < 127; address++ ) { Wire.beginTransmission(address); error = Wire.endTransmission(); if...

    Arduino   03 Kwi 2018 07:50 Odpowiedzi: 12    Wyświetleń: 930
  • Pilot IR - brak wpisów w rejestrze, pytania o zależności

    Ale ja już sprawdziłem odbiornik na samym Arduino. Napisałem prosty program, który zapalał diode… …. Zaprogramowałem też płytkę tak, aby można było zapalać i gasić diodę dowolnym przyciskiem pilota, bez odczytywania kodu, Występuje natomiast problem ze sczytaniem kodów. Wgrywałem do Arduino wszystkie ogólnodostępne programy do obsługi pilotem...

    Arduino   15 Mar 2021 01:28 Odpowiedzi: 16    Wyświetleń: 669
  • Pilot uniwersalny z funkcją uczenia jako zamiennik uszkodzonego pilota

    Nie znam Arduino, ale wysyłasz tak samo jak teraz: https://obrazki.elektroda.pl/1139592600_...

    Artykuły   11 Sie 2024 19:06 Odpowiedzi: 8    Wyświetleń: 4146
  • ESP8266 NodeMcu v3 - Stan wysoki na pinie bez podłączenia kontaktronu

    Dzień dobry. Podczas programowania stacji pogodowej na ESP8266 NodeMcu v3, napotkałem problem. Gdy na pinie nie jest nic podłączone występuje stan wysoki, mimo zmiany stanu na 0. Oto Kod programu: #include <Wire.h> #include <SPI.h> #include <Adafruit_Sensor.h> #include <Adafruit_BMP280.h> #include <DHT.h> #include <Rtc_Pcf8563.h>...

    Smart Home IoT   23 Wrz 2024 19:55 Odpowiedzi: 8    Wyświetleń: 732
  • Kod do obsługi GPS NEO 6M z TinyGPSPlus, wyświetlanie szer. i dług. geograficznej

    #include <TinyGPSPlus.h> #define RXD2 16 #define TXD2 17 static const uint32_t GPSBaud = 9600; TinyGPSPlus gps; void setup() { Serial.begin(115200); Serial2.begin(GPSBaud, SERIAL_8N1, RXD2, TXD2); } void loop() { while (Serial2.available() > 0) if (gps.encode(Serial2.read(...

    ESP8266 i ESP32   05 Maj 2023 14:48 Odpowiedzi: 15    Wyświetleń: 978
  • Licznik obrotów z Arduino na ESP z czujnikiem Halla A3144 wyświetlaczem ; LM393

    Kod na ESP [syntax=c]#include <Wire.h> #include <LiquidCrystal_I2C.h> const int hallSensorPin = 4; // GPIO4 (D2 na ESP8266) const unsigned long sampleTime = 1000; const int maxRPM = 1260; int rpmMaximum = 0; LiquidCrystal_I2C lcd(0x27, 16, 2); void setup() { lcd.begin(); pinMode(hallSensorPin, INPUT_PULLUP); Serial.begin(115200); lcd.backlight();...

    ESP8266 i ESP32   31 Sty 2025 10:45 Odpowiedzi: 20    Wyświetleń: 435
  • Arduino - Ethernet i metoda POST - przesyłanie danych na serwer Apache2

    Napisałem Ci ze jest od diabla pomocy w internecie a tamto to nie moj kod kolejny googl i prosze - kolejne 200000 odpowiedzi en podobno 100% dziala ale jak juz pisalem nie jestem arduinowcem, nie mam arduino i nie mam .ino IDE [syntax=c] String boundary = "--73249889599006000"; String URL = "/upload"; String contentType = "text/plain"; String fileName...

    Arduino   05 Sty 2016 19:48 Odpowiedzi: 6    Wyświetleń: 1623
  • Arduino Uno: Jak zrobić klawiaturę z 4 przyciskami do wejścia analogowego?

    Zrób sobie Serial.Print z wartości czytanych z ADC. Wciskaj klawisze i notuj wartości. Powtórz kilka razy naciśnięcia. Następnie wprowadź w kodzie poprawki wartości, najlepiej z "widełkami" tolerancji. Powiedzmy odczytujesz 123, 123, 125, 120 dla UP. Zrób widełki 118-128 dla klawisza UP. A nawet 115-130...

    Arduino   30 Wrz 2017 22:13 Odpowiedzi: 11    Wyświetleń: 1293
  • AVR Timer1 - wyświetlanie tekstu co 0.23s bez blokowania komponentów

    Nie ten dział. Twój problem dotyczy Arduino. Klasa TimerOne ma zainicjowany domyślny obiekt Timer1, ale możesz sobie utworzyć takich więcej i zainicjować z innym czasem przerwania. Acha, tego: Timer1.attachInterrupt(Serial.print(R... ma mruczka”)); tak się nie robi. Musisz napisać sobie funkcję wysyłającą ten napis na UART, i przekazać ją...

    Arduino   20 Gru 2019 21:55 Odpowiedzi: 21    Wyświetleń: 2265
  • Jak napisać program dodający przyciskiem +1 i wyświetlający wynik na monitorze?

    .Tak teraz wygląda program. Jest to troche bez sensu. Masz wyświetlacz 16 characters x2 linie... Popatrz na te dwie wybrane linie twojego kodu: [syntax=c]lcd.print("Licznik: 00000"); // zawiera 16 characters Lcd.print("- :Wynik: 00000"); // zawiera 16 characters //zera zajmują pos. 12 do 16, czyli wyświetlaczx wypełniny! [/syntax] Nie jest nic w tym...

    Arduino   17 Lis 2017 22:35 Odpowiedzi: 79    Wyświetleń: 5523
  • Radio internetowe i odtwarzacz plików audio na ESP32-S3

    Widzę, że się temat antenowy rozwinął, a tymczasem wrzucam od siebie dodatek zapisujący ustawienia głośności każdej stacji z każdego banku do odpowiedniego pliku gdzie są trzymane te zapamiętane nastawy. Wartości nastaw głośności są zapisywane na bieżąco do pliku bez zmian dla innych stacji z aktualnego banku. Tutaj funkcja zapisująca: https://obrazki.elektroda.pl/4066422400_...

    DIY Akustyka   24 Lip 2025 04:56 Odpowiedzi: 1263    Wyświetleń: 114870
  • Sterownik Tech AG Lux (Defro) - Protokół komunikacyjny

    Udało mi się chyba rozwiązać problem 64 bajtowego buforu portu szeregowego ESP. Wcześniej gubiłem kilka bajtów powyżej 64-tego. Podzieliłem pętlę odczytu ramki większej na dwa kroki i teraz nic nie gubię. :-) [syntax=c] //pętla główna void loop() { if (serialCO.available() > 0) { if (serialCO.available() > 24) { for (int i = 1; i <= 64; i++)...

    Systemy Grzewcze Użytkowy   08 Maj 2025 16:46 Odpowiedzi: 357    Wyświetleń: 129498
  • Jak zaprogramować Arduino do zliczania impulsów 30ms z licznika elektrycznego?

    Najprostszy program do zliczania impulsów pojawiających się na pinie 2 (Arduino Uno): [syntax=c] constexpr uint8_t pin = 2; volatile uint32_t pulse = 0; void setup() { Serial.begin(115200); pinMode(pin, INPUT_PULLUP); attachInterrupt( digitalPinToInterrupt(pin), []() { pulse++; }, RISING); } void loop() { delay(1000); Serial.print("Pulses per second:...

    Arduino   28 Kwi 2019 15:29 Odpowiedzi: 5    Wyświetleń: 1299
  • Arduino: Waga na 4 czujnikach HX711, kompilacja pliku, kalibracja i modyfikacja kodu źródłowego

    Opcja bez użycia EEPROMu - tarowanie jednorazowe w kodzie źródłowym: Sensor HX711 ma dwa parametry kalibracyjne: scale i offset (mnożnik i przesunięcie). Mnożnik masz wprowadzony do programu jako calibration_factor. Offset wprowadzasz za pomocą funkcji set_offset(). Offset wyliczasz mnożąc przesunięcie (w kg) wyświetlane dla nieobciążonej wagi przez...

    Arduino   09 Lut 2023 10:01 Odpowiedzi: 13    Wyświetleń: 780
  • Nieudane uruchomienie adaptera myszy PS/2 na MSX z Arduino

    Podłącz Arduino przez USB do komputera, uruchom terminal i sprawdź, czy program konwertera wysyła odpowiednie dane. W odpowiednich miejscach kodu konwertera dodaj informacje debugowe (typu "Serial.print(...);"), które pojawią się w konsoli w odpowiednim czasie. Tym samym sprawdzisz, w którym miejscu kod nie działa poprawnie. Możesz też przełączyć kowerter...

    Arduino   10 Sie 2024 14:30 Odpowiedzi: 13    Wyświetleń: 381
  • ESP32 UART i SIM7600 - bardzo wolna komunikacja UDP w trybie transparentnym

    Pytanie czy to aby na pewno LTE. W jakim standardzie realnie ten moduł się połączył i z jakim sygnałem. Bo czasy to sugerują wręcz GPRS a nie LTE. Jaką komendą AT to sprawdzić? Poniżej kod startowy: [syntax=c] void sim7600_init(void) { Serial.println("-----LTE SETUP-----"); while (1) { // AT sim7600.print("+++"); sim7600.println(); vTaskDelay(100);...

    ESP8266 i ESP32   30 Mar 2023 21:54 Odpowiedzi: 6    Wyświetleń: 840
  • Konwersja kodu zegara DS1302 na wyświetlacz 7 segmentowy TM1637 w Arduino

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

    Arduino   02 Gru 2021 19:10 Odpowiedzi: 1    Wyświetleń: 480
  • Wemos D1 "Arduino" i DHT11 - prosta stacja pogody z wykresami na stronie WWW

    https://obrazki.elektroda.pl/8545401100_... Mój poprzedni temat o Pierwsze kroki Jakiś czas temu publikowałem temat o https://obrazki.elektroda.pl/4535548900_... Wyszukujemy DHT. Biblioteka DHT wymaga też dodania Adafruit Unified Sensor Library, więc dodajemy obie biblioteki. Najpierw Unified Sensor: https://obrazki.elektroda.pl/1839946000_...

    Artykuły   12 Kwi 2024 11:41 Odpowiedzi: 17    Wyświetleń: 4092
  • Wyświetlanie temperatury na LCD przez I2C - kod nie dopisuje wartości do tekstu

    W chwili wolnej tzn dzisiaj uklepałem trochę kodu z przykładów. I co kod mierzy poprawnie temperaturę i wysyła na port szeregowy ale nie wysyła na LCD poprzez I2C. Za to poprawnie się wyświetla na LCD te znaki co drukuje Zas Pow Flor Woda. ALe nie wiem jak zmusić program by odczytaną temperaturę dopisało do textu. [syntax=c][/code] // Include the libraries...

    Arduino   02 Sty 2018 16:03 Odpowiedzi: 8    Wyświetleń: 705
  • Jak zrealizować zapis danych z NUCLEO-H755ZI-Q do analizy?

    Biblioteka to szumna nazwa w moim przypadku, to raczej "quick and dirty". U mnie też sporo pomogło dodanie sporego kondensatora na 3,3V, przy czym ja miałem to połączone do klona Uno, a klony biorą 3,3 z Ch340 zamiast ze stabilizatora co nie wychodzi najlepiej. Program testował mały panel słoneczny, mierząc napięcia w stanie otwartym, obciążonym opornikiem...

    Mikrokontrolery ARM   20 Mar 2024 20:18 Odpowiedzi: 4    Wyświetleń: 351
  • Budowa sterownika nawadniania na esp32 - pomoc w rozwiązaniu problemów.

    Zamieszczam kod związany z GSM. zamiast z obiektów client czy mqtt, Masz na myśli takie coś? : 'class PubSubClient' has no member named 'available' . Zauważyłem, że jeśli na końcu setup() dodam: 12:39:14.656 -> ### Unhandled: +CSQ: 16,0 12:39:14.656 -> 12:39:14.656 -> OK 12:39:14.656 -> 12:39:14.656 -> +CSQ: 16,0 12:39:14.656 -> 12:39:14.656...

    Arduino   17 Cze 2023 21:26 Odpowiedzi: 736    Wyświetleń: 21942
  • Tworzenie zegara Nixie na Arduino Uno z użyciem expanderów PCF8574 i modułu RTC DS1307

    mógłbym prosić kawałek kodu odpowiadający za wyświetlenie odpowiedniej cyfry zgodnie z aktualnym czasem i o wyzwalanie przerwań?. Niestety biegły w programowaniu nie jestem Tylko musiesz się nauczyć co to robi, kopiowanie na pałę bez zrozumienia nic Ci nie da. [syntax=c] // Nixie Clock v1.0 // With DS3231 RTC and HC595 // Jan 2021 #include <Wire.h>...

    Arduino   08 Kwi 2025 11:42 Odpowiedzi: 6    Wyświetleń: 759
  • Sterownik turbiny wiatrowej Arduino – schemat,

    Próbowałem nawet tylko blinka czy coś tam wgrać, nic nie idzie. Wczoraj zamówiłem tego usp programator. Widocznie coś mi się zepsuło z programem. Fajnie że jesteś, jest nadzieja ;) Dodano po 12 Między czasie wyczaiłem że ChatGPT też pisze kody :) napisałem co mam i czego chciałbym i mi wygenerował kod. A czy poprawny to się okaże :) Dodałem mu podwójny...

    Mikrokontrolery   04 Cze 2025 21:06 Odpowiedzi: 66    Wyświetleń: 1500
  • Uniwersalny pilot RC oparty na Arduino

    Poradnik dotyczy radia RC czyli potocznie pilota do obsługi modelów zdalnie sterowanych. Jest oparty całkowicie na Arduino, a co za tym idzie można dowolnie go modyfikować i używać do więcej niż jednego urządzenia bez potrzeby wgrywania kodu. Co będziemy potrzebować? 1)Po pierwsze potrzebujemy obudowy do samego radia - samej skorupy plastikowej od innego...

    DIY Konstrukcje   04 Lip 2019 13:38 Odpowiedzi: 10    Wyświetleń: 6183
  • Komunikacja TCP/IP kilku modułow ESP crash pamięci przy wywolani client.remoteIP

    Dziekuje za odpowiedź Kombinowalem juz rowniez z client.stop ale bez efektu Gdy petla glowna wyglada tak rowniez przy łaczeniu sie klienta dostaje crash: Dodano po 10 Pomaga odczytanie adresu i portu clienta zaraz po sprawdzeniu obecnosci klienta, jednak w tej sytuacji nie wiem czemu ale dostaje co druga wiadomosc: Dodano po 48 Jednak gdy probuje to...

    ESP8266 i ESP32   17 Cze 2020 20:09 Odpowiedzi: 9    Wyświetleń: 981
  • ENC424J600 Arduino Ethernet Shield - pełny projekt i 11 przykładów użycia

    https://obrazki.elektroda.pl/3743484600_... 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ń: 5280