Dlaczego tak długo? Nie będę szukał błędu w tym rozumowaniu, po prostu to zmierzyłem, właśnie analizatorem logicznym, biblioteka dla C by Peter Dannegger nieco poniżej 20ms, a w Arduino zmierzone millisami odczyt trwa nieco ponad 20ms. Obie biblioteki robią pełny odczyt i sprawdzanie CRC. Będzie mi się kiedyś chciało to też sprawdzę w Arduino. (at)madiz08,...
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...
O oczekiwaniu wiedziałem i nie było tego w programie. Odpaliłem oryginalny kod z wyświetleniami tekstów i działa!, ale dalej nie do końca wiem dlaczego... Czytałeś co napisałem o pinie 10(SS pin wg. dokumentacji)? Sprawdź jak jest ustawiony w programie który podałeś.
Czy to byłyby pierwsze 3 bajty ? Serial1.print(54) wyśle dwa bajty: "5" i "4" :) Jeżeli chcesz wysłać "T" jako kod ASCII to robisz Serial.write(84) lub Serial.write(0x54). 84 to kod litery "T".
https://obrazki.elektroda.pl/9317464400_... Witam Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem OLED. https://obrazki.elektroda.pl/5611267500_... Wtedy już samo wgranie programu do...
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...
https://obrazki.elektroda.pl/3743484600_... Witajcie moi drodzy Przedstawię tutaj mojego shielda (nakładkę) na Arduino UNO opartego o układ ENC424j600. Shield ten pozwala podłączyć Arduino do internetu bez żadnego lutowania, a nawet bez użycia kabelków i płytek stykowych. W temacie dam jedenaście pełnych przykładów jego użycia z moimi...
https://obrazki.elektroda.pl/2815306500_... W tym temacie pokażę jak każdy może uruchomić Nemotron 3 Nano na własnym komputerze a potem przetestuję go z różnego rodzaju zadaniami z elektroniki i programowania. Nemotron 3 Nano to nowy myślący model LLM oparty o architekturę Mixture-of-Experts z hybrydą Mamba-2 + Transformer. Model ma...
http://obrazki.elektroda.pl/8342911300_1... ESP8266-12E tym razem będzie to NodeMCU Amica . Po umieszczeniu poprzedniej części materiału: DS18B20 komunikujący z wykorzystaniem cyfrowej magistrali 1-wire . W porównaniu do analogowego TMP36 na magistrali 1-wire może pracować kilka czujników. Warto zwrócić uwagę na długość (pojemność)...
https://obrazki.elektroda.pl/1316672100_... Zapraszam na krótką prezentację nowej płytki Arduino - Arduino R4 WiFi. Pokażę tutaj jak przygotować pod nią środowisko pracy (Arduino IDE na komputer bądź środowisko Webowe) z uwzględnieniem popularnych problemów (Web Edytor nie widzi portu COM?), zaprezentuję tu same możliwości płytki oraz...
https://obrazki.elektroda.pl/3330083100_... Model Warstwy Łączna liczba parametrów Liczba aktywnych parametrów na token Łączna liczba ekspertów Liczba aktywnych ekspertów na token Długość kontekstu gpt-oss-120b 36 117b 5,1b 128 4 128 tys. gpt-oss-20b 24 21b 3,6b 32 4 128 tys. Tutaj pokażę uruchomienie gpt-oss:20b krok po kroku oraz...
https://obrazki.elektroda.pl/4767840700_... Wczoraj opublikowana została nowa rodzina modeli Qwen3 oferująca rozmiary od 0.5B do 235B. Jej flagowy model, Qwen3-235B-A22B może z powodzeniem rywalizować z modelami takimi jak DeepSeek-R1, o1, o3-mini, Grok-3, i Gemini-2.5-Pro. Nowe modele Qwen3 obejmują zarówno modele dense , jak i typu...
https://obrazki.elektroda.pl/7592930000_... Przedstawię tu jak można zrobić własny bezprzewodowy gamepad w oparciu o Arduino R4 WiFi i Joystick shield. Nasz kontroler będzie łączył się z naszą siecią WiFi i wysyłał na nasz serwer dane o wciśniętych klawiszach poprzez protokół bezpołączeniowy UDP, co zapewni nam szybką reakcję na wciskane...
https://obrazki.elektroda.pl/9375100200_... Dzisiaj przedstawię krótko kolejną nakładkę na Arduino UNO, a mianowicie D1Robot/Iduino LCD Keypad Shield, który jak sama nazwa wskazuje, na pokładzie ma wyświetlacz ciekłokrystaliczny 2x16 oraz pięć (sześć, jeśli liczymy RESET) przycisków podłączonych na GPIO. Shield ten pozwala w prosty...
https://obrazki.elektroda.pl/4269875400_... Oryginalny DeepSeek jest raczej za duży, by uruchomić go na domowym sprzęcie, ale repozytorium Ollama oferuje ciekawą alternatywę bazującą na dostrajanych (tj. trenowanych w oparciu o rezultaty większego modelu) modelach LLama i Qwen. Występują one pod nazwami deepseek-r1:1.5b/7b/14b/32b...
https://obrazki.elektroda.pl/6406311800_... Witajcie moi drodzy. Dziś przedstawię projekt, o którym myślałem od bardzo dawna. Początkowo byłem pewny, że będę musiał go zrealizować od 0, ale dość długie poszukiwania w sieci pozwoliły mi odnaleźć gotowe rozwiązanie , które spełnia moje oczekiwania, a mianowicie ASCII Video Terminal autorstwa...
http://obrazki.elektroda.pl/8359932900_1... W Wi-Fi i Bluetooth oparty o ESP32 . W porównaniu do wcześniej dostępnych modułów Charakterystyka ESP32 w porównaniu do ESP8266: -liczba rdzeni: 2 (ESP8266: 1) -WiFi + Bluetooth/BLE (ESP8266: WiFi) -RAM: 512kB (ESP8266: 160kB – 96+64) -ilość pinów GPIO zależnie od wersji: ~32 (ESP8266:...
https://obrazki.elektroda.pl/3153730500_... Witajcie moi drodzy W tym temacie najpierw szczegółowo pokażę wnętrze drukarki HP Deskjet D1360 , a potem przedstawię jak można wykorzystać jej części z Arduino. Określę pinout enkodera ze środka, napiszę kod pozwalający określić pozycję karetki dzięki użyciu enkodera, oraz też oczywiście...
https://obrazki.elektroda.pl/3243431700_... https://obrazki.elektroda.pl/9136850500_... Płytka pozwala na montaż powierzchniowy SMT, do zestawu dołączone są złącza szpilkowych goldpin umożliwiające montaż przewlekany lub wykorzystanie płytki stykowej. Do prób z modułem została wykorzysta wersja https://obrazki.elektroda.pl/1372408700_...
Witam Panie Krzysztofie Minął jakiś czas od naszych dyskusji na YT - miałem sporą przerwę przy pracy z projektem ale wracam do kontynuowania tematu. Po zmianie/przestawieniu stron (kolejności) podziały się problemy z którymi nie jestem w stanie sobie poradzić. Zegar, lampy i termometry śmigały aż miło i się skończyło :-( . Projekt generalnie dotyczy...
https://obrazki.elektroda.pl/3002609400_... Witajcie moi drodzy. Przetestuję tutaj 'smart' włącznik/ściemniacz światła WiFi QTouch, sparuję go z aplikacją eWeLink na Androida, przeanalizuję jego budowę, przedstawię podsłuchiwanie jego protokołu komunikacji na UART (komunikacja między ESP a mikrokontrolerem UTF) oraz narysuję schemat....
Wszystko co było tutaj napisane Tak wygląda kod: #define __PROG_TYPES_COMPAT__ #include <avr/pgmspace.h> // For PROGMEM // Program version const char s_Version[] = "1.8.horo"; // Pin mappings for the PIC programming interface #define PIN_ACTIVITY 19 // LED that indicates read/write activity #define PIN_VDD 2 // 1: Power the...
Ok, Na pewno mój kod wymaga optymalizacji typu jak wspomniałeś, ale sprawdziłem tym programem co podlinkowałeś, użyłem funkcji freeRam(), Serial print nie chciał gadać, więc zrzuciłem wynik na LCD, pokazuje 6820 tylko nie wiem czy to jest wolne czy zajęte. Ale raczej wolne bo po zakończeniu pierwszej pętli spada z wartości 6860. Jeżeli to port szeregowy...
https://obrazki.elektroda.pl/2677009000_... Pokażę tutaj uruchomić ChatGPT na ESP8266 - oczywiście nie bezpośrednio, lecz poprzez API OpenAI. Zademonstruję prosty kod wysyłający odpowiednie zapytanie do API poprzez HTTPS, wraz z omówieniem przekazania klucza API oraz obsługi formatu JSON. Rezultatem będzie możliwość odpytania słynnego...
Witam. Jaka komenda w środowisku Arduino pozwala odczytać, sprawdzić stan pinu w monitorze portu szeregowego? Oczywiście po deklaracji Serial.begin(). Pozdrawiam.
https://obrazki.elektroda.pl/1275250200_... Czy zdarzyło Ci się kiedyś nie usłyszeć dzwonka do drzwi? Na przykład będąc w części domu, w której go po prostu nie słychać - w zamkniętej sypialni, piwnicy albo na strychu? A może wystarczyło słuchać muzyki w słuchawkach? Dzięki poniższemu projektowi problem ten przestanie istnieć. Poniższy...
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....
Dzień dobry Wszystkim Na stare lata stwierdziłem, że nauczę się czegoś nowego i wziąłem się za arduino. Po miganiu diodą, termometrach i sterowaniu lampką przyszła pora na poważniejszy (dla mnie) projekt czyli zegarek. A że wala się u mnie trochę lamp to postawiłem od razu z grubej rury zrobić zegarek na lampach nixie z566. Prototyp już mam, nawet działa...
To co widzisz w serial monitor to dane na tx arduino i rx CH340. Pin 6 połączony z softwareserial nie ma 'sprzętowego' podglądu chyba że połączysz go z rx CH340 arduino lub zewnętrznym com na usb. Ważne aby print do ESP kierować na software serial gdy wykorzystywany jest np. Pin 6 zamiast uart sprzętowego.
Witam. Skleiłem z przykładowych programów odczyt z 10-ciu czujników DS18B20. [syntax=c] /* Fill in information from Blynk Device Info here */ #define BLYNK_TEMPLATE_ID "TMPxxxxxx" #define BLYNK_TEMPLATE_NAME "Device" #define BLYNK_AUTH_TOKEN "YourAuthToken" // Include the libraries we need #include <ESP8266WiFi.h> #include <OneWire.h> #include...
Zacząłem bawić sie Arduino. Zainstalowałem IDE, wgrałem prosty program do sterowania wbudowana diodą wszystko poki co działało. Gdy dotarłem do obsługi poru szeregowego mój proces poznawczy się zatrzymał - nie jestem w stanie wysłać wartości czy znaku na port szeregowy i odczytać go tak, jakbym oczekiwał przy pomocy monitora portu COM. Po ustawieniu...
Tworzę 8-kanałowy programator czasowy z ESP32, OLED SH1106, RTC 1307, DS18B20, enkoderem KY-040 i modułem 8 SSR. Próbuję stworzyć jakieś sensowne menu, więc próbuję zaimplementować kod z tej strony https://github.com/imamid/menuDisplay/bl... Problem polega na tym, że enkoder w serial port Arduino IDE wyświetla prawidłowo wartości, czyli...
Tworzę 8-kanałowy programator czasowy z ESP32, OLED SH1106, RTC 1307, DS18B20, enkoderem KY-040 i modułem 8 SSR. Próbuję stworzyć jakieś sensowne menu, więc próbuję zaimplementować kod z tej strony https://github.com/imamid/menuDisplay/bl... Problem polega na tym, że enkoder w serial port Arduino IDE wyświetla prawidłowo wartości, czyli...
Takie są początki. Jak wgrasz program programatorem to już nie wgrasz programu przez USB płytki Arduino (czyli przez bootloader). Po każdym wgraniu programu przez programator trzeba na nowo użyć opcji "wypal bootloader" by korzystać z drugiego sposobu wgrywania. To oczywiste że Ci nie działało wgrywanie przez USB, teraz już wiesz czemu. Możliwe, że...
http://obrazki.elektroda.pl/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...
Witam, próbuję nawiązać komunikacje Wemos d1 mini i Arduino Pro Mini poprzez bibliotekę WiFiesp.h, w tym celu pobrałem przykładowe użycie biblioteki i przy próbie wgrania w Arduino IDE wyświetla się błąd. W czym tkwi problem? Czy mogę w SoftwareSerial użyć pinów analogowych? Czy wemosa mam podłączyć bezpośrednio do USB czy może do zasilania Arduino?...
Witam wszystkich Przychodzę do was z problemem, iż nie potrafię połączyć arduino+kodu+modułu sieciowego w jedno aby wszystko działało. Korzystam z: Moduł sieciowy 2.4GHz nRF24L01: //abc-rc.pl/product-pol-6407-Modul-sieci... Oryginalne Arduino nano oraz klon DFRduino Uno V3.0 Biblioteką programu(arduino)...
Mam problem z czytnikiem kart microSD https://obrazki.elektroda.pl/5936260700_... Nie jestem w stanie niczego zapisać. Gdy użyję tego kodu: /* SD card read/write This example shows how to read and write data to and from an SD card file The circuit: SD card attached to SPI bus as follows: ** MOSI - pin 11 ** MISO - pin 12 **...
Witam, Tematu nie dodałem do arduino ze względu problemu z modułem a nie arduino. Świeżo odebrałem paczkę z chin, więc otwieram moduł podłączyłem głupi ja pod 5v. I pyk nie działało, później znalazłem datasheet i tam że działa od 3,4 do 4,2. Teraz podłączyłem pod zasilacz. I mi fajnie dioda mruga co ok 0,6s. Ale moduł nie reaguje. Włączam go i wyłączam....
http://obrazki.elektroda.pl/5427240800_1... Poniżej opisano stworzony przez Krok 1: Wodoodporne koncentryczne rurki http://obrazki.elektroda.pl/9485224400_1... http://obrazki.elektroda.pl/9990688600_1... http://obrazki.elektroda.pl/9384720000_1... http://obrazki.elektroda.pl/9268522100_1...
Witam, chciałbym zrobić wyświetlacz kursu kryptowalut oparty o WeMos D1 R2 ESP8266 i LCD 2004 4*20 I2C. Jestem początkujący co do arduino i potrzebuję pomocy by dostosować kod z oled na lcd. Wyświetlacz miałby wyświetlać 2 waluty BTC/PLN(pierwszy wiersz) i BCH /PLN(drugi wiersz). Api miał by pobierać z bitbay.net Tutaj kod: [syntax=c] /* * ESP8266 Bitcoin...
Cześć, Walczę z zapisem do ThingSpeak. Niby nic prostszego, przerobić przykład i już. Poniżej kod który działa dla jednej wartości: [syntax=c]#include <SPI.h> #include <Ethernet.h> // Local Network Settings byte mac[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; // Must be unique on local network // ThingSpeak Settings char thingSpeakAddress[]...
Nie wiem, skąd jest ten przykład "wzięty" Stąd: https://www.arduino.cc/en/Tutorial/Maste... Oczywiście Serial.print w funkcji obsługi przerwania jest "be", ale nie on był problem. Tak na prawdę jedynym problem był warunek while ;) ale dopiero teraz to widzę. Dziękuję za pomoc. Oczywiście tak jest bardziej poprawnie: [syntax=c]#include<SPI.h>...
Cześć, potrzebuję na szybko wykorzystać moduł Wemos ESP8266 NodeMCU v3 wersja Lolin, kupiony ze dwa lata temu. Wyjątkowo chciałem zrobić to używając Arduino IDE. Wykorzystałem przykład dostępny w IDE, Próbowałem łączyć się z kilkoma moimi serwerami (ciągle error), a poniżej próba do Onet.pl: WiFi connected IP address: 192.168.1.13 connecting to onet.pl...
Potwierdzam znaki powinny byc wpisywane do kolejnych elementów tabeli. [syntax=c] char c[1024]; int x = 0; // Read all the lines of the reply from server and print them to Serial while(client.available()){ c[x++] = client.read(); c[x]=0; Serial.print(c); } [/syntax]
Witam jestem w piaskownicy jeśli chodzi o arduino a ma 50 lat, więc proszę o wyrozumiałość. Całą niedziele walczyłem bo chciałem zrobić woltomierz na arduino który by mierzył napięcie do 5v, za pomocą pinu analogowego A0 i wszystko pięknie pokazuje mi na monitorze portu szeregowego ale chciałem aby to wyświetlane było na wyświetlaczu z konwerterem I2c...
Sprawdź czy masz dobry adres wyświetlacza. Tutaj masz kod skanujący magistralę i wyświetlający adresy w monitorze portu Sprawdzałem kilka razy - 0x27. Na tym programie wyświetliło. Teraz myślę jak menu zrobić. szukam przykładów.[syntax=c]/*-----( Import needed libraries )-----*/ #include <Wire.h> #include <hd44780.h> // main hd44780 header...
Tak za każdym razem. Oto całość, jeden text na stałe drugi powinien być wyświetlany z portu: https://obrazki.elektroda.pl/6043529800_... https://obrazki.elektroda.pl/4225494300_...
Dodano po 1 Też powinienem wyłączać kartę SD? Jeśli nie używasz SD to co ty wyłączać? Ponadto kata SD i ETH mają osobne stroby. W jaki niby sposób miałby kolidować między sobą? Chyba, ze ETH używasz w programie głównym a SD w przerwaniach lub na odwrót. Po to ze sa na tej samej magistrali SPI i musi byc pewnosc ze nie ma kolizji.
Witam !!! Podłączyłem moduł ESP8266 po TX i RX do Arduino UNO i nie mogę się połączyć z platformą io.adafruit.com. Poniżej kod programu. Na module WiFi ESP8266 NodeMCU łączę się bez problemu, a tutaj jak osobno podłączę wifi mam problem. ESP8266 + Ardurino łączy się z wifi, ale nie może z io.adafruit.com, tak że wifi działa. Może coś z WiFiEspClient...
serial print arduino serial arduino serial timeout
monitorujący komputera miernik dzwiek satel zablokowane
ekspres siemens telefon zablokowany przez operatora
Skoda Octavia R 2020 - Niedziałające Klucze Jak wyłączyć iPhone X lub około 10 urządzeń?