arduino globalna

Znaleziono około 271 wyników dla: arduino globalna
  • [Arduino] Optymalizacja pamięci dla zmiennych globalnych w sterowniku oświetlenia

    sprawdź zmienne... longi ci tam nie są potrzebne, tam gdzie masz 0 i 1 daj to http://arduino.cc/en/Reference/BooleanVa...

    Arduino   29 Lut 2016 08:56 Odpowiedzi: 11    Wyświetleń: 11880
  • Arduino UNO - Jak zarządzać RAM przy dużych zmiennych globalnych?

    [syntax=c]char a[5000]; int main(void) { while(1) { printf("%c", a[1]);[/syntax] i juz masz errora SeverityCodeDescriptionProjectFileLine Error Program Memory Usage :406 bytes 2.5 % Full Data Memory Usage :5012 bytes 489.5 % Full(Memory Overflow)read_dataread_data0

    Arduino   14 Sty 2016 19:56 Odpowiedzi: 5    Wyświetleń: 1248
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Arduino UNO] Jaka jest przyczyna przesunięcia wyświetlania znaków na wyświetlaczu 7-segmentowym?

    Gratuluję wytrwałości :) Jest jeszcze jedna rzecz, którą będę chciał zrobić - dodać dodatkowy timer, żeby zmienna lesser_delay_counter (flaga przyjmująca 4 stany w zależności od tego co ma być wyświetlone na ekranie "czas, temperatura, cisnienie, hPa") była niezależna od timera wyznaczającego częstotliwość multipleksowania, Jako alternatywę proponuję...

    Arduino   06 Cze 2025 20:28 Odpowiedzi: 17    Wyświetleń: 828
  • REKLAMA
  • Arduino Leonardo - Zerowanie zmiennej globalnej w pętli loop()

    Witam, jestem pewnien, że to błachostka, ale niestety kompletnie nie umiem programować, dlatgeo pytam na naszym forum. Nie wiem, dlaczego zmienna się zeruje. Przypuszczam, że poprostu nie umiem użyć globalnej zmiennej. [syntax=cpp]int ir_pin = 7; //Sensor pin 1 wired through a 220 ohm resistor int led_pin = 10; //"Ready to Recieve" flag, not needed...

    Arduino   24 Maj 2015 14:09 Odpowiedzi: 1    Wyświetleń: 1005
  • Arduino Uno - jak wykryć zmianę zmiennej i uruchomić buzzer?

    (at)Piotrus_999 x nie jest iniclajizowana lastx tez A niby po co mają być inicjalizowane skoro są globalne?

    Arduino   30 Lip 2016 12:23 Odpowiedzi: 4    Wyświetleń: 2916
  • REKLAMA
  • [AVR] Timer 2 - PWM o zadanej częstotliwości i przerwania równocześnie

    Otwórz sobie pdfa od procesora zajrzyj w sekcje Timer2, poczytaj, przejdź do opisu rejestrów i poustawiaj jak uważasz. Ogólnie dla liczników wybierasz prescaler czyli podział między zegarem (16Mhz dla Arduino) a wejściem licznika. Timer2 jest 8bitowy ma 256 wartości, więc masz kolejny podział. Jak potrzebujesz precyzyjnie to są tryby gdzie możesz zrobić...

    Programowanie   28 Sie 2022 20:08 Odpowiedzi: 6    Wyświetleń: 474
  • Arduino Nano traci kod po odłączeniu zasilania USB

    Myślałem, że te kody mieszają się (nowy z poprzednim) Jak to "mieszają się"? Rozwiń proszę myśl bo nie jestem w stanie sobie tego wyobrazić, człowiek tyle czyta w Internetach i nagle trafia na coś, czego wyobrazić sobie nie sposób. Że znaczy co, jeden dokleja się na końcu drugiego, instrukcje wykonują się naprzemiennie, czy jak? Proszę rozwiń co masz...

    Arduino   29 Lut 2020 23:11 Odpowiedzi: 17    Wyświetleń: 1008
  • ATS-20, odbiornik globalny?

    Właśnie otworzyłem obudowę, odpinałem taśmy i szukałem źródła zakłóceń. Zakłóca Arduino. Po naciśnięciu reset zakłócenia znikają. Przydałby sie zatem wyłącznik Arduino albo ekranowanie Irytujące są jeszcze trzaski przy włączaniu się radia.

    Artykuły   26 Cze 2025 14:38 Odpowiedzi: 32    Wyświetleń: 6399
  • Błąd kompilacji przy użyciu TextFinder z EtherCard na Arduino

    Pewnie dałeś k jako tablicę lokalną. Albo zrób z niej globalną albo wyzeruj: char k Może zacznij od podstaw programowania.

    Arduino   31 Sie 2015 20:02 Odpowiedzi: 25    Wyświetleń: 1587
  • REKLAMA
  • Projekt sterownika Arduino do ogrzewania basenu z czujnikami DS18B20

    Nadszedł czas by się zabrać za temat. Mam problem z przyporządkowaniem drugiej zmiennej globalnej do temperatury.

    Arduino   07 Lip 2019 07:33 Odpowiedzi: 25    Wyświetleń: 2088
  • REKLAMA
  • Arduino: Jak sterować silnikiem DC z enkoderem o zadany kąt?

    Z tego co przeczytałem to "return" w przerwaniu nie może zwracać żadnej wartości, więc jak rozwiązać ten problem ? Użyj zmiennej globalnej z atrybutem volatile.

    Arduino   03 Maj 2020 23:16 Odpowiedzi: 13    Wyświetleń: 3879
  • Arduino - pętla loop, nie mogę zrozumieć dlaczego tak się dzieje

    Dodatkowo - czy coś można zrobić z tymi powtarzającymi się liniami na początku funkcji checkFirst(), podjedz() i odjedz() (chodzi o te 4 linijki z inicjalizacją zmiennych - bez tego Arduino wywala błąd o niezainicjalizowanych zmiennych) Skoro nie są to zmienne globalne, to powinny być zadeklarowane w funkcjach, które je używają. W przypadku Twojego...

    Arduino   23 Mar 2022 22:11 Odpowiedzi: 7    Wyświetleń: 672
  • [ESP8266] Jak formatować i przetwarzać stringi w LUA na ESP8266?

    Ludzie kochani ile sie trzeba nacudowac na takim mocnym procku w lua aby wogole kod dzialal ... i robil cos wiecej niz 1 pomiar. Chyba faktycznie lepiej to przepisac na C i miec swiety spokoj. Co masz na myśli? Bo wedle mojej wiedzy i doświadczenia, niemal każda funkcja w LUA ma krótszą składanie, do tego jest ich bardzo dużo, znacznie więcej, niż...

    ESP8266 i ESP32   02 Cze 2018 07:13 Odpowiedzi: 52    Wyświetleń: 6216
  • Framework AVR GCC do tablicowego sterowania pinami Atmegi jak w Arduino

    (at)ElektrodaBot Czy istnieje metoda, aby wyświetlić model mikroprocesora, na którym skompilowany jest program w AVR GCC? Może istnieć zmienna globalna lub możliwość odczytu rejestrów.

    Mikrokontrolery Początkujący   07 Lut 2024 13:34 Odpowiedzi: 71    Wyświetleń: 1038
  • Definiowanie nazw pinów ekspandera PCF8574 w Arduino C++

    Plik Procedury.h:[syntax=c]#ifndef Procedury_h #define Procedury_h #include "Arduino.h" #include "pcf8574_esp.h" void zapis_wyjsc(int wy1); #endif[/syntax]Plik Procedury.cpp:[syntax=c]#include "Arduino.h" #include "Procedury.h" #include "pcf8574_esp.h" void zapis_wyjsc(int wy1) { if (wy1 == 1) { expander_WY_A.write(0, 1); } else { expander_WY_A.write(0,...

    Arduino   14 Kwi 2020 11:35 Odpowiedzi: 5    Wyświetleń: 567
  • Arduino uno r3 - Czujnik temperatury LM35 a diody LED

    Czemu w każdym obiegu pętli tworzysz zmienną? Nie lepiej jest zadeklarować odczyt i temperatura w setup(), a potem używać ich jak zmiennych globalnych, jedynie aktualizując?

    Arduino   18 Wrz 2014 18:28 Odpowiedzi: 6    Wyświetleń: 7842
  • Aktualizacja zmiennej temp w pętli while na Arduino - jak to zrobić?

    Niestety nie pomaga pomimo zadeklarowania jako zmiennej globalnej

    Arduino   02 Maj 2013 00:04 Odpowiedzi: 10    Wyświetleń: 4395
  • Jak zrobić własną ministację meteorologiczną na panele słoneczne

    Pamięć w bajtach (setup + loop + ta funkcja): oryginalna wersja: 1210 kod + 15 zmienne globalne, moja wersja: 772 kod + 27 zmienne globalne. Wygląda na to, że stała dig2seg jest w pamięci RAM (i chyba zajmuje 12 bajtów); czy da się ją umieścić w pamięci Flash? Przetestowanie działania na Arduino jest dla mnie obecnie niewykonalne, nie mam "pod ręką"...

    Początkujący Elektronicy   31 Maj 2025 20:36 Odpowiedzi: 263    Wyświetleń: 6669
  • 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ń: 402
  • Videoporadnik wyświetlacze NEXTION

    Ech... do projektu musiałem dodać (zadeklarować) kolejnych 10 kontrolek i zderzyłem się ze ścianą brakującej pamięci w arduino nano: ..."Szkic używa 9058 bajtów (29%) pamięci programu. Maksimum to 30720 bajtów. Zmienne globalne używają 1594 bajtów (77%) pamięci dynamicznej, pozostawiając 454 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów. Niski...

    Wideoporadniki   07 Maj 2025 14:53 Odpowiedzi: 274    Wyświetleń: 40986
  • Jak podłączyć i zaprogramować guzik do Arduino Nano z PCF8574 [10 animacji LED]?

    Zmienna może być globalna, czyli deklaracja przed void setup(). Reszta w pętli loop()...

    Początkujący Elektronicy   12 Lut 2018 13:22 Odpowiedzi: 12    Wyświetleń: 897
  • Jak wyłączyć skrót Alt+S w Arduino IDE, aby pisać literę ś?

    Jak kiedyś będę mieć czas to pogrzebię w tym. Z równym skutkiem możesz grzebac palcem w nosie..... Tego nie ustawia się w Arduino, ani też nie jest opcją tego środowiska. Jest to wewnętrzna globalna właściwośc systemu Windows - 'Keyboard shortcut' Mając otwarte Arduino (lub jakikolwiek inny program zawierający menu) , nawet bez żadnego sketcha lub...

    Arduino   23 Kwi 2017 21:52 Odpowiedzi: 5    Wyświetleń: 1812
  • Jak napisać sketch Arduino dla emulatora CAN bus z MCP2515 i switchem?

    To nie będzie działało w ten sposób. W procedurze setup ustaw sobie zmienną globalną oznaczającą tryb pracy a potem w procedurze loop napisz dwie osobne procedury obsługi w zależności od wybranego trybu pracy przy pomocy if zdecyduj, która ma się wykonywać.

    Arduino   21 Lut 2018 23:31 Odpowiedzi: 13    Wyświetleń: 1452
  • Jak stworzyć graficzne poi z 54 diodami RGB WS2812B i Arduino Nano?

    Tak jak przedmówca napisał zdecydowanie lepiej do tego nadają się diody z chipem APA102, zaprzęgniesz dużo szybszego sprzętowego SPI bez zabawy w bit-banging. Z tym że uwaga, nakładane są dwie modulacje - globalna wartość jasności (5bit) jest modulowana przy ~ 582 Hz, natomiast wartość poszczególnych składowych RGB jest modulowana przy częstotliwości...

    Arduino   22 Lis 2016 11:46 Odpowiedzi: 4    Wyświetleń: 1446
  • Radio internetowe i odtwarzacz plików audio na ESP32-S3

    Po walce od ostatniego posta trwającej 2h poszło:) [syntax=arduino] Szkic używa 1846014 bajtów (58%) pamięci programu. Maksimum to 3145728 bajtów. Zmienne globalne używają 73972 bajtów (22%) pamięci dynamicznej, pozostawiając 253708 bajtów dla zmiennych lokalnych. Maksimum to 327680 bajtów. [/syntax] Chodź nie wiem skąd ta różnica :) Dodatkowo mam pytanie...

    DIY Akustyka   21 Cze 2025 18:31 Odpowiedzi: 1246    Wyświetleń: 105843
  • Moja płytka startowa dla dsPIC33EP512GM304 wzorowana na Arduino

    Jak ktoś zna różnice między C++ a C to wie co mam na myśli. Różnice są znacznie większe. Core API w Pinguino napisane jest w stylu "węgierskim", w C: serial1clearrxerror(), I2C2_writeChar(), list_free_item_with_check() itd. Pinguino HAL to zupełnie inny "ekosystem", który z Arduino HAL praktycznie nie ma nic wspólnego, poza wspólnym nazewnictwem kilkunastu...

    DIY Konstrukcje   07 Sty 2020 20:35 Odpowiedzi: 10    Wyświetleń: 2436
  • C++ Builder Comport Arduino - Odbieranie przez program danych z Arduino

    Jeszcze tu masz buga a nawet kilka: [syntax=c]//char Str; // nie nadużywaj zmiennych globalnych - to zło //int Count = 1; ... // gdzieś w konstruktorzę bądź w inspektorze dla ComPort'a ustaw StopString='\n'; void __fastcall TForm1::ComPort1RxChar(TObject *Sender, int Count) { AnsiString Str; // Read Str (jak string a przekazywałeś char, ostrzeżeń nie...

    Programowanie   04 Lis 2015 14:36 Odpowiedzi: 4    Wyświetleń: 1305
  • Jak poprawić działanie enkodera w projekcie termostatu Arduino?

    Weź pod uwagę takie problemy: 1. zminimalizuj drgania styków przycisków (tzw. debouncing) programowo lub sprzętowo używając kondensatorów 2. przerwanie od enkodera wywołuj stanem FALLING lub RISING (Ty masz LOW co jest bardziej podatne na drgania przycisku zwieranego do masy) 3. zmienna globalna "time" użyta w przerwaniu powinna być typu volatile (Ty...

    Arduino   07 Mar 2019 21:10 Odpowiedzi: 34    Wyświetleń: 4587
  • ESP8266: Integracja ThingSpeak i WebServer - błędy w kodzie

    Skompiluj to się dowiesz, przecież Arduino IDE nie buchnie Ci śmiechem w twarz. Z tego co wiem to nie będzie się gryzło, zostanie użyta lokalna zmienna bez wpływu na globalną. Tylko po co Ci wtedy wtedy globalna?

    ESP8266 i ESP32   07 Cze 2019 14:28 Odpowiedzi: 7    Wyświetleń: 786
  • Arduino mega 2560 - pomiar temperatury - brak odczytu zmiennej

    Dziękuję za pomoc, zadeklarowanie zmiennej jako globalnej pomogło, trzeba było jeszcze zmienić w pętli void setup float tempC na tempC.

    Arduino   08 Lut 2013 10:14 Odpowiedzi: 2    Wyświetleń: 2487
  • Atmega 16 w Arduino Uno R3 i skąd pobrać oprogramowanie?

    Nadal nie widzę Hex. Użycie biblioteki FastLED w wersji 3.9.13 z folderu: C:\Users\fachm\Documents\Arduino\librari... "C:\\Users\\fachm\\AppData\\Local\\Ardui... -A "C:\\Users\\fachm\\AppData\\Local\\ardui...

    Arduino   18 Mar 2025 03:17 Odpowiedzi: 41    Wyświetleń: 1164
  • Dlaczego pokochałem Arduino, i Wy też powinniście

    Tylko że one nazywają się różnie i muszę czytać opasłe dokumentacje. A to dało by się uprościć. Tak samo myślę, że dało by się zrobić kompilator który analizując kod widząc, że dany kod w loop da się zoptymalizować i wrzucić do przerwania. Użytkownik o takiej optymalizacji nie musi wiedzieć. Gorzej kiedy zmienne są globalne i trzeba bawić się w volatile...

    Tematy tygodnia   10 Kwi 2023 18:30 Odpowiedzi: 41    Wyświetleń: 3426
  • Jak konwertować daty z pliku tekstowego na int w Arduino?

    To oczywiste. Tak wygląda obecny kod: Rozumiem, że używasz zmiennych globalnych? Tak by wynikało z definicji funkcji, którą zamieściłeś powyżej.

    Arduino   29 Cze 2020 10:31 Odpowiedzi: 14    Wyświetleń: 921
  • Arduino UNO - Dalsze wykonywanie programu będąc w menu

    Zakładam, że jasność wyświetlacza regulujesz przez sprzętowe PWM - w takiej sytuacji niema żadnej drugiej pętli. Podobnie jak ton buzzera - jest generowany przez timer, prawda? Niemniej, jeśli rzeczywiście zachodzi konieczność "rozdzielenia" to w wielu przypadkach wystarczają po prostu przerwania. Czyli jakąś funkcję, realizującą konkretną rzecz wywołujesz...

    Arduino   25 Sie 2019 10:24 Odpowiedzi: 4    Wyświetleń: 414
  • Płatne zlecenia dla niepełnoletniego początkującego programisty C++

    Enum jest bezpieczniejszy, jeśli zmienna może przybierać tylko jedną z kilku wartości to łatwiej wyłapać błąd. Poza tym enum jest bardziej czytelny (np. jako flagi). Co do przestrzeni nazw to chodziło o globalne zmienne wewnątrz tzw. bibliotek Arduino. Generalnie Arduino to środowisko do nauki, a nie produkcyjne. To jest C++ ale w otoczce zbioru bibliotek....

    Programowanie Początkujący   17 Mar 2017 00:06 Odpowiedzi: 9    Wyświetleń: 1539
  • Przekazywanie wartości #define do własnej biblioteki w PlatformIO, Arduino ESP32

    Symbol który ma być widoczny globalnie można przekazać parametrem wywołania kompilatora. Dla gcc jest to -D [syntax=bash]gcc -DCHRGDETECT=GPIO_NUM_35[/syntax]

    ESP8266 i ESP32   22 Wrz 2022 14:15 Odpowiedzi: 2    Wyświetleń: 405
  • Błąd kompilacji programu dla Arduino Uno przy podłączaniu klawiatury membranowej

    https://bitbucket.org/fmalpartida/new-li... Do obsługi wyświetlacza pobierz z linku i powinno się kompilować bez błędnie najnowszą wersję Na pro mini atmega 328 wygląda tak "Opcje projektu zmienione, przeładuj całość Szkic używa 6150 bajtów (20%) pamięci programu. Maksimum to 30720 bajtów. Zmienne globalne używają 622 bajtów (30%)...

    Arduino   30 Sie 2017 20:33 Odpowiedzi: 17    Wyświetleń: 2166
  • Arduino Pro Mini - timer1 CTC, przerwanie co sekundę

    W C program autora tematu wyglądałby tak: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> ISR(TIMER1_COMPA_vect) { PORTB ^= (1 << PB1); //zmień stan na przeciwny } int main(void){ TCCR1B |= (1 << WGM12) | (1 << CS12) | (1 << CS10); // Timer1 CTC, prescaller 1024 OCR1A = 0x3D08; // okres TIMSK1 |= (1 <<...

    Arduino   13 Cze 2015 08:16 Odpowiedzi: 13    Wyświetleń: 1944
  • Arduino rozpoczyna współpracę z Adafruit

    http://obrazki.elektroda.pl/6781836300_1... Arduino podjęło współpracę z Adafruit w zakresie produkcji m.in Arduino Zero oraz Arduino Wi-Fi Shield 101. Produkcja nowych modułów zostanie uruchomiona w USA. Współpracy Arduino i Adafruit towarzyszy także powstanie nowej marki Genuino, nowa siostrzana firma będzie dostarczać w skali globalnej...

    Newsy   18 Maj 2015 06:40 Odpowiedzi: 4    Wyświetleń: 2343
  • Nie moge wgrać progrmau na Arduino

    Witam Mam taki problem że kupiłem arduino i nie moge wgrać nie niegoprogram z każdym razem wyskakuje coś takiego : Arduino:1.8.16 (Windows Store 1.8.51.0) (Windows 10), Płytka:"Arduino Uno" Szkic używa 924 bajtów (2%) pamięci programu. Maksimum to 32256 bajtów. Zmienne globalne używają 9 bajtów (0%) pamięci dynamicznej, pozostawiając 2039 bajtów dla...

    Arduino   09 Lis 2021 19:58 Odpowiedzi: 3    Wyświetleń: 765
  • Nie używaj Arduino w zastosowaniach profesjonalnych!

    avr-gcc to jest pełne C++, w pełni wspiera C++11, niektóre konstrukcje z C++14 również. Nie cytujesz (a szkoda) i można domniemać do czego się odnosisz. W razie W skasuję. Jeśli do mnie - miałem na myśli że C++ od miliona lat ma namespace, ale "programiści bibliotek arduino" jeszcze tego nie przerabiali, wsztskie "biblioteki" są w głównym, i wiele...

    Artykuły   07 Lut 2019 10:46 Odpowiedzi: 58    Wyświetleń: 23601
  • Arduino - jak zapalać kolejno trzy diody jednym przyciskiem?

    faktycznie z tą trzecią diodą masz racje. Ale jeśli chodzi o int count = 0; to umieszczenie tej zmiennej w setup nie daje rezultatu. Nawet jeśli umieszczę ją jako zmienną globalną, też nie ma efektu. Z tą różnicą iż zapala mi się ostatnia trzecia dioda zamiast pierwszej ?!?

    Arduino   16 Paź 2015 15:23 Odpowiedzi: 10    Wyświetleń: 4140
  • Arduino - deklaracja klasy lcd w innej klasie- LiquidCrystal.h

    Witam, Nie wiem jak zadeklarować obiekt LiquidCrystal.h w mojej klasie jako obiekt globalny. Mam klase w pliku Lcd2.h [syntax=c] #ifndef Lcd2_h #define Lcd2_h #include "Arduino.h" #include <LiquidCrystal.h> class Lcd2 { public: Lcd2(byte RS, byte E, byte D4, byte D5, byte D6, byte D7); ............. [/syntax] oraz plik Lcd2.cpp [syntax=c] Lcd2::Lcd2(byte...

    Arduino   01 Maj 2016 20:54 Odpowiedzi: 1    Wyświetleń: 1395
  • Sterowanie ekspanderem PCF8574 z Arduino YUN przez Blynk

    "pinValu" jak ma działać jak dwa razy deklarujesz zmienną pinValue - to są DWIE różne zmienne a że mają te same nazwy nie ma znaczenia int pinValue; //tu deklarujesz zmienną globalną BLYNK_WRITE(V1) { int pinValue = param.asInt(); // tu deklarujesz zmienną lokalną } ma być tak i będzie działać int pinValue; //tu deklarujesz zmienną globalną BLYNK_WRITE(V1)...

    Arduino   22 Maj 2018 20:57 Odpowiedzi: 27    Wyświetleń: 4704
  • Optymalizacja "kompresja" i przyspieszenie programów Arduino

    Resztę kodu zapewne też można jeszcze zoptymalizować. Szczerze? Moje podejście do kodu jest takie - jak coś jest nieużywane to nie powinno trafiać do flasha. Ergo dopóki nie użyłbym Serial.println() to obsługa serial przez USB nie powinna w ogóle trafić do mikrokontrolera, bo niby "z jakiej paki"? Wrzuciłem to jako ciekawostkę jak domyślnie (!!) arduino...

    Arduino   10 Sty 2018 09:23 Odpowiedzi: 58    Wyświetleń: 4923
  • Arduino - błąd w programie sterowania wentylatorem (podstawka chłodząca)

    Deklaracje zmiennych globalnych masz na samym początku programu, np. "DeviceAddress insideThermometer;" jest deklaracją zmiennej globalnej. Niemniej w pętli musisz odczytywać temperaturę i wynik przypisywać do tej zmiennej, zanim z czymś ją porównasz. Od strony elektronicznej - zazwyczaj wyjścia są aktywne stanem niskim, nie wysokim.

    Arduino   16 Cze 2016 09:30 Odpowiedzi: 6    Wyświetleń: 1017
  • Zmiana kodu dla minutnika Arduino z LCD i enkoderem obrotowym

    Fakt, głupszego fragmentu chyba nie widziałem, szczególnie gdy widzi się jeszcze to: Dlaczego uważasz to za głupie? W tym przypadku, czy przypisze 0 czy nie kod wynikowy będzie taki sam. Przypisanie zmiennej globalnej wartości 0 nie jest błędem a czasem może się przydać, gdy taką zmienną zrobisz lokalną. Natomiast, jednoliterowe etykiety zmiennych...

    Arduino   09 Mar 2019 15:45 Odpowiedzi: 12    Wyświetleń: 1194
  • Arduino Nano V4.0 - problem z wgrywaniem programu, jak to naprawić?

    Cześć, kupiłem zamiennik Arduino Nano V4.0 i nie chce mi się wgrać program. Wyskakuje mi taki komunikat. Mógłby ktoś dać wskazówkę, jak to zniwelować? AI: Jaki dokładnie komunikat błędu pojawia się podczas próby wgrania programu? Szkic używa 1108 bajtów (7%) pamięci programu. Maksimum to 14336 bajtów. Zmienne globalne używają 9 bajtów (0%) pamięci dynamicznej,...

    Arduino   03 Sty 2025 14:54 Odpowiedzi: 4    Wyświetleń: 225
  • Arduino PRO MINI - Odstraszacz kun: Problemy z generowaniem sygnału 7-11kHz

    1. Powinieneś jeszcze w pętli głównej usypiać mikrokontroler co najmniej do trybu IDLE - to będzie znacząca oszczędność poboru energii. 2. Powinieneś wyłączyć komparator analogowy, bo domyślnie jest włączony (choć nie wiem, czy Arduino nie wyłącza go zawsze po włączeniu zasilania). 3. Nie liczyłem, czy w Twoim przypadku jest to możliwe, ale przydałoby...

    Arduino   19 Lis 2016 09:50 Odpowiedzi: 22    Wyświetleń: 2547
  • Z111xP - lpc1114 - tłumaczenie kodu programu i schemat płytki

    Wskazany w linku debugger to zapewne JLink ale za cenę niespełna 10 $ to napewno nielegalny klon :) Jeżeli chcesz poznać LPC'ki i mieć debugger to wejściami . Kiedyś zapomniałem o tym fakcie i dziwiłem się dlaczego program nie działa tak jakbym się tego spodziewał.

    Mikrokontrolery Początkujący   06 Kwi 2017 17:44 Odpowiedzi: 16    Wyświetleń: 1962
  • Błędy podczas konfiguracji stacji testowania ogniw 18650 lion z Arduino 1.8.5

    Jeżeli ten projekt robiony był w tych latach co podajesz, to powinieneś skorzystać z arduino-1.6.5 do arduino-1.6.8 (wtedy było to oprogramowanie nowe). Zobaczysz, czy podczas kompilacji pojawią się te błędy. Nie wiem czy sobie z tym poradzisz. Skompilowałem ten sketch dla Arduino Mega 2560. Po "skompletowaniu" bibliotek niezbędnych do kompilacji -...

    Arduino   27 Maj 2022 15:01 Odpowiedzi: 23    Wyświetleń: 2355
  • Arduino - Układ czterech czujników uruchamiających jeden sygnał

    Witam, kilka warunkow logicznych, w czym problem ? Czy wyjscia z czujnikow to sa tylko stany logiczne? nie interesuje cie zadne przesuniecie czy momiar czasu miedzy sygnalami ? Prosze mnie poprawic jzezli zle analizuje: - wejscie osoby = pojawinie sie A=L ale B=H (identycznie dla drugiego wejscia D=L ale C=H), po chwili zmiana A=H i B=L (D=H, C=L) --...

    Arduino   17 Sty 2020 11:00 Odpowiedzi: 3    Wyświetleń: 360
  • Błąd programmer is not responding przy wgrywaniu na Arduino Leonardo

    Witam , mam problem z Arduiono podczas wgrywania wyskakuje taki błąd. Arduino:1.8.8 (Windows 7), Płytka:"Arduino Leonardo" Szkic używa 4130 bajtów (14%) pamięci programu. Maksimum to 28672 bajtów. Zmienne globalne używają 149 bajtów (5%) pamięci dynamicznej, pozostawiając 2411 bajtów dla zmiennych lokalnych. Maksimum to 2560 bajtów. avrdude: butterfly_recv():...

    Arduino   31 Mar 2019 15:04 Odpowiedzi: 22    Wyświetleń: 1980
  • ESP8266 - Błędy przy połączeniu z Arduino Uno, poprawne podłączenie, brak komunikacji

    Cześć mam problem z podłączeniem ESP8266 do Arduino Uno, mimo że wszystko mam podłączone tak jak trzeba, czyli: VCC - 3.3 V on Arduino RST - nothing CH_PD - 3.3 V on Arduino TX - RX on Arduino (TX is transmitting data to RX, so I don't need a voltage divider, right?) RX - TX on Arduino GPIO0 - GND on Arduino GPIO2 - nothing GND - GND on Arduino Szkic...

    Mikrokontrolery Początkujący   28 Sie 2016 09:11 Odpowiedzi: 13    Wyświetleń: 1356
  • Zegarek na Arduino z regulacją czasu oraz datą na DS1307

    Arduino (ja używałem Mega, myślę że PRO MINI jednak lepiej się sprawdzi) Zaznaczyłem że lepiej PRO MINI się sprawdzi lepiej :) Z resztą, raczej to posłuży komuś jako wstęp do czegoś większego - jest kod cały dostępny, więc co za problem rozbudować to o kolejne bajery ? wykorzystałeś chociaż 1% jego zasobów ? Szkic używa 14498 bajtów (44%) pamięci programu....

    DIY Początkujący   26 Kwi 2019 05:31 Odpowiedzi: 19    Wyświetleń: 7581
  • Bardzo powolna kompilacja i sprawdzanie przez Arduino IDE.

    Ludzie weźcie coś pomóżcie. Zmieniłem system zainstalowałem najnowsze IDE i działa to masakrycznie wolno. Samo włączenie się programu potrafi trwać dwie minuty! Każda kompilacja trwa prawie minutę. Przy małych zmianach w programie i testowaniu można czegoś dostać. Nie chce mi się wierzyć że wszystkim tak to działa. U mnie też tak koszmarnie wolno działa....

    Arduino   16 Mar 2023 18:53 Odpowiedzi: 15    Wyświetleń: 2397
  • Dlaczego Arduino Uno resetuje się przy Alarm.delay() w TimeAlarms?

    Urządzenie testowałem ponad tydzień, z czego było wyłączone przez 2 dni (symulacja dłuższej utraty prądu). Po tej przerwie wszystko dalej działa bez żadnych problemów. Na krótsze okresy też wyłączałem i wszsytko gra, także problem wydaje się być rozwiązany. Jest to dla mnie trochę fascynujące, że tak na pozór niewielka zmiana tyle daje. Co do ostatniego...

    Arduino   21 Sie 2020 14:29 Odpowiedzi: 23    Wyświetleń: 1308
  • Arduino Nano ATmega328 - Błąd podczas wgrywania szkicu na Windows 8.1

    Arduino:1.8.0 (Windows 8.1), Płytka:"Arduino Nano, ATmega328" Szkic używa 926 bajtów (3%) pamięci programu. Maksimum to 30720 bajtów. Zmienne globalne używają 9 bajtów (0%) pamięci dynamicznej, pozostawiając 2039 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów. Podczas ładowania szkicu wystąpił błąd Ten raport powinien zawierać więcej informacji...

    Arduino   27 Gru 2016 01:07 Odpowiedzi: 1    Wyświetleń: 2133
  • Monitoring naszych instalacji OZE - www.PVmonitor.pl

    Witam czy jest tu ktoś kto może zrobić urządzenie na ESP8266 ttl 485 do komunikacji z falownikami Samil i wysyłanie danych na pvmonitor Posiadam wszystkie dokymety z informacjami o stosowanych protokołach. Proszę o kontakt ludzie wiedzących ci zrobić z tymi informacjami. Pozdrawiam Przemek Jasne, że są ! SamilLogger-MQTT-ESP8266 plik w załączniku....

    Energia Odnawialna   01 Maj 2025 10:38 Odpowiedzi: 2428    Wyświetleń: 335265
  • Błąd wgrywania programu do Arduino Mega 2560 CH340G - timeout avrdude

    Posiadam klona arduino mega 2560 opartego na ch340g. Podczas próby wgrania programu do arduino wyskakuje następujący błąd: Szkic używa 656 bajtów (0%) pamięci programu. Maksimum to 253952 bajtów. Zmienne globalne używają 9 bajtów (0%) pamięci dynamicznej, pozostawiając 8183 bajtów dla zmiennych lokalnych. Maksimum to 8192 bajtów. avrdude: stk500v2_ReceiveMessage():...

    Arduino   17 Lip 2018 14:57 Odpowiedzi: 1    Wyświetleń: 855
  • Konfigurator projektów ESP32: Biblioteka Arduino i App Android

    (at)kolgreen Wynik kompilacji w Arduino IDE to ma sens jedynie w odniesieniu do zajętości pamięci flash. Jeżeli chodzi o zużycie pamięci RAM, to taki test trzeba przeprowadzić w trakcie działania programu i monitorować przede wszystkim zajętość sterty (heap) oraz jej stopień fragmentacji. Zajętość pamięci przez zmienne globalne to jest problem drugorzędny...

    Artykuły   15 Lis 2024 00:40 Odpowiedzi: 8    Wyświetleń: 1689
  • Arduino Mega2560 - Kłopot z wgraniem większego programu na klon Arduino Mega2560

    Szkoda że nie ma tutaj kogoś z oryginalnym Arduino Mega, który mógł by sprawdzić poprawność kodu. Tak myślę że może to być przyczyna tego CH340G, bo ma różne opinie w internecie. I teraz pytanie, czy mogę to jakoś ominąć? Zaprogramować np. przez bluetooth (hc-05), lub w jakiś inny sposób omijając CH340G? Dodam jeszcze komunikat po kompilacji tego programu:...

    Arduino   22 Sie 2016 18:22 Odpowiedzi: 8    Wyświetleń: 3537
  • Najnowsze zagranie Arduino: Stawianie na łączność i systemy przemysłowe

    https://obrazki.elektroda.pl/8497972600_... Firma Arduino podejmuje kolejne kroki w celu rozbudowania swojej oferty związanej z łącznością, dołączając do AWS Partner Network (APN), globalnej społeczności deweloperów, obejmującej ponad 100 000 partnerów chmurowych z ponad 150 krajów. Ma to w zamierzeniu wzmocnić linię produktów Arduino...

    Artykuły   25 Wrz 2023 20:18 Odpowiedzi: 2    Wyświetleń: 1332
  • Arduino Nano: Błąd połączenia COM3 i mrugający czerwony LED po lutowaniu

    Pomóżcie proszę! Dziś odebrałem Arduino Nano ze sklepu. Przyszedłem do domu i zacząłem lutować wszystkie piny. Po lutowaniu podłączyłem arduino do komputera. Zaczęła mrugać szybko czerwony LED podpisana L. Więc pomyślałem ''ok wszystko działa więc teraz program''. Wziąłem prosty czyli BLINK, i wyskoczył błąd:(: Arduino:1.8.5 (Windows Store 1.8.10.0)...

    Początkujący Naprawy   05 Cze 2018 19:32 Odpowiedzi: 7    Wyświetleń: 1917
  • ARDUINO NANO V3.0 - Błędy przy wgrywaniu kodu z OpenGreenEnergy

    A mógłbyś troszeczkę jaśniej? Dodano po 10 C:\Users\Asia\AppData\Local\Temp\ccM6jRA... In function `main': C:\Users\Asia\3D Objects\OOOO\arduino-1.8.12\hardware\ard... undefined reference to `setup' C:\Users\Asia\3D Objects\OOOO\arduino-1.8.12\hardware\ard... undefined reference...

    Arduino   19 Lut 2020 00:14 Odpowiedzi: 20    Wyświetleń: 1545
  • Leonardo - Kompletne zawieszenie po wgraniu programu z czujnikiem BMP180

    1. Wg schematu: http://electropark.pl/img/cms/moduly/tem... płytka Gy-68 posiada pull-upy. Na płytce są dwa rezystory SMD z symbolem 472. Co może spowodować zdublowanie pull-upów? 2. Skoro ma tendencję do wycieków to czemu bez BMP180 by to działało sprawnie? Jakieś poszlaki? 3. Analizując po raz nty kod: Czy moja definicja [syntax=c]long...

    Arduino   26 Lis 2014 08:59 Odpowiedzi: 6    Wyświetleń: 1503
  • Jak korzystać z impulsatora (enkodera impulsowego) podłączonego do Arduino

    Odczyt enkodera tylko przez pooling. Z tego prostego powodu ze jest deterministyczny. W przypadku drgających styków na przerwaniach nagle dostaniesz 10x taka częstotliwość wywoływania funkcji. Ja w jednej maszynie mam serwomotor którym steruję impulsowo i odczytuję pozycję enkoderem. Podczas ruchu jest jakieś 20-30 tys impulsów z enkodera na sekundę....

    Artykuły   26 Lip 2018 12:13 Odpowiedzi: 20    Wyświetleń: 18723
  • Jak wyświetlić temperaturę z miejscami po przecinku na Arduino Mega 2560 i FT800?

    A ciąg nie powinien kończyć sie zerem? Kończy się, ponieważ cała tablica T1 po zadeklarowaniu ma same zera. Ale jak bedzie w funkcji to juz nie. Jak jest globalna, to przy kolejnym wywołaniu, gdy string będzie krótszy, to bedzie miał na końcu "*CC" albo "*CCC" i ktoś pomyśli, że to reklama sklepu z obuwiem :-)

    Arduino   11 Paź 2017 12:55 Odpowiedzi: 20    Wyświetleń: 1347
  • Arduino IDE: esp8266 z wyświetlaczem LCD 2x16 zawiesza się losowo - co robić?

    Jakaś solucja? Dodano po 2 Cytat z kompilatora: Szkic używa 236 370 bajtów z (54%) pamięci programu. Maksimum to 434 160 bajtów. Globalne zmienne używają 32 645 bajtów z (39%) dynamicznej pamięci, pozostawiając 49 275 bajtów dla lokalnych zmiennch. Maksimum to 81 920 bajtów

    Arduino   25 Cze 2016 15:16 Odpowiedzi: 16    Wyświetleń: 3357
  • Arduino Uno DS18B20 - Jak odczytywać temperaturę co określony czas?

    Witam Od niedawna zacząłem zabawę z Arduino... więc proszę o pobłażliwość... Mam problem z DS18B20 pisze taki ciut większy ale nie bardzo skomplikowany projekt a chce się na nim nauczyć jak najwięcej... przykładowo: [syntax=c]#include <OneWire.h> #include <DallasTemperature.h> #include <LiquidCrystal_I2C.h> #define ONE_WIRE_BUS 4 OneWire...

    Arduino   02 Kwi 2017 07:56 Odpowiedzi: 6    Wyświetleń: 1188
  • Arduino i Processing: Odczyt temperatury z DS18B20 i wyświetlanie danych

    Nie używam Arduino i nie znam processing, ale na logikę rzecz biorąc, należy zmienną inString zadeklarować nie jako zmienną lokalną (wewnątrz funkcji) tylko globalną (na początku programu) - tak jak Serial myPort; Coś takiego: [syntax=objc]import processing.serial.*; Serial myPort; // The serial port: String inString; PFont f; void setup() { size(400,...

    Arduino   15 Gru 2013 19:03 Odpowiedzi: 2    Wyświetleń: 2748
  • Freeze Arduino przy odłączonym LCD lub funkcją Serial.print

    kod wymaga optymalizacji typu Nie chodzi tu o optymalizację typu, ten typ w deklaracji zmiennej i powinien być podany chyba, że zmienna i jest zadeklarowana wcześniej jako globalna. użyłem funkcji freeRam() Powinieneś użyć getFreeMemory() zgodnie z przykładem zawartym w tej bibliotece. Pytanie gdzie szukać. No cóż dopóki nie udostępnisz całego kodu,...

    Arduino   16 Lis 2018 23:54 Odpowiedzi: 41    Wyświetleń: 1560
  • Programowanie Attiny13A z Arduino Uno rev.3 - sterowanie diodami w bałwanku

    Te zmienne które musza zostać przechowane do następnego wykonania loop() musisz zadeklarować poza tą funkcją (jako globalne) Niekoniecznie - wystarczy zadeklarować w funkcji, że są "static", np. "static int zm1 = 123;" - to spowoduje, że początkowo zmienna zm1 (typu int) będzie 123, ale jak się do niej potem wpisze coś innego, to będzie przechowywać...

    Początkujący Elektronicy   06 Lut 2024 00:11 Odpowiedzi: 19    Wyświetleń: 594
  • Arduino (klon) UNO - Błędy programu GRBL

    Witam, to jest moje pierwsze zetknięcie z arduino. Gdy chcę wgrać Grbl wywala mi błąd: Szkic używa 29868 bajtów (92%) pamięci programu. Maksimum to 32256 bajtów. Zmienne globalne używają 1484 bajtów (72%) pamięci dynamicznej, pozostawiając 564 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów. Podczas ładowania szkicu wystąpił błąd Z powyższego...

    Arduino   01 Wrz 2021 17:52 Odpowiedzi: 37    Wyświetleń: 4647
  • Arduino + silnik krokowy 28BYJ-48 pytania do szkicu

    No to mnie znokautowałeś, można prosić o więcej podpowiedzi ? Zacznij od reakcji na zmianę stanu. Na razie pomińmy problem drżenia styków. Sterowanie silnikiem zajmuje trochę czasu więc na razie można problem pominąć ale poczytaj sobie o eliminacji drżenia styków, dla Arduino jest stosowna biblioteka. Co do reakcji na zmianę (zbocze) sygnału. W zmiennej...

    Arduino   12 Sie 2018 16:29 Odpowiedzi: 12    Wyświetleń: 879
  • Czy AI wykonuje lepsze oprogramowanie Arduino niż przeciętny programista?

    Nawet AI ma więcej zalet, bo wie dużo więcej niż przeciętny programista. N Pokazałeś trywialny kod i na jego podstawie wysuwasz ogólny wniosek. "Przeciętny programista" - pod tym pojęciem rozumiesz początkującego amatora, który przysiadł do Arduino, wkleił dwa kody z netu i uważa, że potrafi programować? Jeśli tak, to ok, AI już teraz jest lepsze....

    Artykuły   15 Mar 2024 11:57 Odpowiedzi: 20    Wyświetleń: 3393
  • Błąd kompilacji dla płytki Arduino Uno WiFi Rev2 z wykorzystaniem biblioteki LiquidCrystal 1.0.7

    Wydaje się nie być żadnego problemu płytka unowifi biblioteka 1.0.7 kompilator chyba wersja 10 arduino 1.8.13 [url=https://forum.arduinopolska.pl/wate... [syntax=c]Compiling core... Using precompiled core: /tmp/arduino_cache_274825/core/core_arch...

    Arduino   12 Lis 2020 16:02 Odpowiedzi: 6    Wyświetleń: 471
  • Podczas ładowania szkicu wystąpił błąd- Arduino Mega 2560 klon

    witam, posiadam klon arduino mega 2560, jest to moja pierwsza przygoda z arduino, i jak zawsze mam jakiś problem który brzmi następująco: ,,Szkic używa 66548 bajtów (26%) pamięci programu. Maksimum to 253952 bajtów. Zmienne globalne używają 2919 bajtów (35%) pamięci dynamicznej, pozostawiając 5273 bajtów dla zmiennych lokalnych. Maksimum to 8192 bajtów....

    Arduino   17 Sty 2018 08:47 Odpowiedzi: 7    Wyświetleń: 6543
  • Jak się podszkolić w projektowaniu oprogramowania? :)

    Tworzysz funkcję odczytującą daną z bufora odbiorczego. W ten sposób bufor odbiorczy nie jest dostępny globalnie. To samo z nadawaniem. Zmiana dla zmiany, która nic nie zmienia. W idei ograniczania zmiennych globalnych niekoniecznie chodzi o to, żeby je ukrywać za funkcjami, które i tak są globalne. . Ale jest to jedna funkcja, która nie daje dostępu...

    Projektowanie i Tworzenie Po godzinach   18 Lis 2018 21:45 Odpowiedzi: 74    Wyświetleń: 4848
  • Kontroler hamulca ręcznego na Arduino Uno - błędy kompilacji z biblioteką Joystick

    Witam :) Robię na Arduino kontroler hamulca ręcznego i skrzyni biegów do wyścigówek, który będzie podłączony do komputera przez USB. Gotowe wsady mam, ale mam problem, bo wsad napisany jest chyba na Leonardo, a ja nie wiedząc tego kupiłem Uno. I znalazłem rozwiązanie by wybrać w programie Arduino Micro zamiast Uno i wtedy można zaprogramować. Weryfikując...

    Arduino   08 Gru 2020 19:20 Odpowiedzi: 23    Wyświetleń: 1674
  • Jak dodać bibliotekę hd44780 do Atmel Studio 7.0?

    Plików nagłówkowych nie wgrywa się do IDE tylko dołącza do projektu, a przykładowy kod obsługi wyświetlacza: http://radzio.dxp.pl/hd44780/ To, że w arduino wystarczyło znaleźć "bibliotekę", kliknąć instaluj i wykorzystywać w dowolnym projekcie nie oznacza, że tak samo się da z innymi środowiskami. Inna sprawa, że można wykorzystywać "globalnie" taką...

    Mikrokontrolery Początkujący   28 Paź 2017 16:13 Odpowiedzi: 1    Wyświetleń: 1434
  • Renesas inwestuje w otwartą platformę Arduino, by uzyskać dostęp do społeczności

    https://obrazki.elektroda.pl/3984793200_... Firma Renesas Electronics Corporation, czołowy dostawca zaawansowanych rozwiązań półprzewodnikowych, poinformowała o inwestycji w nową rundę finansowania Arduino w serii B. Wskazane partnerstwo umożliwia marce udostępnienie szerokiej gamy produktów dla platform technologicznych Arduino używanych...

    Newsy   29 Cze 2022 15:17 Odpowiedzi: 0    Wyświetleń: 687
  • Błąd wgrywania do Arduino Nano z CH340: sterownik, kod błędu i brak przejściówki 10-pin na 6-pin

    Witam. Mam problem z arduino Nano klon wgrałem driver do CH340 i dalej nic mam programator ale nie mam przejściówki z 10pin na 6pin. kod błedu: Arduino:1.8.18 (Windows 8.1), Płytka:"Arduino Nano, ATmega328P" C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program...

    Arduino   17 Wrz 2022 10:53 Odpowiedzi: 4    Wyświetleń: 945
  • 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
  • Tworzenie i używanie własnej biblioteki WiFi w Arduino IDE: kod i instrukcje

    może ktoś podpowie gdzie szukać jakichś informacji jak tworzyć tego typu biblioteki? Chyba bym podkreślił ogólną dla C++ wiedzę, zbiór dobrych wzorców "jak tworzyć biblioteki". Trudno to w jednym poście przekazać. O ile masz większe "ostrzelanie w boju" w pecetowskich wersjach C++, masz większe szanse. I na odwrót: bez, masz małe szanse na ładną, w...

    ESP8266 i ESP32   07 Sie 2023 09:06 Odpowiedzi: 3    Wyświetleń: 975
  • Arduino i WS2812: Jak natychmiast zmieniać efekty w przerwaniu?

    Lib z założenia musi blokować przerwania. A raczej sam driver tj. procedura transmitująca dane do LEDów. Jednakże przypuszczam, że poza funkcją drivera przerwania są odblokowywane, więc to nie problem. Problemem leży w tym, że funkcje efektów są napisane w ten sposób, że nie można ich przerwać w połowie. Trzeba by je napisać od nowa. Na przykład raibowCycle...

    Arduino   24 Lip 2020 05:58 Odpowiedzi: 22    Wyświetleń: 1629
  • Arduino Portenta z shieldem LTE Cat. M1/NB IoT GNSS

    https://obrazki.elektroda.pl/6034442800_... Rodzina przemysłowych płytek Arduino PRO Portenta doczekała się nowego shielda LTE Cat. M1/NB-IoT GNSS, która zapewnia globalną łączność i możliwości pozycjonowania dzięki modułowi Cinterion TX62-W LPWAN IoT firmy Thales. Shield współpracuje z płytką Portenta H7, a także jej tańszymi wariantami...

    Newsy   07 Lut 2022 23:39 Odpowiedzi: 6    Wyświetleń: 528
  • ATMEGA328 - Jednokrotny beep, wyjście z pętli po spełnieniu warunku

    Dawno nie bawiłe się arduino ale coś jescze pamiętam. Aby używać zmiennych uint8_t musisz dołączyć plik nagłówkowy [syntax=c]#include "U8glib.h"[/syntax] Następnie radzę dla wejścia (pin1) zastosować podciągnięcie do plusa programowo. [syntax=c]pinMode(pin1, INPUT_PULLUP);[/syntax] Proponuję zastosować taki kod (nie używam adruino więc nie mogę go sprawdzić):...

    Arduino   01 Lut 2014 15:54 Odpowiedzi: 14    Wyświetleń: 2013
  • AVR, ARDUINO UNO, znak czasowy, liczniki, port szeregowy, przycisk

    Dzień dobry, Mam problem, z którym nie mogę sobie poradzić. Jest to właściwie zadanie od prowadzącego które męczy mnie już od kilku dni. Korzystając z licznika T/C1 (ARDUINO UNO) i trybu przechwytywania mam określić moment wciśnięcia przycisku (znacznik czasowy) podłączonego do złącza B0 (wejście ICP1 licznika) i przesłać go przez interfejs szeregowy....

    Arduino   03 Lip 2020 21:23 Odpowiedzi: 2    Wyświetleń: 633
  • Próba zaprogramowania Attiny2313 przy Arduino as ISP.

    Jeden problem rozwiązany. Teraz drugi się pojawił.Problem z wgrywaniem na płytkę W menadżer urządzeń jest sterownik USBaspa programator nie łączy się do żadnego portu. Arduino:1.8.1 (Windows 7), Płytka:"ATtiny2313/4313, Disabled, ATtiny4313, 8 MHz (internal), B.O.D. Disabled, no" Szkic używa 1584 bajtów (38%) pamięci programu. Maksimum to 4096 bajtów....

    Mikrokontrolery Początkujący   28 Lut 2017 18:44 Odpowiedzi: 16    Wyświetleń: 1692
  • Jak zwiększyć częstotliwość próbkowania do 1kHz w Arduino UNO?

    Jak zmienić tryb ADC? Tak jak pisałem wcześniej, trzeba pogmerać w rejestrach. W setupie dopisz: [syntax=c]PRR &= ~(1 << PRADC); ADMUX = (1 << REFS0) | (0 << ADLAR) | (0x00 << MUX0); ADCSRA = (1 << ADEN) | (1 << ADATE) | (1 << ADIE)| (0x04 << ADPS0); ADCSRB = (0x00 << ADTS0) | (0 << ACME);...

    Arduino   16 Sty 2019 23:06 Odpowiedzi: 22    Wyświetleń: 2682
  • ATMEGA8535 - odpowiednik do Arduino Mega i mapowanie pinów?

    Cześć, Zrobiłem układ na Arduino mega, teraz chcę go przenieść na własną płytkę. Pytanie, czy układ ATMEGA8535 (http://www.tme.eu/pl/details/atmega8535... umożliwi mi przeniesienie programu który po kompilacji wielkościowo przestawia się tak: Szkic używa 19 510 bajtów z (7%) pamięci programu. Maksimum to 258 048...

    Arduino   24 Kwi 2014 22:10 Odpowiedzi: 5    Wyświetleń: 1716
  • Arduino IDE 2.0 - debugger i nowy interfejs użytkownika

    https://obrazki.elektroda.pl/5285565000_... Język programowania Arduino i środowisko Arduino IDE są najpopularniejszymi narzędziami programistycznymi na rynku hobbystów i amatorów. Niestety temu narzędziu brakuje niektórych funkcji dostępnych w profesjonalnych IDE, takich jak autouzupełnianie kodu czy możliwość dodawania punktów przerwania...

    Newsy   06 Mar 2021 13:30 Odpowiedzi: 5    Wyświetleń: 3675
  • Niestabilny WebSerwer na Arduino Leonardo z routerem Huawei B683 - przyczyny?

    Udało się rozwiązać. Problemem był "nieelegancki" kod programu. O ile dobrze pamiętam podzieliłem cały program na kilka funkcji, zlikwidowałem zmienne globalne i wszystko zaczęło stabilnie pracować. Co do przekaźników umieściłem je w jednej formie(Jeżeli nie wiesz o czym mówię wygoogluj sobie HTML CHECKBOX). No , to chyba tyle:)

    Arduino   19 Gru 2015 23:47 Odpowiedzi: 7    Wyświetleń: 1671
  • Konwerter TCP-IP/RS485 ESP8266

    czemu mam te bledy Arduino:1.8.5 (Windows XP), Płytka:"Generic ESP8266 Module, 80 MHz, ck, 26 MHz, 40MHz, QIO, 1M (64K SPIFFS), 2, v2 Lower Memory, Disabled, None, Only Sketch, 9600" Opcje projektu zmienione, przeładuj całość Archiving built core (caching) in: C:\DOCUME~1\admin\USTAWI~1\Temp\arduino_...

    DIY Konstrukcje   13 Lip 2024 15:19 Odpowiedzi: 54    Wyświetleń: 32592
  • Nie mogę wgrać oprogramowania do Arduino Nano /Linux

    Nie mogę nic wgrać do klona poprzez usb, port jest prawidłowy i dioda mignie a wszystko się kończy takim komunikatem co jest nie tak ? [syntax=arduino] Arduino:1.8.20 Hourly Build 2021/12/20 07:25 (Linux), Płytka:"Arduino Nano, ATmega328P" Szkic używa 3670 bajtów (11%) pamięci programu. Maksimum to 30720 bajtów. Zmienne globalne używają 222 bajtów (10%)...

    Arduino   29 Sie 2022 13:17 Odpowiedzi: 4    Wyświetleń: 405
  • Problem z sterownikami do usbasp

    Po zainstalowaniu tych sterów http://www.5v.ru/zip/ch341ser.zip (z abc-rc) jest progress (screen) https://obrazki.elektroda.pl/4708229500_... I co dalej? Nie mogłem nic znalezc w necie. A przy próbie wgrania programu (Marlin 1.1x) pokazuje mi ten błąd: Arduino:1.8.5 (Windows 10), Płytka:"Arduino/Genuino Mega or Mega 2560, ATmega2560...

    Arduino   12 Lip 2018 11:50 Odpowiedzi: 21    Wyświetleń: 13863
  • Attiny85 - Enkoder na przerwaniach - adaptacja działającej na Arduino procedury

    No dobrze. Czyli teraz w programie na Attiny85 powinienem, tak jak piszesz, ustawić globalny bit przerwań poleceniem GIMSK = 0b00100000, a komendą PCMSK = 0b00011000 wybieram PCINT3 i PCINT4 (bo założyłem arbitralnie, że enkoder będzie podłączony do pinów 2 i 3 Attiny85, a wyjście na LEDy będzie na pinach 5 i 7). No i zamiast komendy ISR(PCINT2_vect)...

    Mikrokontrolery Początkujący   31 Gru 2020 19:28 Odpowiedzi: 15    Wyświetleń: 1293
  • [C] potrzebuję inkremntowalną zmienną preprocesora do switch/case

    Odnośnie enuma, zleży mi na używaniu status++ a nie status = kolejnaNazwa z lenistwa, to są głównie sekwencyjne operacje, jedna po drugiej. Rozumiem że definiuję nazwy moich przypadków w enum, dostają one kolejne liczby i jak wstawię coś między 'tekst' a 'wyślij' to się samo przenumeruje, tyle że w case'ach muszę używać nazw, ale bez konieczności zmian...

    Arduino   23 Maj 2022 22:23 Odpowiedzi: 10    Wyświetleń: 393
  • 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ń: 10131