Arduino to mały 8bitowy kontroler i ma ograniczone zasoby. Uruchom jakiś sniffer i zobacz czy po TCP/IP wysyłane są odczyty częściej.
Witam Potrzebuję uruchomić transmisje danych z czujników podłączonych do Arduino z garażu do domu. Odległość w linii prostej to jakieś 450 m, po drodze bloki. Jakimi układami najlepiej zrealizować taką transmisje?
Jest wiele algorytmów liczenia sum kontrolnych. Myślę, że do poszukania w internecie pod hasłem CRC. Czy ona jest potrzebna gdybym chciał wysyłać załóżmy temperaturę na tą stację pogodową? Podejrzewam, że tak. Pozwala na weryfikację, czy podczas transmisji danych nie nastąpiło zakłócenie odbioru. Wtedy stacja nie wyświetla niepoprawnych wartości temperatury....
Z modułami ok. W programie tak napisane nie wiem czy to zamierzone czy nie, ale przy odbiorze nie czyści bufora po poprzednim odczycie.
Schemat jest praktycznie taki sam jak z tej strony https://electronoobs.com/eng_arduino_tut... , dodałem tylko dodatkowe dwa wejścia analogowe, program też jest praktycznie taki sam tylko dodane są wejścia A4 i A5. Kawałek kodu był testem czy wszystkie piny działają i tylko na 13 pinie cały czas było 0 tak jakby był on złączony z masą (może tak...
Witam, z Twojego opisu wychodzi, że coś Ci nie działa. O ile dobrze zrozumiałem Twój program na PC wysyła jakieś bajty, później odbiera cokolwiek z portu i porównuje jedno z drugim. Według mnie to ma prawo się psuć i jest to całkiem OK. Dane powinieneś podzielić na mniejsze, np te 32 bajty i dodać na początek znaczek START i sumę kontrolną. Program...
Zastanawiam się jak dalej to przesyłać, na przykład do bazy danych Przesyłasz plik poprzez ftp lub scp, a program (skrypt) na serwerze pracujący w pętli wstawia go do bazy danych. Możesz też wymusić wczytanie danych do bazy uruchamiając skrypt wczytujący poprzez ssh. Możesz też wystawić bazę na "zewnątrz" i zapisywać bezpośrednio do bazy, ale nie zawsze...
Skaner musi być podłączony do formatera, formater musi mieć komunikację z napędami i czujnikami w drukarce, więc dużo zachodu, ale pewnie "jakoś" się da, chociaż nie wyobrażam sobie tego. No chyba że rozpracujesz protokół transmisji danych do i ze skanera i popędzisz go z jakiegoś Arduino.
Możesz też zastosować atmega32u4, ma już wbudowany protokół USB i nie wymaga żadnych zewnętrznych układów do transmisji. Na tym procku oparte jest Arduino Leonardo, poszukaj schematu.
Miałem telefon w Play. Jak używałem innego operatora niż Play to działały tylko rozmowy i SMS. Transmisja danych nie działała. To nie wina modemu, sprawdź to na telefonie będziesz miał ten sam efekt.
Ktos cos ??
Inacze, chciałbym porównać prędkość przesyłania danych, opóźnienia I2C vs UART. Chodzi o transmisję danych położenia czujnika 9dof razor i zwykłego MPU6050.
ponieważ to nie jest różnicowe w zadnym stopniu prawdopodobienstwo że nie bedzie działać jak większe niż duże. Jezeli nawet zadziała to pewnie nie będzie działać prawidłowo i stabilnie. Do transmisji danych na takie odległości używa się odpowiedniego sprzętu np RS485
Nie chcę łączyć z arduino, właśnie potrzebuję gołego C. Ściągnąłem te przykłady ale mam jakieś problemy z kompilacją których nie mogę ogarnąć na szybko (nie wykrywa "wdt_drv.h") dlatego szukam gotowej paczki.
Witam, W temacie i ja dodam swoje "5 groszy". Warto dodać że Arduino przy transmisji I2C może pracować w 2 różnych "trybach" 1. Master Sender - Slave Reciever 2. Slave Sender - Master Reciever Tryby nadawanie - odbiór znajdują zastosowanie w różnych projektach. W trybie 1 master nie ma zdefiniowanego adresu i wysyła w "świat" dane do adresowanych slavów...
Czemu tego nie zrobiłeś na TCP ? maks rozmiar pakiet to 1460 bajtów, pomijając fakt, że UDP to transmisja bez potwierdzeń. Pozdr
A jak działa alarmowka bezprzewodowa? Jakoś działa. Co 1,5-2 lata trzeba wymieniać baterie w czujkach. Czasem centrale zgłaszają awarie z powodu wykrycia zagłuszania. Ktoś w pobliżu ma zdalne sterowanie lub inną transmisję danych na tej samej częstotliwości i system alarmowy to wykrywa jako próbę "ataku".
Odbieraj cały bufor, ale parsuj po 1 bajcie.
"Wait" jest chwilowo wyświetlany 300ms, to czas na ponowienie transmisji i sprawdzenie czy pakiet nie przyszedł pusty. Co to ma wspólnego z problemem kolegi - <ciach> Zbędne wyciąłem. On nie ma problemu z odbieraniem tylko wysyłaniem , więc androidowe kody nie są mu potrzebne Dodano po 5 (at)korteksik W każdym praktycznie procesorze musisz sprawdzić...
A co Panowie myślą o Arduino? Mój promotor to specjalista od sieci - może warto byłoby zastosować płytkę startową UNO, która ładnie obsługuję 1wire, do której można podłączyć żądane czujniki. Arduino jest stosunkowo tanie, w pełni wystarczające dla moich aktualnych potrzeb, coraz więcej gotowych tutoriali pojawia się w internecie a zarazem język programowania...
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...
Proste to to nie bedzie, ale jak wysylanych danych jest malo to pewno jakis mikrokontroler moglby sobie z tym poradzic. Moze nawet jakies 8bitowe Arduino (softserial i sprzetowy UART).
(at)ElektrodaBot W jaki sposób odbywa się transmisja danych (jaką magistralą danych) pomiędzy iMX RT1011 a ESP32 na płytce Adafruit Metro M7?
oja opinia o ~10 zapytaniach na sekundę odnosi się głównie do ModbusRTU, czyli takiego pracującego na jakimś interfejsie szeregowym Nie wiem czemu tak sądzisz. Wszystko zależy od prędkości transmisji i długości rameki. >100 spokojnie można uzyskać (at)57600bps przy transmisji kilku rejestrów.
Ten numer raczej nie przejdzie. Piloty nie nadają w standardzie "serial" tylko mają swoje kodowanie. Transmisja typu serial ma bit startu, bity danych, parzystości i bit stopu. Jak coś się nie zgadza to taki terminal może nic nie wyświetlić w zalezności od tego jak traktuje błędy. Porty COM otwiera się na ustalona prędkość transmisji i to się musi zgadzać...
Dobra chyba muszę wrócić do samego początku. Znasz jakieś ciekawe, przystępnie napisane "lekcje" wyjaśniające jak ugryźć ten temat? Bo widzę, że z grzebania w kodzie bez wyjaśnień od znającego się na temacie, to mi niewiele przyjdzie. Zależy gdzie odczuwasz braki Z jednej język PHP (o ile w PHP będziesz implementował, prawdopodobnie tak, ale nie jest...
Wykorzystałem do transmisji modułu RFM12 oraz bibliotekę jeelib ( po drobnych przeróbkach ) dla Arduino. Udaje się bez problemy przesyłać między piwnicą a 1 piętrem. Bardzo dziękuję za pomoc
Korzystałem z pierwszej popularniejszej instrukcji wyszukanej w google i człowiek tam robił dokładnie te same punkty tylko programował nie w sposób jaki Ty pokazałeś ( działa, dzięki ! ) Tylko klika na te strzałkę. Zastanawia mnie czy to ma jakiś wpływ na działanie programu/mikrokontrolera/transmisje danych ?
Pomysł dwóch Arduino jest zły, bo transmisja danych do WS zarzyna procesor i uniemożliwia odbiór danych z innego Arduino. Można to niby załatwić dodatkowym sygnałem gotowości, ale po co używać dwóch wolnych modułów do tego, do czego wystarczy jeden szybki i tańszy? Tania platforma z LCD, która bez problemu poradzi sobie też z WS: LPC1768 Mini-DK2 (bez...
Po prostu nie mam sposobu na poprawne odbieranie danych od SLAVE niby przez jakiś czas działa, ale po jakimś czasie (kilkanaście minut) Master odbiera od SLAVE dane ale nie te co trzeba. Nie wiem jak to możliwe.
Do czego służy w takim razie to wejście Do ładowania (jakichś) danych i co zrobisz z tą informacją? znasz protokół transmisji? prędkość transmisji? format pliku? masz plik do przeróbki?
RS232 standardowo łączy dwa urządzenia. Można jeden nadajnik (w masterze) podłączyć do dowolnej liczby odbiorników. Problem będzie z transmisją od odbiornika do nadajnika, gdyż bez specjalnych zabiegów nadajników łączyć nie można. W twoim przypadku wydaje się, że transmisja zwrotna jest niepotrzebna, więc nie będzie problemów. Jeśli byłaby niezbędna...
Jakość transmisji czyli odporność na zakłócenia i poprawność odbierania danych (czyli maksymalny zasięg przy jakim jeszcze w miarę dobrze odbiera). 40m to całkiem sporo. Idz w FSK.
No to zaczynam prace nad szyfrowaniem transmisji. Mam już wygenerowane szyfrowane ramki danych na które Integra mi odpowiada przy zadanym pytaniu. Największym problemem jest to że nie jestem wstanie dojść do tego żeby program w Arduino generował mi identyczne ramki.
Witam, wdrażam projekt w którym mierzę wilgotność i temperaturę (pomiary analogowe). Temperatura jest mierzona co 1sec wilgotność co 5sec. Gdy arduino ma przetworzyć oba te (mierzona wilgotność i temperatura razem) pomiary zwraca zły wynik pomiaru temperatury (raz zaniżony raz zawyżony). Nie jest to problem kodu. Ktoś potrafi to wyjaśnić? Błąd w transmisji...
Daję sobie spokój póki co z tym projektem i czekam na arduino z Atmega 16u, żeby zrobic HIDUino. Niestety próbowałem wszystkiego. Nawet po zmienieniu biegunów i transmisji nic nie działało i interfej MIDI nie wykrywał danych ani napięcia (nie migała dioda). Nie wiem co tam nie działa, poddaję się.
Czy mógłbyś napisać jak taki głośnik można wykorzystać w systemach automatyki opartych na arduino lub innych podobnych. Chodzi mo głownie o protokół transmisji danych i konfiguracji głośnika. Jeśli będę wiedział to z niego wychodzi to można by spróbować nauczyć arduino rozpoznawać te sygnały... Jeszcze jedno pytanie: czy to działa bez internetu. Tam...
Może tak kolega zamieści schemat podłączenia na początek. AMSR2-783.3-NZ - czy aby na pewno ten element może być pomiędzy Arduino-ESP jako translacja napięć? Nie lepiej konwerter sygnałów logicznych dostosowany do transmisji danych? To jest chyba jakiś regulator napięcia... Napięcie wejściowe 4.75...18V Napięcie wyjściowe 3.3V DC
Nie wiem jakie obliczenia robisz, ale przesyłanie danych też zajmuje czas, nie wyślesz dwóch liczb do pomnożenia albo dodania bo wydajność będzie jeszcze gorsza, musiała by to być większa porcja danych której przesyłanie trwa wielokrotnie krócej niż obliczenia, w szybkim przesyłaniu danych Arduino również jest kiepskie. Najszybsza będzie transmisja...
A dlaczego dochodzi do przepełnienia bufora wysylania i jak go unikac ? Jak już pisałem wcześniej, bufor ma ograniczony rozmiar. Nie należy wysyłać więcej niż to w danym momencie jest możliwe tzn. nie zostało odebrane przez drugą stronę. Limitem jest również prędkość transmisji danych po UART.
jak skomunikować z wykorzystaniem UART moduł Arduino UNO zasilany z 5V z modułem WEMOS ESP8266 zasilanym z 3.3V ? Aby skomunikować moduł Arduino UNO (zasilany z 5V) z modułem WEMOS ESP8266 (zasilany z 3.3V) za pomocą UART, musisz użyć konwertera poziomów logicznych, aby odpowiednio dopasować napięcia między tymi dwoma modułami. Oto kroki do połączenia...
Dlaczego nieprzerwanej? I nieprzerwanej w pętli wykonującej się 300ms Klasyczny przepadek Arduinowca, dziesiąki delay. Nawet nie będzie, ze pętla główna wykonuje się 0ms ale obsługujemy w niej LCD przez PCF8574czyli 100kHz i 4 przesłania na jeden bajt: danaL + E=H e=L danaH +E=H E=L Wyswietlacz ma 20x4, więc 160znaków co daje 640 danych do wysłania...
Do tej pory przy pracach z AVR-kami nie używałem żadnej gotowej płytki prototypowej, zwykła płytka stykowa plus potrzebne elementy. Programator jakiego używam to programator ISP kolegi A. Dybkowskiego. Chciałem jednak uruchomić pewien projekt przeznaczony na platformę Arduino, procesor ATmega328P. Zassałem Ide Arduino, skompilowałem projekt i wynikowego...
Dalej mam problem z wysłaniem komendy AT, testowałem każdą predkość i zawsze albo krzaki albo brak komunikacji :( Dodam że wysyłanie komend tesktowych odbieranych przez BT działa ok, można je odczytać bez problemu przez Arduino. Jeśli transmisja danych działa to aby wejść w tryb komend AT, trzeba wysłać 3 razy +++ albo ESC (teraz nie pamiętam ale raczej...
że jest to moduł do Arduino 5V 5V to typowe dla techniki cyfrowej napięcie zasilania jak również większości mikrokontrolerów (choć nowsze pracują również z niższymi napięciami). MAX7219 do przesyłania danych wykorzystuje transmisję szeregową i każdy mikrokontroler sobie z tym poradzi, a sam układ pochodzi z czasów gdy nikt o Arduino nawet nie myślał...
z tego co ja się orientuję: Domoticz to system. zgadza się arduino to; ? mikrokomputer Czujnik to urządzenie do sczytywania danych. zgadza się, np. tmeperatury, wilgotności, światła Pojawiają się takie nazwy jak MySensors, z-wawe, ESP8266 , etc. z-wave to protokół transmisji wykorzystuje np. system fibaro, ESP8266 jest to moduł, kontrolr, występujący...
Nie uwzględniając innych zmiennych (np. zakłóceń) - myślę, że bez problemu. A co na ten temat mówi [url=https://www.tuv.com/media/corporate... Strona 12. podaje maksymalną moc nadajnika (w Europie) +14 dBm oraz budżet transmisji 155 dBm, czyli czułość...
Wiem, że istnieje ten moduł, ale mam wątpliwości co do transmisji. Urządzenie ma służyć jako serwer i wysyłać dane bez przerwy. Nie wiem czy jeżeli wejdę na ten serwer to nie spowoduje to dużych opóźnień w transmisji i układ się zawiesi. Przy podłączeniu rutera mam pewność, że transmisja danych będzie przez HSDPA (3G itd.), chyba, że się mylę?
Moje arduino jest podłączone bezpośrednio do wejścia RJ45 w laptopie. Ustawienia karty sieciowej: Zwykły patchcord sie nie nadaje Jeezli bez switcha lub hub-a to trzeba miec inny kabel rj45 (tzw crossover) inaczej transmisji nie bedzie https://en.wikipedia.org/wiki/Ethernet_c...
Witam, Mam krótkie i proste pytanie. Jeśli podłączam Arduino nano do komputera lub telefonu przez USB, to czy tylko do transmisji danych muszą być podłączone wszystkie cztery piny (VCC, GND, Data+, Data-) czy wystarczą tylko Data+ i Data- (wtedy zasilane z innego źródła)? Jeśli nie masz stosu USB na arduino (a pewno nie masz bo inaczej byś sie pytał)...
Właśnie z modułami SIMCOM sprawa jest prosta, ale prędkość transmisji już jest mała. Chciałbym użyć tego modemu LTE 3G do transmisji danych z prędkośćią np 5 Mbit/s tak by móc transmitować strumień danych np kamery.
Dawno się tym nie bawiłem ale moje problemy wynikały z braku kondensatora na zasilaniu NRFa. Moduł ten czasem potrzebuje sporo prądu. Poczytaj: http://arduinoinfo.mywikis.net/wiki/Nrf2... co prawda tyczy to arduino ale lepsze to niż nic.
a czy mógłby kolega mi zmodyfikować mój kod ten który podałem wyżej by działał tak jak w opisie? tzn czyszczenie> transmisja> wyswietlenie w pierwszym wierszu >200ms >transmisja >wyswietlenie w drugim wierszu> dodanie znacznika czasu np. w trzecim wierszu> powrót do początku programu
Cześć, chcę wykonać 3 bezprzewodowe piloty do sterowania trzema od dzielnymi komputerami. Maksymalna odległość pilota od komputera to 10m przy otwartym polu (brak ścian, tylko meble). Odbiornik zachowywał by się jak klawiatura HID w komputerze. W pilocie pracowało by Arduino zasilane baterią 9V, jako odbiornik również Arduino zasilane z sieci podłączone...
Witam, Nie chcę zakładać nowego tematu a problem wydaje się pasować właśnie tutaj. (Mój system operacyjny to win7 ultimate) Zakupiłem nowe, oryginalne Arduino Leonardo R3. Zainstalowałem oprogramowanie arduino i sterowniki o które pyta instalator pod koniec instalacji. Po podłączeniu arduino kablem USB (przystosowanym do transmisji danych) do gniazda...
Wystarczy zrobić serwer ze stałym IP i po robicie. Jak ma być bezpiecznie do VPN. Z punktu widzenia ESP, to nie istotne czy wysyła lokalnie czy w "chmurę". Dokładnie to istotne, bo albo wysyła w obrębie sieci lokalnej albo do routera, ale z punktu widzenia użytkownika ESP to jedno i to samo (o ile poprawnie ustawiona jest brama i maska sieci). Jakich...
Witam, jestem w trakcie tworzenia sterowania Arduino przez internet, ale jak to zwykle bywa utknąłem w jednym punkcie. Czy możliwe jest sprawdzenie za pomocą kodu czy otwarty jest Szeregowy Monitor? Chodzi mi o okno Monitora Szeregowego. Nie interesuje mnie sprawdzenie czy jest aktywa transmisja danych, zatem [syntax=c]Serial.available()[/syntax] nie...
Pytanie o zasięg to trochę inna bajka. Pierwsze pytanie, czy masz antenę? Czy ta antena jest jakoś dopasowana do tego układu (na te częstotliwości, na jakich pracuje ten układ)? Poczytaj też datasheet (https://cdn-shop.adafruit.com/product-f... Tam jest sekcja "4.1.1.2. Spreading Factor" Jak nie interesuje Cię szybkość przesyłanych...
Zainteresuj się protokołem ESP-NOW. Wtedy czujnik wysyłający/odbierający dane przez WiFi nie musi się logować do routera brzegowego. ESP-NOW zapewni Ci również szybszą transmisję danych niż w wypadku tradycyjnego WiFi. [url=https://randomnerdtutorials.com/esp...
Witam Mam mały problem, może ktoś jest w stanie mi pomóc - byłbym wdzięczny za pomoc. Sprzęt: - Arduino Uno + Ethernet Shield - Relay - Sterownik zewnętrzny (wysyła i odbiera rozkazy w postaci HEX) przez Ethernet Założenia. Sterowanie przekaźnikiem podłączonym do Arduino Uno przez zewnętrzny sterownik (transmisja dwukierunkowa sterownika). Działanie:...
Dobry wieczór! Dawno mnie tu nie było... W końcu są wakacje! :-) Niewiele zrobiłem, ale jest postęp. Tak jak podejrzewałem, SoftwareSerial nie radził sobie z synchronizacją. Ponieważ nie umiem pisać programów dla PC-ta (analfabetyzm wtórny), zastosowałem nową przejściówkę - Arduino Mega, w którym aż roi się od UART-ów. Przerobiłem program dla Arduino...
Prawdopodobnie problem leży w przesyłaniu danych, dobrałeś złą szybkość transmisji lub coś takiego. Sprawdź czy masz wszytko kompatybilne w programie i w odbiorniku.
Raczej wątpię by to coś dorównało Phantom 4 Pro. Perfekcyjna Stabilność na wietrze. czujniki ultradźwiękowe do pomiaru wysokości oraz przeszkód, kamery do pozycjonowania Nowoczesne akumulatory lipohv są znacznie mniejsze lżejsze a wydajniejsze. Cyfrowa transmisja danych w obu kierunkach. Obraz HD Wszystkie parametry na żywo. Nigdy home made im nie dorówna....
(...) .print(percentage, 1); // Wyświetlenie jednego miejsca po przecinku lcd.print("%"); } Już wiem gdzie jest problem otrzymujesz w większości nie poprawne ramki danych, jednak znajdują się w nich też poprawne ramki danych (zwłaszcza zaraz po uruchomieniu programu) sprawdź co może być tego przyczyną. Jeśli otrzymujesz zarówno poprawne, jak i niepoprawne...
Unikalna w kursie byłaby forma, czyli audio+wideo zamiast tekst. Co do "scenariusza" można wykorzystać w miarę standardowe "odcinki": 1. unboxing + pokazanie głównych elementów i ich przeznaczenia na płytce 2. podłączenie do komputera pokazanie jak zacząć czyli uruchomić środowisko napisać parę linijek i przesłać do płytki oraz zobaczyć że miga na niej...
Jak dla mnie kompletnie bezużyteczne, przerost formy nad treścią. Można było by pogratulować jeśli było by to samodzielne urządzenie (wyłączając mowę;)), a nie działające przy pomocy komputera. Szkoda ze nie jest to jakiś projekt uC sieciowego do akwizycji danych z czujników i transmisji przez sieć coś na podstawie MC9S12NE64
Witam na forum! To mój pierwszy post. Nie wiem, czy odpowiedni dział, ale próbuję. Problem dotyczy podłączenia się w jakikolwiek sposób do modułu Bluetooth HC-05 i oczywiście wysłanie/odebranie transmisji. Podejrzewam jakieś częściowe uszkodzenie płytki, bo transmisja idzie TYLKO w jednym przypadku. Łączę płytkę do PC przez USB-TTL CH-340, który jest...
Hej, musisz wykonać kilka kroków: 1. przejrzeć dokumentację od tego ADC3660 2. rzuciłem okiem, jest tam opisany sposób transmisji danych oraz zalecane obwody wejściowe 3. na podstawie tej dokumentacji możesz rozrysować schemat : obwody wejściowe, filtracja zasilania, układ ADC 4. połączenie do Arduino możesz zrobić w zasadzie dowolnymi liniami cyfrowymi,...
Witam, czy są pośród nas użytkownicy inwerterów: Growatt (model 3000mtl lub podobny) Trannergy (model 4000tl lub podobny) poszukuję skryptu, programu najlepiej na linuxa lub arduino do odczytu danych po RS232 z tych inwerterów. Do growatta mam skrypt - tylko odczyt produkcji jest z rozdzielczością 0.1kWh(załączone zdj) a to trochę mało... Może ma ktoś...
EDIT: Czy to możliwe, iż powodem może być zasilanie? Arduino Pro mam w wersji 3,3V, podczas gdy w schemacie (w załączniku) akcelerometru na linii CS jest napisane 5,0V? Zasilanie nie, ale nie wiem czy zauważyłeś że ten akcelerometr jest także zasilany z 3,3V, więc wszystkie konwersje są zbędne, wtedy ten CS, SDA i SDC łączysz na krótko do proca, co...
(...) tować przez arduino najpierw sygnał blisko gnd potem vcc niby jest. Karta mi działała na ethernet shield ale ja nie chce być zależny. https://obrazki.elektroda.pl/4212250800_... https://obrazki.elektroda.pl/7616083900_... https://obrazki.elektroda.pl/7715274100_... Dzięki za przesłanie oscylogramów, które pomagają...
https://obrazki.elektroda.pl/3905438700_... Pogoda w kwietniu okazała się dość zmienna, niskie temperatury i śnieg spowodowały, że przydałby się termometr wskazujący aktualną temperaturę zewnętrzną. Można kupić taki termometr za około 25zł jednak chcę termometr oddalony od okna i nie miałem ochoty na wiercenie otworu na przewód. Sąsiad...
Robimy przerwanie od przepełnienia timera co czas wysłania na szyne danych diod pojedynczego bitu (ok 1,2 ms) WS2812 mają transmisję na poziomie 800kHz, 1,2ms to mniej niż 1000Hz, coś chyba Ci się pomyliło.
I pojawi sie kilka "komplikatorów" w postaci bootloadera Można opóźnić wysyłanie danych po UART z ESP8266 i po problemie. Można programować Arduino przez ISP. zakłócania transmisji do urządzeń w chwili wysłania czegokolwiek do VirtualCom. Żadnych zakłóceń nie ma. odłaczyć mostek USB Nie trzeba odłączać. obciążenie procka może byc nawet 100% Co to oznacza?...
Potrzebuję przesyłać ok 0,5kB co 60s albo rzadziej. Opóźnienia nie są krytyczne, zgubienie jednej czy dwóch transmisji co jakiś czas to też nie problem. Mogę przesyłać jeden długi łańcuch tekstowy albo kilkadziesiąt wartości typu float.
Witajcie, Tak się zastanawiam czy istnieje możliwość aby zgrać z procesora AVR (tutaj mega328 w Arduino Nano) kod wsadowy? Moje pytanie wynika z dwóch powodów: 1. W większości swoich projektów montuję procesor w finalnym urządzeniu, a potem piszę program w Arduino i przesyłam go do pamięci flash tegoż procesora z użyciem programatora Arduino (tj. programu...
Tylko, że w porównaniu do RS485, czy nawet ethernetu, jest tu sporo więcej elementów towarzyszących, tak z grubsza 50 elementów w samym filtrze. To prawda. Minusem jest też zdecydowanie wolniejsza transmisja danych. Ale za to mamy : brak dodatkowego okablowania, możliwość dowolności w rozbudowie sieci ( nie trzeba dokładać okablowania sieciowego ),...
http://obrazki.elektroda.pl/5271128100_1... HamShield to pochodzący z Kickstartera moduł rozszerzający możliwość platformy Arduino o łączność radiową w paśmie VHF oraz UHF. Płytka skierowana jest przede wszystkim do radioamatorów pracujących w amatorskich pasmach krótkofalarskich, wykorzystujących fale radiowe o długości 70cm, 2m i...
Najprościej to użyć jakiegoś prostego i taniego mikrokontrolera i na każdy akumulator dać jeden taki moduł kontrolny. Będzie to kosztowało grosze. Ew. można zastosować jeden moduł na kilka akumulatorów. Akumulatory mogą zasilać mduły kontrolne (pobór prądu znikomy, więc nie będzie problemu). Do komunikacji - można użyć radia, ale będzie kłopot, energożerność,...
musisz odpowiedzieć centrali tylko wtedy kiedy Cię o to zapyta Takie coś zapewnia standard 1wire (czyt. slave odpowiada tylko wtedy gdy dostanie reset i adres od mastera) masz określony czas na odpowiedź. A czy ktoś powiedział, że ja chce wysyłać jakieś ramki, czy nawet że ma to być transmisja cyfrowa ? Jeśli weźmiesz nośną która jest odpowiednio wyżej...
Coś mi się tutaj nie podoba w transmisji danych. Najpierw wysyłasz konfigurację (8-bit), później taktujesz port (16-bit) do odczytania wyników nie odczytując ich, a następnie próbujesz odczytać 3x12-bitów (dlaczego 12 a nie 20/24?), nie wysyłając konfiguracji do układu. W ten sposób to nie może prawidłowo działać. Ja to zazwyczaj robię w taki sposób,...
Wyzwolenie przerwania maskowalnego w czasie pracy programu użytkownika powoduje przerwanie działania i wyświetlenie "Err CA80". Zgłaszanie przerwań ma sens tylko w sytuacji, gdy jest odpowiedni program obsługujący to przerwanie. Monitor CA80 wykorzystuje przerwanie maskowalne do pracy krokowej i w CA88. Poza tym pod adres 0FFCFH (przerwanie użytkownika)...
..... zasada wysyłania danych do matryc(komunikacji) jest chyba w większości ta sama skoro do jednej płytki od chinczyków wystarczy tylko zmienić soft i obsługuje wiele matryc .... ....Wystarczy tylko króciutki program i podłączyć te kilka pinów do matrycy to aż takie trudne....... W odpowiedzi tylko się uśmiechnę :D i nie zaszczycę tych "wywodów"...
(at)mpier dziękuję za sprawdzenie. Jak widać udało mi się zapanować nad tym z pomocą SI, programista ze mnie jest raczej marny (wolę rozwiązania sprzętowe). Tym bardziej naleciałości ze stosowanego Bascoma trochę mi utrudniają. A tym bardziej że jak do tej pory nie miałem potrzeby stosowania transmisji szeregowej w Arduino IDE. W tym przypadku wydawało...
Odległości między urządzeniami wynoszą ok 10 cm. Dane które wysyłam to: temperatura otoczenia -40 ÷ 50 °C wilgotność 0 ÷100 % ciśnienie 300 ÷ 1100 hPa termopara -20÷1300 °C prędkość obrotowa 1000 ÷ ??? obr/min Część z tych danym można wysłać jako 1 bajt reszty już nie. Nie mam sprecyzowanych wymagać co to szybkości transmisji oprócz prędkości obrotowej...
Zlecę wykonanie niezależnego transmitera. Poszukuje doświadczonych elektroników posiadających wiedzę w zakresie platformy Arduino oraz urządzeń z nią współpracujących. Projekt polega na stworzeniu transmitera, który będzie komunikował się z Arduino poprzez fale radiowe lub inną formę bezprzewodowej transmisji danych. Transmiter po włączeniu powinien...
https://obrazki.elektroda.pl/7181473700_... Stosując moduł kamery Podgląd na żywo z OV7670 na TFT 128x128 ILI9163. Na filmie poniżej efekt działania podglądu na żywo z kamery, który pozwolił stwierdzić prawidłowe działanie modułu kamery, oraz ustawić ostrość obiektywu: https://filmy.elektroda.pl/6_1534532529.... Moduł wykorzystuje...
No właśnie timer1 ma przerwania co 1ms. Używam panelu dotykowego nextion, korzystając z gotowej biblioteki arduino przesyłam dane po RS z prędkością 9600bodów. Nadawanie zostaje przerwane przez timer1, a przy dokończeniu nadawania cała transmisja nie zawsze sie zgadza, dlatego zależałoby mi żeby zmienić priorytet przerwania USART2 na wyższy niż timer1
Biblioteka odbiera dane z użyciem delay w przerwaniu od pinu RX, a wysyła w delay wyłączając przerwania. Dla niskich prędkości równoczesną transmisję i odbiór z detekcją bitu start możnaby zrobić w przerwaniu timera, albo użyć USI. Tak czy inaczej, z Arduino już by w tym projekcie nic nie zostało. Problem z odbiorem danych masz taki, że w ogóle niepotrzebnie...
Dołączę się do pytani kolegi, chciałbym realizować transmisję danych przez nRF24L01. Mam 3 nadajniki i jeden odbiornik. Jako odbiornik działał by Arduino Leonardo wraz z modułem LAN, nRF24L01 oraz zegarem czasu rzeczywistego. Jako nadajniki użył bym samych atmega8 lub też Arduino pro mini z czujnikiem temperatury ds18b20. Na sam początek chciałbym znaleźć...
A czy transmisja takiej ramki jest na tyle pewna że dane mi się nie rozjadą. Czyli że np "bajt_3" nie zostanie zapisany w komórce o nazwie" dane_in[2]" z powodu zagubienia po drodze danych
Sygnal nadajnika "zdalnego" jest zagluszony przez silny sygnal nadajnika "lokalnego" i stad problemy. Rozwiazanie 1 - pary nadajnik-odbiornik pracujace na roznych kanalach radiowych. Rozwiazanie 2 - nadajniki lokalne normalnie sa wylaczone tzn nic nie zaglusza odbiornika i wlaczane sa tylko na moment transmisji danych. Powinno sie dac zrobic albo poprzez...
Witam Zrobiłem mały program do wyświetlania informacji przesłanej przez RS232 z Arduino nano do Arduino Uno. Ostatecznie odbiornik ma być zbudowany z Atmega8. Testy na płytkach stykowych dla zestawu Nano > Uno oraz Nano> Nano działają bez problemu. Niestety po wgraniu programu do Atmega8 nie mogę odebrać danych. Czy między Atmega328 a Atmega8 jest jakaś...
No tak. Sprawdzałem możliwość przeprojektowania PCB aby linie danych wyświetlacza korzystały tylko z jednego portu, ale jest to niemożliwe. Albo na jakimś porcie brakuje pinów (bo np są wykorzystane dla kwarcu), albo potrzebuję dostępu do ADC lub transmisji UART. Właśnie złożyłem zwykłe Arduino (5V) z tymi układami 74HC245. Działa bez problemu, nawet...
Jeśli nie był wgrany bootloader arduino to pod arduino nie będziesz widział tej płyty. Wcześniej była? Jeśli udało się wgrać nowy soft, to nie wykluczone że teraz masz zmienioną prędkość transmisji (prędkość przesyłu danych - zwana jako baud-rate) inną niż wcześniej, spróbuj pozmieniać w ustawieniach oprogramowania (co tam używasz do wysyłania g-code)....
Witam Czy macie może Panowie jakiś sprawdzony program pod windows 7 64bity do testowania komunikacji MODBUS RTU z podglądem transmisji danych??? Zawsze używałem Modbus tester ze strony modbus.pl, ale niestety pod windows 64bity nie działa stabilnie i coś nie tak jest z funkcją 16 pod windą 64 bity choć na 32 kiedyś działała poprawnie. Fajnie zapowiadał...
Witajcie. Korzystam z Arduino Micro. Potrzebuję skomunikować się z zewnętrznym urządzeniem na bazie określonego protokołu. Na czas pisania softu i jakiegoś debuggingu do komunikacji z urządzeniem używam software serial. Sprzętowy serial służy do komunikacji z komputerem na którym ten soft piszę. Wysyłanie ramek w postaci konknretnej ilości bajtów nie...
Dla urządzeń 433 MHz spodziewałbym się ASK, byłbym zdziwiony, gdyby to było FSK. Zresztą ASK daje się łatwo zaobserwować oscyloskopem, a modulacji częstotliwości z dewiacją na poziomie dziesiątych/setnych części promila (w stosunku do częstotliwości nośnej) raczej się nie da zauważyć, będzie widać praktycznie tylko nośną. Poza tym trzeba by jakoś sprząc...
Wydaje mi się, że wersja na np. Arduino Uno z rozszerzeniami będzie o wiele tańsza od modułów [url=https://eletechsups.com/io-isolatio... Mogę się mylić, bo nie wiem jeszcze, jaka konfiguracja...
na pierwszym poście re_de sterowane jest z pina ESP wiec schemat który wkleiłeś później nie ma sensu. Przy okazji sam z podobnego korzystam w swoich projektach. pytam o to bo w arduino czas potrzebny na sterowanie re_de nie jest taki prosty jak się wydaje. generalnie Serial.print jest wspomagany przez system przerwań i dla dłuższych stringów obsługa...
transmisja danych cyfrowych arduino transmisja arduino transmisja danych android
pralka grzałka samsung bester regulacja prądu excel hiperłącze arkusza
Kod błędu P1728 w Fiat Scudo 1.6 JTD 2007 - przyczyny i naprawa Koszt wymiany wężownicy w urządzeniach grzewczych