https://obrazki.elektroda.pl/9235682700_... Przedstawię tutaj poprawki, uruchomienie i rozwinięcie biblioteki ArduinoHttpServer na platformie Arduino R4 WiFi. Celem tematu będzie ułatwienie nam operacji związanych z protokołem HTTP, a dokładniej parsowania żądań HTTP (przetworzenie nagłówka, ścieżki zasobu oraz argumentów GET) oraz...
Ale nie za bardzo pojmuję jak mógłbym to wykorzystać do wytworzenia fali PWM. A modulacja składa się z takich parametrów jak F czy wypełnienia więc fajnie by było móc panować nad tym. sygnał PWM to włącz/wyłącz z odpowiednimi odstępami czasowymi. Ponieważ RTS nie został zaprojektowany do generacji sygnałów PWM tylko do zarządzania transmisją, należy...
TDA7313 na początek zmierz napięcie zasilania, jeśli masz oscyloskop to sprawdź linie sda/scl tam procesor wysyła komendy sterujące tym układem. Jeśli chcesz go lepiej sprawdzić to można zrobić sterowanie z arduino i nim wysyłać dane do układu.
RX UART-a masz podłączone do wejścia transceivera... Ciężko jest wysyłać dane odbiornikiem.
Tak jeżeli twój terminal obsługuje znaki sterujące. Kompletne polecenie wysłania wiadomości SMS wygląda następująco: AT+CMGS="+48XXXXXXXXX" <CR> Tekst wiadomości <CTRL+Z> <CR> - „Carriage Return” w tablicy ASCII ma numer 13 (0x0D). W terminalu ten kod będzie wysyłany po naciśnięciu klawisza [Enter]. <CTRL+Z> - "Substitute"...
Niektóre telefony nie obsługują trybu tekstowego i musisz wysyłać SMSa zakodowanego w PDU. Na ten przykład ja mam SE K700 i tam jest tylko PDU. Czy sprawdzasz odpowiedź z telefonu po wysłaniu CMGF=1?
(at)szewcu12 Możesz skorzystać z bilbioteki E-Mail Client Library ([url=https://github.com/mobizt/ESP-Mail... dla ESP8266. Ale uwaga, wymaga to napisania programu dla ESP z użyciem Arduino Core ;) ESP może "nasłuchiwać" komunikaty z STM i po jego otrzymaniu dalej wysyłać jako maile. Alternatywnym rozwiązaniem jest wykorzystanie firmware AT...
Schemat musisz sobie sam stworzyć, tak jak i program? Jak podejść? Od początku... Od zapoznania się z językiem C, architekturą mikrokontrolerów AVR oraz bibliotekami dla nich. Można podeprzeć się bibliotekami dla Arduino. Dla wytrwałych zostaje jeszcze asembler, tego typu program dość łatwo byłoby napisać właśnie w asemblerze. Trzeba odczytywać stan...
Chcę napisać aplikację w android studio, aby wysyłała dane z żyroskopu przez wi-fi do ESP-01 oraz program do ESP-01, aby przekazywało dane przez UART do arduino. Nie wymaga to programowania ESP-01, ale znajomości komend AT. https://www.espressif.com/sites/default/... Komendy AT można wysyłać za pośrednictwem...
Pomysł bardziej dotyczy oprogramowania w JAVA na telefon. Program powinien mieć dostęp do wymaganych funkcji, skanować otoczenie w poszukiwaniu Twojego Arduino z BT, jak go wykryje to łączyć i czekać na polecenie, jak go dostanie to wykonać połączenie. Może znajdziesz coś takiego w PLAY STORE. Od strony Arduino jest to trywialne. Program w Arduino oczekuje...
Tylko ten licznik ma obroty i prędkość po can. Hardware do podłączenia can to nie problem. Największy to jakie komunikaty (treść) ma wysyłać Arduino na Can by zegary się wychylały.
Co prawda opis po rosyjsku ale reszta nie powinna stanowić problemu: http://www.2150692.ru/faq/46-sim800l-ard... Zasilanie od 3.4-4.4V. Sprawdź kartę SIM czy możesz z niej wysyłać w telefonie SMSy, może trzeba uzupełnić konto itp.
100 uV to dużo za mało do podawania na ADC, więc jakiś wzmacniacz będzie potrzebny. Pytanie, jaka rozdzielczość czasu i napięcia jest potrzebna? Co ma robić układ z zakłóceniami - czy też ma je przesłać? ADC ma skończoną rozdzielczość, więc jak ma wiernie przekazać duże zakłócenia, to gorzej będzie przekazywać małe sygnały; są ADC o dużej rozdzielczości...
Ponieważ piszesz, że czas Cię goni, najlepiej zaopatrz się do obu Arduino w gotową nakładkę RS-485: https://botland.com.pl/arduino-shield-ko... albo: https://botland.com.pl/arduino-shield-ko... albo: https://botland.com.pl/arduino-shield-ko...
Też się długo mordowałem z próba wysłania smsów i jakbym nie próbował to nic z tego nie wychodziło, aż wreszcie dopiąłem swego. I wcale to nie musi być takie proste jak sie wydaje. Najlepsze tel do tych celów to motorola np C168, W220 i jeszcze kilka innych. W moim przypadku okazało się że leonardo pomimo tego, że niby działa ok to nie wysyłał i nie...
Oczywiście jest to wykonalne, samo Arduino programujesz tak (w C), by odbierało dane z portu szeregowego i (w najprostszym wariancie) odebraną wartość wpisywało do procedury sterującej serwomechanizmem. Program w Delphi musiałby tylko wysyłać na port szeregowy bajt odpowiadający pozycji suwaka (ze stałym interwałem czasowym lub tylko po przesunięciu...
Za chwile ktos napisze ze aby ta konfiguracja dzialala nalezy do kazdego arduino podlaczyc talerz satelitarny i dopasowac go do jakiejs satelity latajacej po orbicie Ziemi... Widzisz, czasami proste rzeczy tylko pozornie są proste. Trudno komuś jednoznacznie napisać, że to będzie działać, jeśli tak naprawdę niewiele wiemy o tym co budujesz, twoich...
Przecież w Arduino można zrobić dowolną ilość programowych interfejsów I2C i przez nie wysyłać dane. Wystarczy tylko trochę przerobić bibliotekę SSD1306. Do każdego wyświetlacza mogą być przyłączone inne linie SCL i SDA. Prędkość będzie gorsza, ale da się.
Zewnętrzny czujnik z WiFi w praktyce wymaga zasilacza sieciowego. Niekoniecznie. Chyba, że chcemy wysyłać pakiety co sekundę to tak, zasilanie bateryjne odpada. Ale jeśli aktualizacja może być co 10..15 minut, to już ma to sens. Szukam rozwiazania na platformie Arduino (oprogramowanie). Czego dokładnie potrzebujesz? Tylko przesłania kilku zmiennych...
Obudowa, estetyka . . . Da się zrobić. Jakiego układu tutaj użyć? Czytałem na temat nrf24l01, ale czy w między czasie mógłbym wysyłać dwa kody równocześnie? Tak, dla twojego zastosowania możesz to traktowac jako 'transmisja równoczesna'. Potrzebowałbyś zbudowac oddzielnie nadajnik (pilot/nowa konsola etc, jakkolwiek to nazwiesz) zawierający NRF24 i...
No to nie zupełnie to samo co delay, bo poza warunkiem millis możesz wysyłać (stosując podobny warunek) literkę przez SPI co 5ms i to będzie się przeplatać bez blokowania jeden drugiego. Możesz jeszcze zmienić jedną liniję tak: [syntax=c] if ( (uint32_t)(currentMillis - previousMillis) >= 100)[/syntax] i będzie działać nawet ponad 50 dni (przynajmniej...
Byłoby prościej jeżeli ESP ma dostęp do internetu, to można wysyłać dane pomiarowe "do chmury" i korzystając z bezpłatnych usług na serwisach typu https://thingspeak.com/ przeglądać wygenerowane wykresy na urządzeniach z dostępem do internetu, przykłady tutaj: http://www.elektroda.pl/rtvforum/topic33... Można też wysyłać do swojego rozwiązania...
Czy da się wysłać w jakiś sposób informację że rs = 3? Bez przesyłania pozostałych zmiennych? To już wszystko zależy od Ciebie, jak zbudujesz ramkę danych. Możesz wysłać co tylko chcesz. Jeśli chcesz wysyłać np. wartość jednej zmiennej, musisz jeszcze wysłać informację która to jest zmienna. Jeśli Dodatkowo, jak wspomniane wyżej. Do komunikacji na...
Jest to do zrobienia, ale trzeba napisać dedykowany program.
Spróbuj w module nadawczym zmniejszyć częstotliwość nadawania danych pomiarowych skoro wyświetlasz je co 30s, albo odbieraj dane i aktualizuj zmienną w przerwaniu, albo przy odbiorze czytaj z bufora wszystko co masz dostępne, żeby zwolnić miejsce. Bo jak nadanesz co 2 czy 4 sekundy, a odczytujesz co 30, to nic dziwnego, że po czasie się zatyka.. Swoją...
Brak oczekiwania na odpowiedź modemu, tylko przyjęcie że ona przyszła w zadanym czasie, poprawna oraz użycie do tego celu delay, nie jest pomysłem godnym polecenia. W dokumentacji modemu określone saczasy odpowiedzi modemu i w niektórych przypadkach mogą one wynosić 60 sekund. Dalej. Kod nie sprawdza czy trzeba wpisac pin i w razie konieczności go...
Tak, z tym bajtem to oczywiście dla pełnego zakresu obrotu potencjometrem 4 razy będzie rozjaśniać i ściemniać w zakresie 0-63 , więc przesył działał prawidłowo. Z tym Arduino w nadajniku to masz wszystko w porządku? Próbowałeś zamigać ledem co 1s z delay, wysłać coś na UART? Może w ogóle kwarc masz źle ustawiony. Może zamień je ze sobą. Jak w Arduino...
Potrzebujesz wartość odczytaną z 18B20 oraz wartość odczytaną z ADC, do którego jest podłączony MCP. Użyj Arduino do wyświetlania wyników z obu czujników na LCD. Możesz też wysyłać wyniki do PC przez dowolny port, np. COM (na USB). Jak dobrze napiszesz program, to wszystkie wyniki zbierzesz w jednym pliku, (.csv), z którego dane łatwo zaimportujesz...
No proszę, o tym pisałem, od razu się pojawi ktoś, kto wie lepiej i poprawi. Zacznij od millis(), z przykładu blink: [syntax=c] unsigned long currentMillis = millis(); if (currentMillis - previousMillis >= 10UL) { // save the last time you blinked the LED previousMillis = currentMillis; zmienna--; }[/syntax] Możesz sobie zrobić odliczanie np. co 10ms...
Nie ma czegoś takiego że sam język coś nagle sam zrobi... Dotyczy to każdego języka. Zaletą C++ nad C jest obiektowość która w niektórych przypadkach mocno ułatwia jak i sam kod staje się czytelniejszy. Ale to trzeba dobierać z głową, nie ma złotego lekarstwa. Praktycznie w każdym języku można stworzyć babola. Natomiast C/C++ ma tą zaletę że znając...
Cześć, poszukuje jakiegoś softa tzn. programu który będzie wysyłał dane od 0 do 180 do sterowania kilkoma servami. Musi to też chodzić na serial porcie, aby zmienniać zmienne programu. Najlepiej to było by sterowanie suwakami, ale może być zwykle pole tekstowe. Najlepiej aby było to coś w tym stylu: http://justindailey.blogspot.com/2011/03...
Sterownik, o którym pisałem, ma tę zaletę, że ma charakter układu czasowego (kojarzysz, co to jest "automat schodowy"?) - po krótkim przyciśnięciu przycisku otwiera sterowanie silnika na ustawiony czas (czas całkowitego opuszczenia/podniesienia rolety plus jakiś margines). Kolejne przyciśnięcie w trakcie ruchu zatrzymuje silnik. Sterownik ma wejście...
Kod poprawiony: [syntax=text] #include <SoftwareSerial.h> void setup() { Serial.begin(9600); // Open serial connection at baud rate of 9600 delay(1000); // Wait half a second Serial.println("AT"); // delay(1000); Serial.println("AT+CMGF=1"); delay(1000); Serial.println("AT+CMGS=\"+48537523680\"... delay(1000); Serial.print("tresc sms"); delay(1000);...
Witam Chciałbym wysyłać dane z arduino do modułu mbed F411re za pomocą układu NRF24L01+. Korzystam w źródeł zamieszczonych na stronie platformy mbed [url=https://developer.mbed.org/forum/mb... Arduino: [syntax=c]#include <SPI.h> #include "nRF24L01.h" #include "RF24.h" #include "printf.h" RF24 radio(9,10); const uint64_t pipes[2]...
https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...
Witam. Proszę o pomoc w następującej kwestii. Chciałbym wysyłać SMS za pomocą Arduino Uno oraz modułu komunikacyjnego SIM900. Niestety, mimo iż układ połączyłem i oprogramowałem zgodnie z pobranymi z netu tutorialami, wyposażyłem w kartę SIM bez PIN-u, nie mogę nic wysłać ani odebrać. Sam moduł SIM900 łączy się z siecią. Bardzo proszę o jakieś wskazówki...
https://obrazki.elektroda.pl/7793672500_... Przedstawię tu wnętrze kilku starych myszek komputerowych. Część z tych myszek jest tylko dwuprzyciskowa i nie ma nawet kółka. Zobaczymy tutaj jak są one zbudowane oraz na jakich układach bazują, przyjrzymy się też ich protokołowi komunikacji. Jak wygląda w środku myszka kulkowa? Przekonajmy...
https://obrazki.elektroda.pl/7257498500_... Pokażę tutaj jak można łatwo uruchomić zewnętrzną pamięć Flash z dowolnym mikrokontrolerem w oparciu o programowe SPI. Omówię tu działanie i znaczenie poszczególnych operacji (odczyt, zapis, kasowanie) oraz zaimplementuję je w kodzie. Temat użycia takich pamięci wydaje mi się co najmniej...
Jeśli dane będą wysyłane na zewnętrzny serwer to publiczny adres IP nie jest potrzebny. Możesz skorzystać z darmowych serwerów przeznaczonych do prezentacji pomiarów. Przykład: https://thingspeak.com/channels/60834
https://obrazki.elektroda.pl/4414581900_... Przeznaczenie i zasada działania Istnieją biblioteki do Arduino służące do sterowania urządzeniami poprzez IR. Postanowiłem jednak rozwiązać to w inny sposób – chciałem stworzyć układ uczący się, tzn. zapamiętujący kody z oryginalnego pilota. Umożliwia to sterowanie całym szeregiem urządzeń...
https://obrazki.elektroda.pl/2191398900_... Dzięki Arduino możemy rozbudować niemalże dowolną centralkę alarmową o funkcję wysyłania powiadomienia poprzez e-mail. Doskonale uzupełnia to starsze systemy alarmowe, które najczęściej nie są już podłączone do usługi monitorowania. Istnieją komercyjnie dostępne produkty tego rodzaju, ale...
https://obrazki.elektroda.pl/2616487200_... Przedstawię tu indywidualnie adresowalną taśmę LED RGBW (czerwony, zielony, niebieski i biały) opartą o układ TM512C4 i pracującą na napięciu 24V. Pokażę tu, jak działa jej protokół komunikacji DMX512 i jak można prosto wysterować ją z poziomu RS485 ESP32. Do demonstracji użyję płytki ESP32...
https://obrazki.elektroda.pl/7847594800_... Dzisiaj chciałbym przedstawić interaktywny projekt muzyczny Arduino. Używając sześciu modułów unikania przeszkód i modułu MP3 DF, zbudujemy muzyczne pianino (pierwotnie miałem osiem modułów unikania przeszkód, ale podczas montażu okazało się, że dwa są niekompatybilne i nie mają wskaźników...
Fajny projekt. Szczególnie jeśli chodzi o pomiary wobuloskopowe, które jakoś straciły na popularności w obecnych czasach. A szkoda bo niosą sporo informacji. Ale tak po prawdzie, tu na dzisiejsze realia, oscyloskop nie jest koniecznym składnikiem systemu pomiarowego, który i tak w tych pomiarach nie prezentuje kształtu przebiegu a jedynie obwiednię....
Pozwolę sobie załączyć garść uwag, rozszerzających opis. 1. Moduł może pełnić rolę czytnika kart. Po połączeniu go z komputerem odtwarzanie jest przerywane, a włożona karta SD widoczna jest w systemie jako normalna pamięć USB. Polecam podłączyć do modułu gniazdko µUSB i zamiennie podłączać do niego standardowy kabel USB lub kabel USB OTG (w gniazdko...
Akcelerometr nie spełni swojej roli. Bardziej użyteczny będzie żyroskop i magnetometr. Ponieważ Arduino może obsługiwać tylko proces jednowątkowy, co oznacza, że nie może wysyłać sygnałów do obu silników jednocześnie, a z powodu innych błędów mechanicznych i elektrycznych, pojazd może zboczyć z obranej ścieżki. Chyba na każdy procesor można napisać...
https://obrazki.elektroda.pl/6550958800_... Przedstawię tutaj uruchomienie ESP32-Cam w PlatformIO, przeanalizuję działanie streamingu video (?) z tej płytki oraz pokażę jak można dostać się do pikseli obrazu pobranego z kamery (np. w celu narysowania prostokątów). ESP32-Cam to mała i poręczna płytka oferująca moduł ESP-32S (4MB Flash,...
flaoo13, czy możesz zdradzić coś więcej odnośnie tego skryptu php? Interesuje mnie też dokładnie coś takiego. Praca tylko w sieci lokalnej. Z tym że dane chciałbym wysyłać do Domoticz-a, którego mam na malinie. Logowanie realizujesz za pośrednictwem ESP8266. Całe to logowanie rozumiem zaszyte w sofcie w ESP. Czym programujesz tego ESP-ka? Ja używam...
http://obrazki.elektroda.pl/6267131800_1... Moduł moduł będzie gotowy do pracy ze środowiskiem Arduino. Zestaw pozwala w bardzo prosty sposób na rozpoczęcie eksperymentów z IoT. Jeżeli planujecie wykorzystać Środowisko Arduino. Moduł został przetestowany z najnowszą dostępną wersją środowiska 1.8.2 www.arduino.cc aby ułatwić pracę z...
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...
arduino wysyłać arduino wysyłać stringi arduino wysyłać zmienna
multimetr pomiar pojemności cynel topnik zmywarka krótko
adapter przejsciowy gniazdko zarowka luźny napinacz rozrząd
D-Link DAP-1520 Extender: Same SSID for Smart Switches, IoT Connectivity Issues Bosch AL 1130 CV Charger Toroidal Transformer Replacement or Datasheet – No Part Number