progmem arduino

Znaleziono około 127 wyników dla: progmem arduino
  • Jak zaprogramować PIC16F913 używając Arduino Nano?

    Czyli nie zmieniłeś. To wyniki rezultujące z tego kodu (zamieściłem pomyłkowo): [syntax=arduino]const char s_cmdPowerOff[] PROGMEM = "PWRON"; const char s_cmdPowerOffDesc[] PROGMEM =[/syntax] .

    Mikrokontrolery PIC   06 Lis 2024 22:13 Odpowiedzi: 149    Wyświetleń: 3093
  • REKLAMA
  • Arduino ENC26j60 i Java Server - brak odbierania pakietow UDP

    Tak na szybko - wydaje mi się że to kwestia ustawień przekierowań portów w ruterze :D Podłącz Ardu bezpośrednio do kompa (na pc ustaw adres ip na sztywno w tej samej puli adresowej) i będzie wiadomo . ps:nie widzę też ustawień maski w kodzie na arduino i jeszcze sprawdz ustawienia portów - bo w kodzie masz const int dstPort PROGMEM = 5400; const int...

    Arduino   22 Cze 2020 21:43 Odpowiedzi: 11    Wyświetleń: 396
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Arduino Duemilanove z Ethernet Shield - błąd kompilacji WebServer.h

    Pytam nie o płytkę, lecz o wersję oprogramowania na PC. (np. 0022, 0018) dowiedz się pod jaką wersją było kompilowane to oprogramowanie, bo sam masz najnowsze 0022 i być może ten soft był pod starszą wersję, która miała jakieś inne rozwiązania dotyczące obsługi PROGMEM.

    Arduino   19 Sie 2011 19:22 Odpowiedzi: 6    Wyświetleń: 3980
  • REKLAMA
  • [ARDUINO] - Jak przekonwertować float na const char[]?

    Na AVR-ach poza parametrami funkcji na razie wogóle zapomij o const bo temat jest dość śliski. Proponowałbym jednak zaprzestać wypisywania tego typu "teorii". Używanie const jest ogólnie przyjętą normą i to, że akurat na AVR nie są umieszczane w pamięci programu automatycznie nic tutaj nie zmienia. Specjalnego traktowania wymagają tylko zmienne zadeklarowane...

    Arduino   03 Gru 2016 16:51 Odpowiedzi: 6    Wyświetleń: 1350
  • Arduino Uno + LCD 240x64 TC6963c - Zegar - Błąd kompilacji

    Sądząc po nazwie, należy zdefiniować prog_uchar jako unsigned char zapisywany w pamięci programu (atrybut PROGMEM lub podobny).

    Arduino   06 Maj 2021 15:06 Odpowiedzi: 15    Wyświetleń: 1173
  • REKLAMA
  • Sterowanie pilotem klimatyzacji przez arduino nano.

    Te tablice int[] powinny być zdefiniowane jako PROGMEM w programie. Wtedy nie zajmowałyby pamięci SRAM, zajmowałyby miejsce tylko we Flash.

    Arduino   16 Sty 2020 00:44 Odpowiedzi: 12    Wyświetleń: 729
  • Program Arduino nano obsługujący wyświetlacz graficzny 192x64

    sprawdziłeś, że się zmieści? Przecież napisałem, że wgrałem i się zmieścił (wprawdzie do Arduino Mini ale to ten sam kontroler co Nano). Malloc() rezerwuje miejsce w pamięci SRAM, czyli w tym mikrokontrolerze to 2 kB. Oczywiście fonts należy umieścić w PROGMEM (ale w tym przykładzie takowych nie ma).

    Mikrokontrolery Początkujący   17 Mar 2024 18:37 Odpowiedzi: 25    Wyświetleń: 1206
  • Błąd funkcji 'fopen' przy zapisie do pliku txt w Eclipse, C: nierozpoznana referencja

    Zobacz to: https://www.elektroda.pl/rtvforum/viewto... - przykład użycia PetitFAT na Atmega32. Może trzeba podmienić "const prog_char" na "const char PROGMEM", u mnie po tym się kompiluje, nie sprawdzałem jak działa. Tak na co dzień korzystam z Arduino, kupuje się moduły, jakoś tam łączy, wgrywa przykład i działa od strzału.

    Mikrokontrolery Początkujący   22 Gru 2020 22:48 Odpowiedzi: 33    Wyświetleń: 3150
  • Optymalizacja kodu Arduino dla czujników I2C i zapis na SD

    Serial to jakieś 30% całości. W tym momencie program jest za duży o jakieś 7% (~300 bajtów). Do tego celu używam kona arduino Blue pro micro ( odczytywane przez kompilator jako leonardo ). Problem w tym, że to nie koniec rozbudowy programy, a jedynie początek Czyli wstępnie, jak już nadmieniono, sprzęt za słaby do zadania. Ale możesz się pobawić np...

    Arduino   16 Lip 2018 15:15 Odpowiedzi: 19    Wyświetleń: 921
  • Arduiono Nano - UsbKeyboard - błąd przy kompilacji biblioteki

    Witam. Mam problem z kompilacją biblioteki UsbKeyboard. Przy próbie kompilacji tego przykładowego projektu Opcje projektu zmienione, przeładuj całość In file included from /root/Arduino/libraries/UsbKeyboard/UsbK... from /home/user2/Pobrane/VirtualUsbKeyboard-m... /root/Arduino/libraries/UsbKeyboard/usbd...

    Arduino   09 Wrz 2016 18:04 Odpowiedzi: 3    Wyświetleń: 1356
  • Wyświetlacz kursu na WeMos WiFi D1 R2 ESP8266 i LCD 2004 4*20 I2C Yellow HD44780

    Od 5 lutego jest nowy certyfikat dla bitbay.net, więc zmieni się również SHA-1 fingerprint (SHA256 nie jest obsługiwane w Arduino HAL dla ESP8266). Powinno być: https://obrazki.elektroda.pl/1339173800_...

    ESP8266 i ESP32   24 Mar 2020 11:32 Odpowiedzi: 26    Wyświetleń: 2412
  • [Atmega328][Arduino] UART nie zawsze reaguje na komendę led_off

    Masz gotowca: [syntax=c] //--------------------------------------... void InterpretujCmd( char znak ) { char const StrErrVal[] = "(at)Ev\r\n"; char const StrErrUnkown[] = "(at)Eu\r\n"; #define MAX_LEN_CMD 50 char static p = 0, cmd[MAX_LEN_CMD]; int cnt; char static buffer_str[100]; u32 baud; cmd[p] = znak; if ( p < MAX_LEN_CMD...

    Arduino   16 Lip 2018 14:46 Odpowiedzi: 4    Wyświetleń: 549
  • Arduino 1.0 - błędy kompilacji po aktualizacji z wersji 0.22, PID w wędzarni

    Witam Jakiś czas temu zrobiłem sobie na arduino starowanie temperaturą (PID) w mojej wędzarni, pomiary temperatur, regulację potrzebnych temperatur i takie tam. Wszystko działa. Zostało to napisane w arduino 0.22. Niestety, naszła mnie chęć dokonać pewnych modyfikacji kodu i działania mojego sterownika. Programowaniem mikrokonrolerów zajmuję się "od...

    Arduino   22 Sty 2012 18:55 Odpowiedzi: 4    Wyświetleń: 3391
  • Arduino nano + ENC28J60 ethernet shield V1.0 + BME / BMP 280 + wysyłanie danych

    zastanawiam się czy to nie było od pamięci Na 100%. Generalnie, jak masz do czynienia ze stałymi łańcuchami tekstowymi, to lepiej używać F("string"), zamiast "string". Mniej wtedy zużyjesz pamięci dynamicznej. Dla przykładu: [syntax=c]Serial.println(F("brak polaczenia"));[/syntax] Link: https://www.arduino.cc/reference/en/lang...

    Arduino   19 Lis 2019 10:48 Odpowiedzi: 4    Wyświetleń: 594
  • REKLAMA
  • Powietrzna pompa ciepła - z klimatyzatora LG S30AW

    https://www.elektroda.pl/rtvforum/viewto... Wystarczy też na komórkę ściągnąć aplikacje dla konkretnego modelu, lub uniwersalną i dobrać działające wirtualne piloty, ale to zazwyczaj właśnie podstawowe funkcje. Z arduino jak wyżej trzeba ogarniać tworzenie tablic poleceniem PROGMEM i można zbudować swój pilot na kilka-kilkanaście...

    Systemy Grzewcze Użytkowy   10 Sty 2024 16:29 Odpowiedzi: 2359    Wyświetleń: 325428
  • Użycie pinów z LCD na I2C do innych urządzeń a także dwa porty szeregowe

    Czyli program zajmuje więcej w pamięci Flash, ale czy w związku z tym będzie mniej w SRAM? Jak to można prosto sprawdzić? Taka jest tego idea - zwalniamy RAM, kosztem pamięci Flash (PROGMEM). Po kompilacji pełny komunikat brzmi tak: Sketch uses 25344 bytes (78%) of program storage space. Maximum is 32256 bytes. Global variables use 1526 bytes...

    Arduino   10 Sty 2018 19:45 Odpowiedzi: 36    Wyświetleń: 1956
  • Zwiększenie liczby znaków specjalnych w LiquidCrystal_I2C na wyświetlaczu 20x4: Arduino MEGA vs DUE

    Dziękuje za konkretną i zrozumiałą odpowiedź. Tylko jeśli zrobię to tak : byte const LGc[8] PROGMEM = { B00111, B01111, B11111, B11111, B11111, B11111, B11111, B11111 }; to w jaki sposób to wyświetlić i przenieść ? // Read a byte of character data OneByte = pgm_read_byte(&Seg7_segtbl[i... mało mi to mówi, jakaś...

    Arduino   25 Sty 2021 17:35 Odpowiedzi: 2    Wyświetleń: 573
  • Tworzenie bibliotek lub odwołania do zewnętrznych plików

    Dziękuję, o to mi chodzi, ale nie wiem ciągle co napisać, żeby z np: Jako funkcję: Dodano po 1 Deklaracja funkcji w pliku nagłówkowym: Dodano po 32 i tak do byte 500 Nie wiem, jaką masz konkretnie płytkę Arduino, ale może Ci zabraknąć pamięci SRAM. Lepiej te tablice zdefiniować w ten sposób: [syntax=c] const byte one[8] PROGMEM = {0x81, 0x3B, 0x01,...

    Arduino   07 Paź 2019 23:40 Odpowiedzi: 10    Wyświetleń: 747
  • Błąd kompilacji Arduino Uno: dodawanie bibliotek DHT, DHT_U, Wire, OneWire, BMP180, DS3231

    C:\Users\Admin\Documents\Arduino\librari... error: variable 'daysInMonth' must be const in order to be put into read-only section by means of '__attribute__((progmem))' static uint8_t daysInMonth Zaktualizuj lib DS3231, albo zainstaluj jakiś nowszy.

    Arduino   28 Sie 2021 21:23 Odpowiedzi: 4    Wyświetleń: 411
  • Jak zadeklarować tablicę w pamięci CODE w C/C++?

    Bo pisze na forum poświęconemu Arduino? Softwarowo Arduino jest raczej kojarzone z AVR. No tak, nie zwróciłem uwagi :) const działa poprawnie - właśnie o to mi chodziło. Chyba nie bardzo :) http://arduino.cc/en/Reference/PROGMEM Do eeproma na avrach dało się zapisać poprzez EEMEM, ale nie jestem na 100% pewien czy arduino to wspiera.

    Arduino   09 Mar 2015 22:35 Odpowiedzi: 9    Wyświetleń: 747
  • OLED 128x64 SSD1306 - błąd wyświetlania małych bitmap w Arduino

    Nie odpowiedziałeś na zadane pytanie. Czy przy dużych i przy małych obrazkach używasz dokładnie tego samego kodu? Podmieniasz dane w tablicy, czy całe tablice, tak że jest szansa, że w którejś z nich zgubiłeś PROGMEM? Czy wspomniane "duże obrazki" to również Twój wyrób, czyli wygenerowana w ten sam sposób tablica? Czy jakaś grafika z przykładów? Dodano...

    Arduino   04 Lis 2018 10:56 Odpowiedzi: 21    Wyświetleń: 2634
  • Arduino Uno R3 - Uniwersalny timer do tv na podczerwień.

    Teraz działa, ale podczas próby wgrania co idzie nie tak: Arduino:1.8.2 (Windows 10), Płytka:"Arduino/Genuino Uno" In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores... from sketch\Universal_Sleep_Timer_Arduino_Cod... Universal_Sleep_Timer_Arduino_Code:170: error: variable 'NApowerCodes' must...

    Mikrokontrolery Początkujący   30 Maj 2017 08:55 Odpowiedzi: 3    Wyświetleń: 1323
  • MenuBackend - nie dziala przyklad, a jesli nie to, to co proponujecie?

    żywając PROGMEM (makro F() dla łańcuchów tekstowych) A kompiluje Ci to? Mnie w Arduino IDE działa tylko tam gdzie jest wydruk na serial i operacje w ten deseń...

    Arduino   28 Lut 2019 22:41 Odpowiedzi: 11    Wyświetleń: 723
  • Jakie minimum wolnej pamięci Flash dla stabilności Atmega328P?

    nawet jeśli używasz progmem to i tak przed użyciem są wczytywane gdzieś do ram Są wczytywane tylko te, które są użyte przez daną funkcję z biblioteki SSD1306 i trzymane w lokalnym stosie tej funkcji przez czas niezbędny do ich ekspozycji. Nie ma żadnego "przejeżdżania po zmiennych". Dodano po 4 trudniejsze to debugger Tym bardziej, że do Arduino Uno/Nano...

    Arduino   03 Lut 2020 19:54 Odpowiedzi: 35    Wyświetleń: 1071
  • Jak prawidłowo umieścić dane w tablicy, a ją w pamięci programu?

    Próbuję i nic mi nie wychodzi. Dane nadal się różnią. Może jakiś przykładzik. Przykładzik: https://www.arduino.cc/en/Reference/PROG...

    Arduino   14 Lut 2017 22:53 Odpowiedzi: 4    Wyświetleń: 600
  • Programowanie Attiny2313 za pomocą Usbasp i Arduino 1.0.1

    Czasami łatwiej jest poprawić program, jaki jest problem dowiesz się zaznaczając "ptaszek" przy opcji "pokaż pełne komunikaty podczas kompilacji i wgrywania". Co się zmieniało z biegiem czasu nie wiem, ale w każdym core coś się z czasem zmienia, co jakiś czas robię backup wgranych bibliotek i programów. Np. koło wersji 1.5 Arduino IDE zmieniły się zasady...

    Arduino   28 Kwi 2021 10:34 Odpowiedzi: 25    Wyświetleń: 1680
  • Wyświetlanie wyniku pomiaru na wyświetlaczu LCD 12864 128x64

    To może być problem z pamięcią RAM. Na początek proponuję zmodyfikować wszystkie linijki programu, gdzie odwołujesz się do stałych łańcuchów tekstowy,. Dla przykładu, zamiast: Tak rozwiązało to problem znikających linijek , lecz arduino nadal wyświetla komunikat o małej ilości dostępnej pamięci . Co tak dużo zajmuje pamięci ? Może czcionki . Nie można...

    Arduino   24 Lis 2020 00:11 Odpowiedzi: 34    Wyświetleń: 3705
  • Framework AVR GCC do tablicowego sterowania pinami Atmegi jak w Arduino

    (at)ElektrodaBot To podpowiedz chociaż jak zmienić zapis const uint8_t payload PROGMEM = ...; aby dane zamieszczone we Flash można było odczytać jak z RAM, podobnie jak z EEPROM. Ponoć nowe AVR GCC ma nowe literały, które niezależnie od typu pamięci, gdzie składowane są dane, odczytuje je.

    Mikrokontrolery Początkujący   07 Lut 2024 13:34 Odpowiedzi: 71    Wyświetleń: 1038
  • Sterowanie matrycą przycisków za pomocą Arduino - jak to zrobić?

    moja zabawkowa Yamaha na której eksperymentuję ma nuty od 41 do 72. Czyli tak tylko dla przykładu, nuta 41 to połączenie w układzie o numerze 12, nuta 42 to 18. Jak to najprościej zrobić? Tu się chyba nie obędzie bez przemapowania nuta->klucz. Najlepiej może w postaci stałej tablicy. Na Arduino przy dużych tablicach powstaje problem i trzeba korzystać...

    Arduino   07 Wrz 2024 07:20 Odpowiedzi: 25    Wyświetleń: 657
  • Zmodyfikowany kod licznika 8-bitowego na Arduino Uno: funkcje, przyciski i LCD

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

    Arduino   03 Lis 2022 00:20 Odpowiedzi: 10    Wyświetleń: 807
  • ESP32 - problem z kompilacją czujników DS18B20 - Arduino IDE 2.2.1

    Witam, Uaktualniłem Arduino do wersji 2.2.1 i teraz nie mogę skompilować małego programu dla DS18B20 - na kilka czujników. W poprzednich wersjach działał dobrze i bez problemów wgrywał się na ESP32. Compilation error: invalid conversion from 'OneWire*' to 'uint8_t' {aka 'unsigned char'} W kodzie nic nie zmieniałem - proszę o podpowiedź dlaczego są błędy...

    Arduino   10 Gru 2023 15:24 Odpowiedzi: 2    Wyświetleń: 219
  • Wemos2mini i moduł AHT20+BMP280 - Tasmota odczytuje tylko BMP280, brak odczytu z AHT20

    Chyba najlepszy jaki mogę zrobić. https://obrazki.elektroda.pl/2297277000_... Dodano po 7 Rozgryzłem co, nie rozgryzłem jak. Dla AHT10/15 komenda inicjująca to binarnie 1110’0001 szesnastkowo E1 Dla AHT20 binarnie 1011’1110 szesnastkowo BE W bibliotece AHT20 dla Arduino jest definicja sfe_aht20_reg_initialize = 0xBE, Zaś w Tasmota #ifdef...

    ESP8266 i ESP32   06 Lip 2024 22:47 Odpowiedzi: 19    Wyświetleń: 3651
  • Jak dodać większą czcionkę 16x16 do biblioteki TVout w Arduino?

    (at)ElektrodaBot mam konkretną czcionkę BigFont.c jak w załączniku. Jak ją dodać do tej biblioteki? Bezpośrednia odpowiedź na pytanie Aby dodać plik BigFont.c do biblioteki Arduino TVout, należy: 1. Umieścić plik w folderze biblioteki TVout (np. w folderze z innymi czcionkami). 2. Zarejestrować czcionkę w pliku nagłówkowym (np. font.h) za pomocą deklaracji...

    Arduino   14 Mar 2025 19:26 Odpowiedzi: 6    Wyświetleń: 138
  • Jak zoptymalizować kod Arduino Uno dla projektu wagi z Thingiverse aby zajmował o 1% pamięci mniej?

    Cześć. Koledzy składam wagę z projektu który znalazłem i niestety na arduino uno zabrakło miejsca . Nie jestem programistą i sam nie jestem w stanie kodu zoptymalizować. Jedynie usunąłem wybór języka i zaoszczędziłem 2% pamięci. Jest jeszcze tylko o 1% za dużo więc ośmielam się prosić o pomoc tutaj na forum. Szkic używa 32856 bajtów (101%) pamięci programu....

    Arduino   29 Lis 2024 14:59 Odpowiedzi: 4    Wyświetleń: 222
  • Jak zmierzyć temperaturę czujnikiem KTY81-210 na Arduino Uno?

    Tablicę warto stosować w przypadku gdy sygnał pomiarowy reprezentuje funkcja, która zawiera punkt przegięcia. Dla funkcji wypukłej (wklęsłej) łatwiej będzie zastosować aproksymację wielomianem. Jak znajdę chwilę czasu to policzę to dla Twojego czujnika i podrzucę na forum. Być może uda się to zrobić w ograniczonym przedziale jaki podałeś. http://obrazki.elektroda.pl/4094572000_1...

    Początkujący Elektronicy   04 Wrz 2013 14:34 Odpowiedzi: 8    Wyświetleń: 12372
  • Arduino - uczyć się C czy C++?

    Witam, pytanie skierowane jest raczej do starszych wyjadaczy aczkolwiek każda opinia będzie brana pod uwagę - w czym konkretnie programuje się w Arduino? Interesuje mnie konkretnie Arduino, nie ogólnie procesory Atmela. Pytam ponieważ widzę elementy C (Serial.print()) natomiast w C++ używałem zawsze cout; widzę również elementy C++ (w niektórych bibliotekach)....

    Arduino   26 Cze 2017 21:21 Odpowiedzi: 16    Wyświetleń: 9228
  • Modyfikacja biblioteki wyświetlacza TFT OPEN-SMART 3,5 ILI9327 dla ATMEGA328 PB

    Plik MCUFRIEND_kbv.cpp: [syntax=arduino]static const uint8_t R61581_regValues[] PROGMEM = { //from MCHIP Graphics Lib drvTFT001.c // Synchronization after reset TFTLCD_DELAY, 2, 0xff, 0, 0xff, 0, TFTLCD_DELAY, 4, 0xff, 0, 0xff, 0, 0xff, 0, 0xff, 0, TFTLCD_DELAY, 10, 0xb0, 1, 0x00, 0xb3, 4, 0x02,0x00,0x00,0x00, 0xc0, 8, 0x13,0x3b,0x00,0x00,0x00,0x01,0x00,0x43,...

    Programowanie   13 Lip 2023 13:50 Odpowiedzi: 51    Wyświetleń: 1170
  • ATTiny85 nie odbiera danych z SoftwareSerial od SIM800L

    Gdzie byś chciał te Stringi trzymać w ATTiny85, które ma "całe" 512 bajtów RAMu? Skoro to jest stała, to spróbuj ją trzymać we Flashu, ale i tak nie wiem czy zrobi konkatenację stringów. Nie marnuj pamięci na zmienne, które zmiennymi nie są. Poczytaj o PROGMEM i makrze F(): https://www.arduino.cc/reference/en/lang...

    Arduino   07 Cze 2022 04:32 Odpowiedzi: 44    Wyświetleń: 1416
  • Błąd kompilacji Arduino Nano: 'FreeSmallFont' jako tablica referencji

    W UTFGLUE.h jest dziwna definicja * 1. replace "UTFT.h" with "UTFTGLUE.h" * 2. replace UTFT constructor with UTFTGLUE(model_ID, 0,0,0,0,0) * 3. remove smallFont, BigFont, SeveSegNumFont declarations * 4. UTFTGLUE uses FreeFonts or NULL (System 5x7) * * 5. knows FreeSmallFont, FreeBigFont and FreeSevenSegNumFont * 6. any other Fonts just need to #include...

    Arduino   04 Wrz 2021 23:19 Odpowiedzi: 11    Wyświetleń: 726
  • ARDUINO TERMOMETR DS18B20 - Wyświetlanie danych na wyświetlaczu Atmega328 w pionie

    Trochę się pogubiłem. Mówimy cały czas o programie z post #1 albo post #5 ? [syntax=c]prog_uchar font5x7 [] PROGMEM = { //Numeric Font Matrix (Arranged as 7x font data + 1x kerning data)[/syntax] Czy tą czcionkę użyłeś także na początku uzyskując rezultat przedstawiony na zdjęciach (post #3) ? Przeanalizowałem wiele bibliotek "maxmatrix.h", ale nigdzie...

    Arduino   16 Mar 2022 12:54 Odpowiedzi: 41    Wyświetleń: 1464
  • C - Jak zamienić nazwę pinu na nazwę portu za pomocą funkcji/makra?

    Tutaj chyba tylko pomoże mapowanie portów zastosowane w Arduino: Przypisujesz sobie do każdego portu kolejne numery od 0 do n globalnie, niezależnie od tego, czy jest to PORTB, czy D. [syntax=c] // Porty const uint8_t PROGMEM digital_pin_to_port_PGM[] = { PORT_D_ID, /* 0 */ PORT_D_ID, PORT_A_ID, /* ...... */ } //Piny const uint8_t PROGMEM digital_pin_to_bit_mask_PGM[]...

    Mikrokontrolery AVR   07 Sty 2014 22:52 Odpowiedzi: 3    Wyświetleń: 1149
  • Jaki zestaw startowy Arduino UNO R3 wybrać - oryginał czy zamiennik?

    jedyna zaleta jaką widzę to płaska przestrzeń adresowa, co wyeliminuje obsys związany z avr-g++, To jeden z wielu powodów, dla których zrezygnowałem z AVR na rzecz ARM. Te "PROGMEM" i "PSTR" czy tam "F" w Arduino, może doprowadzić do rozpaczy. Nie ma możliwości aby w np "sprintf" ("sprintf_P") mieszać stringi z FLASH i RAM. jedynym istotnym ograniczeniem...

    Arduino   03 Gru 2018 14:19 Odpowiedzi: 24    Wyświetleń: 3012
  • Przeniesienie kodu SPWM z Arduino UNO (ATmega328P) na ATTiny85A – kompatybilność

    Po niewielkich zmianach powinno działać też na Attiny85. Wrzucam kod dla Attiny85 (nie testowany; nie mam jak): [syntax=c]//############################... // SPWM implementation for Attiny85 // Clock frequency 8MHz internal clock oscillator // High Fuse: 0xFF, Low Fuse: 0xE2 // // Signals generated: // - SPWM...

    Arduino   20 Lip 2022 05:51 Odpowiedzi: 25    Wyświetleń: 879
  • Arduino i retro konsola, błąd kompilacji kodu gry.

    title_bitmap.h:6: error: 'prog_uchar' does not name a type extern prog_uchar title_bitmap To opis błędu, a tu źrudło z kturego pobrałem pliki zip https://www.instructables.com/id/Making-...

    Arduino   13 Lip 2018 12:34 Odpowiedzi: 8    Wyświetleń: 687
  • Termostat porównawczy dla kolektora słonecznego - Arduino, pompa obiegowa, czujniki

    To o co pytasz to banał... Jak dla kogo :( Nie doczytałem o zakazie linków - przepraszam. Faktycznie padły - ale to pewnie działalność Elektrody bo na innych forach działają. W każdym razie już edytuję. Dzięki za to co mi podesłałeś - niestety dalej ginę bo tam jest o analogach /które trochę ogarniam/ a u mnie będą czujniki cyfrowe i... tu zgłupiałem....

    Arduino   15 Mar 2023 20:09 Odpowiedzi: 14    Wyświetleń: 726
  • LCD PHiCO D-0 94V-0 - Nieznane wyprowadzenia i działanie z Mega8

    Jeśli to wyświetlacz z "EMAR" (wyświetlacz od bileterki emar 105,) symbol: PG12864LRU-KNN-K to schemat podłączenia do ARDUINO zgodny ze standardem KS0108. i biblioteką (starą) GLCD v3 jako :"GLCD KS0108-Panel B". https://code.google.com/archive/p/glcd-a... glcd-v3-20111205.zip Jednakże, po zainstalowaniu biblioteki GLCD w Adruino 1.8.5....

    Mikrokontrolery   03 Sie 2018 19:32 Odpowiedzi: 6    Wyświetleń: 7119
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    [syntax=arduino] void loop()  {   // ------------------- jeszcze na LCD ...   //-------------------- jeszcze 8 pomia...   //-------------------- jakaś pamięc do...   switch (key) ... } [/syntax] To Ci działa? Bo on chyba nie bardzo wie co to "key". Nie widzę ani deklaracji, ani żeby się cośtam wpisywało....

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6552
  • Wyświetlacz z telefonu Nokia 5110 + Arduino - krok po kroku

    http://obrazki.elektroda.pl/5949652400_1... W poniższym poradniku dowiemy się, krok po kroku, jak podłączyć wyświetlacz z telefonu Nokia 5110 do modułu Arduino, napisać kod oraz, wykorzystując dostępne w sieci narzędzia, stworzyć grafiki, które można będzie wyświetlać na tym ekranie z pomocą Arduino. Krok 1: podłączenie http://obrazki.elektroda.pl/9930211100_1...

    DIY Zagranica   05 Cze 2015 09:48 Odpowiedzi: 4    Wyświetleń: 16599
  • Freeze Arduino przy odłączonym LCD lub funkcją Serial.print

    Używam bibioteki Dodano po 56 ostatecznie przyszedł czarny A skąd masz ten czarny wyświetlacz? Chętnie bym się w taki zaopatrzył.

    Arduino   16 Lis 2018 23:54 Odpowiedzi: 41    Wyświetleń: 1560
  • arduino uno/DS18B20 - Jak odczytywać dane na żądanie?

    Tak na szybko, arduino wyśle temperatury, jeżeli wyślesz znak O. [syntax=c]// Program odczytuje temperaturę kilku czujników #include <OneWire.h> #include <DS18B20.h> // Numer pinu do którego podłaczasz czujnik #define ONEWIRE_PIN 2 // Ilość czujników #define SENSORS_NUM 2 // Adresy czujników const byte address[SENSORS_NUM][8] PROGMEM = {...

    Arduino   14 Mar 2016 14:17 Odpowiedzi: 6    Wyświetleń: 1755
  • Arduino: niestabilne odczyty ADC na LCD 16x2, zasilanie i PWM na A2 – co wpływa?

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

    Arduino   01 Lip 2015 18:21 Odpowiedzi: 12    Wyświetleń: 3315
  • Moduł wyświetlacza OLED 0.91 SSD1306 128x32 I2C - jak uruchomić z Arduino? Jak podłączyć?

    https://obrazki.elektroda.pl/6559535100_... Dzisiaj testujemy malutki 0.91-calowy wyświetlacz OLED oparty o sterownik SSD1306 i oferujący sterowanie przez I2C. Omawiany tu moduł oferuje dość małą rozdzielczość, raptem 128x32, ale można to łatwo usprawiedliwić jego małą ceną (około 5 zł) i oczywiście małym rozmiarem. Na pewno przyda...

    Artykuły   02 Paź 2024 16:35 Odpowiedzi: 11    Wyświetleń: 2301
  • Przekladanie programu z Arduino na jezyk "C"

    Kupilem pare moduli ESP8266 12E. Probowałem ich programować w środowisku Arduino IDE. Załadowałem odpowiedną biblioteke, wybrałem modul ESP8266. Najpierw chciałem sprawdzic, czy programowanie pójdzie OK. W tym celu zaladowałem swoj szkic, który dobrze pracował z programowaniem Atmega328. Uruchomiłem opcje - "Eksport skomilowanego programu". Generacja...

    Arduino   20 Kwi 2022 08:48 Odpowiedzi: 34    Wyświetleń: 1905
  • Arduino/ENC28J60 - Zmiana adresu IP i maski przez przeglądarkę

    Witajcie, Wraz z grupą studentów tworzymy projekt domu inteligentnego w wersji open srouce & open hardware Jest to prosty sterownik do oświetlenia wykorzystujący arduino nano i kontroler ethernet ENC28J60 (właściwie moduł ethernet) Chcielibyśmy z racji łatwiej konfiguracji urządzenia docelowego które będzie płytką PCB mieć możliwość zmiany adresu...

    Arduino   06 Sty 2017 02:07 Odpowiedzi: 2    Wyświetleń: 3027
  • Nieprawidłowe odczyty napięcia na Atmega32 z Arduino Leonardo

    Zmieniłem definicję płytki i rzeczywiście jest coś inaczej: [syntax=c] const uint8_t PROGMEM digital_pin_to_port_PGM[32] = { PB, // PB0 ** D0 PB, // PB1 ** D1 PB, // PB2 ** D2 PB, // PB3 ** D3 PB, // PB4 ** D4 PB, // PB5 ** D5 PB, // PB6 ** D6 PB, // PB7 ** D7 PD, // PD0 ** D8 PD, // PD1 ** D9 PD, // PD2 ** D10 PD, // PD3 ** D11 PD, // PD4 ** D12 PD,...

    Początkujący Elektronicy   16 Sie 2019 11:58 Odpowiedzi: 23    Wyświetleń: 1086
  • Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

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

    DIY Konstrukcje   28 Sie 2023 17:52 Odpowiedzi: 9    Wyświetleń: 7740
  • Arduino - Arduino Uno EtherCard multipacket i dynamiczne dane

    Witam, pisze sobie programik na Arduino, gdzie ma się wyświetlać strona www z dynamicznymi danymi np. w formularzu podaje nr Pinu i zwraca mi stan tego Pinu tylko nie wiem jak w poniższym programie umieścić dynamiczne dane a potrzebuję multipacket'a. [syntax=c]#include <EtherCard.h> #define TCP_FLAGS_FIN_V 1 //as declared in net.h #define TCP_FLAGS_ACK_V...

    Arduino   28 Cze 2015 22:52 Odpowiedzi: 3    Wyświetleń: 1062
  • Nietypowy mówiący termometr V2

    https://obrazki.elektroda.pl/2542515700_... Jakiś czas temu przedstawiłem na forum pierwszą wersję „nietypowego mówiącego termometru”, o której nożna przeczytać tu: https://www.elektroda.pl/rtvforum/topic3... Druga wersja tego gadżetu ma raczej charakter dydaktyczny. Do odtwarzania komunikatów wcale nie...

    DIY Konstrukcje   14 Lut 2021 22:23 Odpowiedzi: 9    Wyświetleń: 3333
  • Klon Arduino Nano V3 nie reaguje na programowanie, błąd avrdude

    niestety mam już cały hardware, doprowadziłem kod do poniższej postaci, i jest PRAWIE dobrze czyli przekraczam pamięć o dosłownie 80 bajtów :D jakieś pomysły na optymalizacje ?? #define BLYNK_PRINT Serial #include <UIPEthernet.h> #include <BlynkSimpleUIPEthernet.h> #include <OneWire.h> #include <DS18B20.h> char auth[]...

    Platformy uruchomieniowe i komputery jednopłytkowe   04 Maj 2018 21:03 Odpowiedzi: 27    Wyświetleń: 1326
  • Arduino Leonardo - ATMega32: Porty PA, PC, PD nie działają, co robić?

    Witam, programuję Atmegę 32 za pomocą Leonardo, bootloader jak i program wgrywa się ok. Problem w tym, że działają tylko porty od PB0 do PB7. Do portów PA, PC, PD próbowałem podpinać diodę no i odpowiednio zmienić w programie jednak nic się nie dzieje. Bootloader ściągnięty z tąd : [url=https://github.com/eaconner/ATmega3... W czym może...

    Arduino   24 Mar 2014 22:21 Odpowiedzi: 10    Wyświetleń: 5088
  • Jak wyświetlić odczyty z dwóch czujników DS18B20 na LCD z Arduino UNO?

    [syntax=c] #include <Wire.h> #include <OneWire.h> #include <DS18B20.h> #include <LiquidCrystal.h> LiquidCrystal lcd(2, 3, 4, 5, 6, 7); // Numer pinu do którego podłaczasz czujnik #define ONEWIRE_PIN 9 // Ilość czujników #define SENSORS_NUM 2 // Adresy czujników const byte address[SENSORS_NUM][8] PROGMEM = { 0x28, 0x6A, 0xE6,...

    Arduino   20 Sty 2019 15:57 Odpowiedzi: 17    Wyświetleń: 615
  • Arduino MEGA - ENC28j60 - przesyłanie wartości na WWW

    Witam, Nie mogę sobie dać rady z wysłaniem jednej wartości z Arduino na stronę WWW Poniżej podaję kod z Arduino. Brak danych Możecie podpowiedzieć gdzie robię błąd. :?: :sm9: :please:

    Mikrokontrolery Początkujący   30 Sie 2014 12:03 Odpowiedzi: 7    Wyświetleń: 2310
  • Arduino Leonardo - Jako USB Joystick, potrzebna biblioteka.

    Spróbuj tego. Nie testowałem, ale powinno zadziałać. HID.cpp [syntax=cpp] /* Copyright (c) 2011, Peter Barrett ** ** Permission to use, copy, modify, and/or distribute this software for ** any purpose with or without fee is hereby granted, provided that the ** above copyright notice and this permission notice appear in all copies. ** ** THE SOFTWARE...

    Arduino   28 Mar 2015 00:08 Odpowiedzi: 4    Wyświetleń: 2106
  • Szukam gotowego przykładu podłączenia Arduino UNO R3 ATMega328 i LCD 1602 keypad

    Taki moduł jak na obrazku może być wykonany w kilku wariantach, na odwrocie powinna być rozpiska które piny są do czego podłączone, może dlatego gotowiec nie zadziałał, a każdy kto Ci coś doradzi to odpala maszynę losującą. Zrób fotkę swojego z obu stron i wrzuć tutaj, a i tobie będzie łatwiej odczytać bo sobie powiększysz na smartfonie. Potem sprawdzasz...

    Arduino   13 Gru 2023 14:25 Odpowiedzi: 6    Wyświetleń: 423
  • ESP32 komunikacja z PLC Siemens - połączenie ethernetowe przy użyciu ENC28J60

    Pobrałem bibliotekę i juz przy sprawdzeniu przykładów sa problemy z kompilacja dla ESP32. Na razie sprawdzam to laptopie w pracy. W domu pamiętam też były jakieś problemy z kompilowaniem połączeń ethernetowych dla ESP32, ale udało mi się jakoś rozwiązać ten problem, także jak wrócę po pracy to sprawdzę od razu. Dodano po 5 Ok, wszystko się kompiluje,...

    ESP8266 i ESP32   08 Gru 2019 12:07 Odpowiedzi: 15    Wyświetleń: 7092
  • Arduino Mega 2560 r3 - Moduł Ethernet nie działa?

    Witam Ostatnio kupiłem Moduł Ethernetu do mojego Arduino jakiejś Chińskiej firmy :) Pierwsze co chciałem go przetestować czy w ogóle działa, więc w necie poszukałem jakiegoś programu pod ten moduł. Po wgraniu programu ciągle wyskakuje błąd "Failed to access Ethernet controller". Niby wszystko podłączyłem według opisu w pliku EtherCard.h[syntax=cpp]//...

    Arduino   09 Lip 2013 12:30 Odpowiedzi: 4    Wyświetleń: 2796
  • DS18B20 w Arduino Nano i ENC28J60 zwraca 0°C - dlaczego?

    Witam Zrobiłem termometr internetowy w oparciu o Arduino Nano, moduł ENC28J60, oraz dwa DS18B20. Testowałem go przez ostatnie dwa tygodnie i do wczoraj było ok. Od wczoraj nagle zaczął wkazywać na czujnikach temperatury zero stopni. Sieć się nie zawiesiła bo do bazy mysql zapisuje wartości 0 z aktualną datą. Po restarcie wróciło do normy. Proszę o pomoc...

    Arduino   04 Mar 2018 18:08 Odpowiedzi: 18    Wyświetleń: 909
  • Arduino + DS18B20 - warunek załączania elektrozaworu na podstawie temperatury

    Witam, chcę pobierać temp z dwóch czujników DS18B20. Nastepnie sprawdzić czy temp. z 1 czujnika jest mniejsza o 3 stopnie od czujnika 2.Jeśli jest np. mniejsza o 1 stopień, równa lub większa załącza się elektrozawór. Kod jest bardzo prosty, ale jak się nie używa tego na codzień jest już gorzej. Na koniec temp. chcę wyświetlać na LCD, ale to już obie...

    Arduino   17 Cze 2016 05:35 Odpowiedzi: 3    Wyświetleń: 1125
  • Jak zaoszczędzić na miejscu w pamięci flash? Atmega328p c++

    (at)michalek002a Tak, jak wspomniano wyżej, możesz umieścić stringi we flash. W ten sposób zaoszczędzisz całkiem sporo pamięci RAM. Dla przykładu, zamiast[syntax=c] display.print("Custom battery");[/syntax]lepiej użyć:[syntax=c] display.print(F("Custom battery"));[/syntax][url=https://www.ard...

    Mikrokontrolery AVR   17 Lis 2022 09:27 Odpowiedzi: 18    Wyświetleń: 906
  • Jak programować ESP8266 NodeMCU V3 z OLED 0.96 128x64 SSD1306 przez USB?

    https://obrazki.elektroda.pl/6513786200_... Przedstawię tutaj kolejną płytkę z ESP8266, będzie to NodeMCU V3 w wersji z wyświetlaczem OLED 0.96" o rozdzielczości 128x64 oraz portem USB-C. Wyświetlacz tutaj jest podzielony na dwa kolory, górne 48 pikseli to kolor niebieski, a dolne 16 pikseli to kolor żółty. Sam ESP posiada aż 4MB pamięci...

    Artykuły   25 Maj 2025 08:10 Odpowiedzi: 9    Wyświetleń: 2220
  • Sterowanie ogrzewaniem przyczepy kempingowej - kod Arduino

    Witam, Dostałem ostatnio ogrzewanie przyczepy kempingowej z uszkodzonym sterownikiem. Chciałbym je zastosować do mojego garażu. Muszę zrobić prosty sterownik do tego ogrzewania i znalazłem program, który trochę przerobiłem. #include <OneWire.h> #include <DS18B20.h> #include <LCD.h> #include <LiquidCrystal_I2C.h> #define ONEWIRE_PIN...

    Arduino   27 Paź 2019 04:40 Odpowiedzi: 5    Wyświetleń: 615
  • Kieszonkowy kompas na ATTiny

    https://obrazki.elektroda.pl/5403778200_... Przedstawiony projekt to pierwsza próba skonstruowania urządzenia opartego o ATtiny85 tego autora. Jest to prosty, kieszonkowy kompas cyfrowy. ATtiny85 to wysokowydajny mikrokontroler o małej mocy. Posiada jednakże tylko 8 KB programowalnej pamięci Flash. Z tego powodu wyzwaniem w tym projekcie...

    DIY Zagranica   11 Gru 2020 20:46 Odpowiedzi: 15    Wyświetleń: 60714
  • Atmega328 - Zwiększenie czcionki na wyświetlaczach LED Matrix 16x16 z MAX7219

    Ale powiedz mi gdzie tego szukać , jeżeli chodzi o hardware to jest arduino i do niego podłączone wyświetlacze ,mam tutaj podobny kod i tutaj wszystko ładnie działa lecz chciałbym tamten mieć bo ma ciekawsze wyświetlanie poniżej podaje ten kod ,który działa na 16 matrycach czyli 2 x 8 . [syntax=arduino] // Use the DS1307 clock module #define USE_DS1307...

    Mikrokontrolery AVR   23 Kwi 2022 12:59 Odpowiedzi: 15    Wyświetleń: 795
  • ARDUINO LEONARDO - Wykrywa jako UNKNOWN DEVICE, czy spalony ?!

    Układ jest z allegro podpisano jako KLON ARDUINO LEONARDO. Co do kodu : Podłączone były (oczywiście w inne piny wg. kodu): - czujnik ruchu http://obrazki.elektroda.pl/6591957900_1... - dioda - http://obrazki.elektroda.pl/8299829700_1... - moduł radio 433Mhz - http://obrazki.elektroda.pl/8054010500_1...

    Arduino   29 Wrz 2014 16:43 Odpowiedzi: 2    Wyświetleń: 3459
  • Generowanie sinusoidy 980Hz na Arduino/ATTiny - jak zrobić?

    Tu masz tablicę Dodano po 23 Świetnie... To jak, pomożesz mi czy chciałeś się tylko pochwalić wiedzą? Podałem informacje inżynierskie, to najważniejsze :) Dodano po 2 BTW Ty też skąpisz. NIC nie mówisz o przeznaczeniu projektu. Jeśli ma tylko piszczeć, dlaczego nie coś analogowego? Są liczne projekty, gotowe chipy itd...

    Arduino   01 Sie 2020 17:15 Odpowiedzi: 8    Wyświetleń: 1224
  • 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ń: 345
  • Arduino Uno R3: 5 termometrów DS18B20, LCD 4x20 - błąd odczytu 4. termometru

    Przepraszam za mój błąd. Kod wygląda następująco: [syntax=c] #include <SoftwareSerial.h> #include <OneWire.h> #include <DS18B20.h> #include <LiquidCrystal_I2C.h> #include <Wire.h> // przypisanie czujnikow na pin 2 #define ONEWIRE_PIN 2 // Ilość czujników #define SENSORS_NUM 5 // Adresy czujników const byte address[SENSORS_NUM][8]...

    Arduino   01 Mar 2018 09:09 Odpowiedzi: 29    Wyświetleń: 1923
  • ESP32 + moduł ethernetowy enc28j60, jak to skonfigurować?

    Dokładnie taki (używam takiej plytki mini-testowej, którą promujesz w postach) ESP-WROOM-32 - piny podpięte jak w dokumentacji do EtherCard , HEX); if (i < 5) Serial.print(':'); } Serial.println(); if (ether.begin(sizeof Ethernet::buffer, mymac, 15) == 0) { Serial.println("Failed to access Ethernet controller"); } else { Serial.println("Ethernet...

    ESP8266 i ESP32   07 Mar 2021 22:03 Odpowiedzi: 13    Wyświetleń: 3600
  • Sterowanie ekspanderem PCF8574 z Arduino YUN przez Blynk

    Blynku :) mam kolejne pytanie chciałem zrobić do mojej "pseudo" automatyki domowej dorobić sterowanie temperaturą, ale coś mi nie działa rzucisz okiem na kod i screeny z blynka ? https://obrazki.elektroda.pl/1406819700_...

    Arduino   22 Maj 2018 20:57 Odpowiedzi: 27    Wyświetleń: 4704
  • Błąd wgrywania kodu do modułu Generic ESP8266 - Arduino 1.8.19, Windows 10, parametry płytki

    Mam Problem z wgraniem niewiem jak to naprawić Arduino:1.8.19 (Windows Store 1.8.57.0) (Windows 10), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 1MB...

    ESP8266 i ESP32   15 Cze 2023 17:55 Odpowiedzi: 12    Wyświetleń: 1206
  • Język C dla Atmeli: ograniczenie ilości wpisów w tablicy const char

    zamiast cmd3 Już poprawiłem wpis w powyższym poście. Wstawiałem 8 wpisów od cmd1 do cmd8, wypełniałem tablicę normalnie czyli wpisywałem treść bezpośrednio do cmds i wszystko kompilowało się prawidłowo. Problem w tym, że po uruchomieniu programu program już nie widział komend które wpisałem. Zmieniałem wpisy i przeglądałem kod kilka razy, ale nie znalazłem...

    Mikrokontrolery AVR   21 Paź 2014 17:24 Odpowiedzi: 12    Wyświetleń: 1731
  • Arduino Mega 2560 + Enc28j60 + 6xDS18b20 + 1xDHT21 - Wysyłanie danych na Thingspeak

    Witam. Zbudowałem taki układ: Arduino Mega 2560 + Enc28j60 + 6xDS18b20 + 1xDHT21 Dane z czujników wysyłam na Thingspeak. Poniżej załączam program. (poskładany z netu) http://obrazki.elektroda.pl/9384029600_1... Chciałbym ustawić temperaturę startową po resecie na 10 stopni. Jak to zrobić?

    Arduino   16 Mar 2017 16:20 Odpowiedzi: 3    Wyświetleń: 978
  • Wyświetlanie zmiennych float, int z Arduino na monitorze VGA przez i2c z Atmega 328

    Czy na takim kodzie mógłbym się wzorować ? [syntax=c]#include <VGAXUA.h> //font generated from 1bitfont - by Sandro Maffiodo #define FNT_NANOFONT_HEIGHT 6 #define FNT_NANOFONT_SYMBOLS_COUNT 95 //data size=570 bytes const unsigned char fnt_nanofont_data[FNT_NANOFONT_SYMBOLS_C... PROGMEM={ { 1, 128, 128, 128, 0, 128, 0,...

    Arduino   29 Lip 2021 08:10 Odpowiedzi: 7    Wyświetleń: 693
  • Arduino Leonardo z Yun Shield - Sterowanie uprawą, czujniki, przekaźniki, PCA9685

    Arduino Leonardo które zamierzam wykorzystać będzie korzystało z yun shieldu, 6 czujników temperatury ds18B20 jednego DHT22, dwóch modułów 4 przekaźników podłączonych do wyjść PCF8574 oraz z modułu PCA9685 do sterowania 12 driverami power led DW8501 i 4 modułami mosfet do obsługi 3 kanałów wentylatorów i pompy wody, oraz moduł zegara RTC3231, całość...

    Arduino   01 Lip 2016 11:39 Odpowiedzi: 10    Wyświetleń: 2175
  • [ESP07][Arduino][ESPAsyncWebServer] - Nie mogę przenieść funkcji do własnej klas

    Gdy wszystkie zmienne i funkcje dotyczące serwera mam w pliku main.c to jest w porządku. Program się kompiluje i działa. t , h i index_html oraz funkcje processor i initWebServer przeniosę do własnej klasy, to program przestaje się kompilować. Pojawiają się następujące błędy w metodzie WebServer::init : [syntax=bash]src\WebServer.cpp: In lambda function:...

    ESP8266 i ESP32   26 Lip 2020 10:49 Odpowiedzi: 12    Wyświetleń: 753
  • Aduino UNO - encj28j60 brak połączenia z serwerem XAMPP

    Witam, Może już gdzieś jest rozwiązanie mojego problemu, ale naprawdę przekopałem już taką ilość stron i spędziłem nad tym kilkanaście dni - mam dość. Problem wygląda następująco: Mam ja sobie program który ma pobierać dane z czujnika temperatury (oraz RFID i kilka innych, ale to nie istotne w tym momencie - tak myślę) i ma te dane wysyłać do bazy danych...

    Arduino   19 Sty 2016 02:32 Odpowiedzi: 2    Wyświetleń: 1074
  • Arduino Mega2560: Konflikt komunikacji między modułami SD Card i ENC28J60

    Rozdzielić sygnały CS obu modułów. Już tak próbowałem Przypisywałem CS: pin 53 dla ENC pin 49 dla SD i dalej to samo. :cry: Nie wiem może jakiś błąd robię, poniżej kod jaki wgrywam. Są to przerobione przykłady (CardInfo, ReadWrite, WebRemote) :idea: Initializing SD card...initialization done. Writing to test.txt...done. error opening test.txt Initializing...

    Arduino   30 Maj 2015 10:31 Odpowiedzi: 2    Wyświetleń: 1158
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    Kompilatory są po prostu udoskonalane/poprawiane i może ktoś kto lata temu miał z nimi styczność i widział ich niedoskonałości niestety się zatrzymał, a kompilatory na szczęście nie :D Warto sobie życie ułatwiać jeśli są takie możliwości. Mimo iż większość ma mnie jedynie za bascomowca to nie mam klapek na oczach jak konie na wyścigach i używam prawie...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11484
  • Arduino PRO mini (328) - rejestrator temperatury z wielu czujników DS18B20

    Potrzebuję zaprojektować datalogger do rejestrowania temperatury z czujników DS18B20 (kilkunastu, może kilkudziesięciu). Logger ma zapisywać dane na karcie SD, musi posiadać zegar RTC, może ale nie musi posiadać wyświetlacz LCD i klawiaturę 4x4 (sądzę, że było by to obsługiwane przez osobny moduł PRO mini sprzężony przez UART). Najważniejsze jest jednak,...

    Arduino   27 Sie 2015 18:30 Odpowiedzi: 10    Wyświetleń: 3246
  • Wyświetlanie polskich znaków na LCD za pomocą TFT_eSPI, problemy z literą 'ą'

    Autorze, dałem Ci gotowe rozwiązanie, ale nie czytałeś mojego postu uważnie. Nie czytałeś też dokumentacji ( MojaPolskieZnaki18_Bitmaps . Aby wyświetlić tekst funkcją MojaPolskieZnaki18_Glyphs 90(*) wiersz, gdyż tam znajdują się informacje o tym, gdzie w pliku MojaPolskieZnaki18_Bitmaps znajduje się obraz literki "Z". * - 90 wiersz, a właściwie, to...

    Arduino   28 Wrz 2021 19:14 Odpowiedzi: 29    Wyświetleń: 2508
  • ESP8266 + 2xDS18B20: Nieregularne odczyty temperatury z drugiego czujnika

    Próbowałem tak robić ale nie działało. Do ESP8266 kod pisze się trochę inaczej niż arduino, i na razie nie umiem tego scalić tak aby nie wysyłać osobno temp1 i temp2. Proszę o pomoc. P.S. Poniżej załączam kod do Arduino Mega+ENC28j60+6x sensor ds18b20+DHT21 1x temperatura 1x wilgotność. Wszystko działa. Może komuś się przyda. [syntax=c] /* | Wszystko...

    ESP8266 i ESP32   01 Mar 2017 21:27 Odpowiedzi: 4    Wyświetleń: 4191
  • HT16K33 moduł wyświetlacz LED alfanumeryczny 14 segmentów 4 znaki - protokół, Arduino

    https://obrazki.elektroda.pl/1835432700_... Przedstawię tu ciekawy moduł kontrolera wyświetlacza LED obsługującego 16 segmentów i 8 znaków poprzez interfejs I2C. Omówię tu jego protokół komunikacji, zademonstruję jego implementację oraz również pokażę jak można uruchomić go z Arduino. Omawiany tu wyświetlacz będzie moim zdaniem lepszy od...

    Artykuły   18 Cze 2023 20:08 Odpowiedzi: 0    Wyświetleń: 3294
  • Arduino nano, czytnik linii papilarnych, niskie napięcie na pinach D

    Witam w trakcie robienia skanera linii papilarnych napotkałem problem, wyjście z pinów digital, które są są nie używane przez wyświetlacz jest bardzo niskie ok. 2,5V. Piny, które są podłączone pod wyświetlacz podają napięcie bez zarzutu. Moje podejrzenia są skierowane w kierunku kodu, lecz nie mogę sobie poradzić z tym co może być nie tak. Jako iż jestem...

    Arduino   09 Mar 2019 11:01 Odpowiedzi: 4    Wyświetleń: 867
  • LoRaWAN – jakie części wybrać do budowy własnych projektów "zrób to sam"?

    Do domoticza wystarczy sam alarm. Czy pomożesz dobrać części do takiego alarmu i narysować schemat z zasilaniem z akumulatora samochodowego 12v? (at)ElektrodaBot Do domoticza wystarczy sam alarm. Czy pomożesz dobrać części do takiego alarmu i narysować schemat z zasilaniem z akumulatora samochodowego 12v? (at)ElektrodaBot 1. Założenia projektu • Zasięg:...

    Nauka Elektroniki, Teoria i Laborki   28 Kwi 2025 08:21 Odpowiedzi: 11    Wyświetleń: 183
  • Celownik OSD na MAX7456 do systemów bezlunetowych w wiatrówkach

    https://obrazki.elektroda.pl/7661443100_... Kilka słów wprowadzenia w związku z tytułem, który zapewne niewiele mówi niewtajemniczonym. Wśród strzelców wiatrówkowych lubiących strzelać w nocy lub w złych warunkach oświetleniowym dominują dwa obozy, lunetowi oraz bezlunetowi (scopeless). Aby osiągnąć możliwość strzelania w ciemności,...

    DIY Poczekalnia   11 Lis 2022 01:23 Odpowiedzi: 4    Wyświetleń: 22575
  • OLED 2,42'' SSD1306 nie działa na I2C, brak wyświetlania obrazu

    Witam. Kupiłem taki wyświetlacz: OLED 2,42' 12864 SPI/IIC. Rozdzielczość: 128x64 Mikrokontroler: SSD1306 SPI Pins: 1.GND(Power Supply Ground) 2.VCC(Power Supply Positive) 3.SCL(Clock Line) 4.SDA(Data Line) 5.RES(Reset Line) 6.DC(Data/Command) 7.CS(Chip Select) Zgodnie z opisem wyświetlacz był skonfigurowany do pracy z magistralą I2C. Niestety nie reagował...

    Mikrokontrolery   31 Sty 2018 15:48 Odpowiedzi: 1    Wyświetleń: 1593
  • [BASCOM] Jak uruchomić 2.4 TFT LCD Shield na Arduino UNO?

    Na szybko, poniżej biblioteka z Arduino działająca z LCD na fotografii Część nie na temat usunąłem.

    Mikrokontrolery Początkujący   25 Kwi 2018 20:39 Odpowiedzi: 4    Wyświetleń: 1776
  • Sferyczny wyświetlacz widmowy na ATmega328P jak zrobić synchronizacje?

    Witam, Jestem w trakcie budowy sferycznego wyświetlacza widmowego. Globus składa się z 40 diod LED RGB sterowanych procesorem ATmega328P. Pozostał do rozwiązana ostatni problem a mianowicie wykrywanie położenia pierścienia, na którym są umieszczone diody LED. Pierwsze, co przyszło mi na myśl to zastosowanie diody emitującej promieniowanie podczerwone...

    Arduino   09 Kwi 2013 19:40 Odpowiedzi: 4    Wyświetleń: 4245
  • Sterowanie Mosfetem - PWM - stały prąd - w teorii OK, ale nie działa

    Witam w http://obrazki.elektroda.pl/7636078500_1... Jest rezystor 10K pull-up przy BLANK (wyłącza wyjścia przy resecie), jest rezystor 2K pull-down przy IREF który ogranicza prąd na wyjscia TLC5940 do ok 20mA ( I=39.06/R). Pięknie to wszystko działa, ale na pojedynczych diodach. [url=https://docs.google.com/folderview?...

    Początkujący Naprawy   13 Sty 2015 06:09 Odpowiedzi: 34    Wyświetleń: 4320
  • DHT22 wieszanie Arduino przy współpracy z innymi czujnikami

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

    Arduino   18 Maj 2018 11:11 Odpowiedzi: 1    Wyświetleń: 402