Dzięki, cieszę się, że mogłem pomóc.
http://obrazki.elektroda.pl/2570476900_1... Czasami, niektóre projekty wymagają rozdzielenia jakichś zadań na kilka modułów Arduino lub umożliwienie im wzajemnej komunikacji. Interfejs IIC ( Inter-Integrated Circuit ang. pomiędzy układami scalonymi) czyli I²C jest idealnym rozwiązaniem tej kwestii. I²C to bardzo interesujący...
Witam, A czy w PLC czekasz na zakończenie obsługi poprzedniej ramki ? Sprawdzasz wyjścia BUSY oraz DONE ? Przed kolejnym wysłaniem czy w każdym przerwaniu wysyłasz ramkę ? Bo popatrz na prosty przykład: Wysyłamy ramkę z 50ms ale nie sprawdzamy statusu zakończenia poprzedniego wysyłania. Urządzenie slave może nam nie odpowiedzieć w 50ms. Może odpowiadać...
CP2102 to najbardziej badziewna przejściówka USB<>UART a nie programator. I ona musi mieć kontakt z bootloaderem wgranym wcześniej po ISP do procka.
Tak, kupujesz konwerter RS485 <-> TTL i po temacie. Koszt jednego to 3-4 zł w kraju, u chińczyka za przysłowiowe grosze. Podpinasz i używasz zwykłego seriala z arduino do komunikacji. https://abc-rc.pl/konwerter-uart-ttl https://i.stack.imgur.com/TYisx.jpg Konwerter USB <-> RS485 nie jest tu niezbędny ale wygodny do testowania transmisji....
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ć...
Witajcie, zakupiłem dość sporo modułów HC-12 do swoich urządzeń. Jednak mam z nimi pewien problem. Testuję je na arduino. Zauważyłem, że jeśli chcę wysłać np 4 bajty pod rząd (bez żadnych opóźnień pomiędzy komendą Serial.write) to wysyła/odbiera tylko dwa z nich. Po dodaniu opóźnienia 100ms pomiędzy każdym wysyłaniem, owszem przechodzą wszystkie 4,...
Miałem to samo przy projektowaniu drukarki 3D. Podejrzewam błędy transmisji pomiędzy urządzeniem, a komputerem. Zapewne transmisja UART. Potrzebny jest kabel ekranowany. Błędy takie zdarzają się też przy niestabilnym zasilaniu, słabych połączeniach wtyczek i zakłóceniach od silników krokowych. Zacząłbym od pomiarów sygnałów TX i RX za pomocą oscyloskopu.
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?
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.
Skrętka, skrętką. Ale jak chcesz transmitować dane? Wprost tego nie powiedziałeś. Jeśli to jest ethernet to wszystko powinno być w porządku. Generalnie można założyć, że każda transmisja różnicowa przesyłana skrętką jest odporna na zakłócenia indukowane - właśnie po to się stosuje to skręcenie kabli.
W odpowiedzi na pytania: możesz użyć nadajników i odbiorników na 433 MHz przy czym prawdopodobnie przydał by się jakiś protokół transmisji żeby można było reagować na zakłócenia. Jeśli chodzi o arduino to również droga wolna przy czym na 90 % odpada transmisja obrazu. W sprawie sterowania możesz wykorzystać pilota lub komputer ( komputer przesyła dane...
Funkcja pulseIn zwraca wartość w postaci unsigned long. Ty natomiast przypisujesz jej wartość do (signed) int. Czyli: -odczytana wartość może się nie zmieścić; -jeżeli odczytana wartość przekroczy połowę "pojemności" typu int, to zostanie zinterpretowana jako liczba ujemna. Pytanie, jakie długości czasów mierzysz? Ile mija czasu pomiędzy kolejnymi impulsami...
Już widzę kogoś, kto opiera pętlę główną na delay() i próbuje odczytać przyciski do 3ms ;) ( swoją drogą - po co ? ) Fotokomórka zatrzymująca prasę aby niezmiarzdżyła ręki. Reakcja po np 0,7sekundy nie wchodzi w grę. Albo obsługa enkodera Dekodowanie DCF77 Mnożyć dalej przykłady? 1- w obsłudze przerwania z expandera, odczytujesz rejestry expandera...
Czy zacząć szukać jakichś plytek dodatkowych związanych z odgrywaniem dźwięku, czy wszystkie sygnały poprostu będą odbierane i odgrywane przez komputer? MIDI to transmisja asynchroniczna (a'la UART) ze specyficzną prędkością 31250 bps. Sample są odgrywane przez komputer - zaś przez interfejs MIDI idą tylko symbole w zapisie heksadecymalnym. Dochodzi...
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...
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...
W takim razie jeden obraz wart 1000 słów, w obrazku jest adres źródła pochodzenia jak by co. https://obrazki.elektroda.pl/1775441200_... Jest to shield do arduino ponoć do dmx512, ale pokazuje zasadę działania, zamiast drogiego specjalizowanego układu separacji galwanicznej to samo zrealizowane na trzech transoptorach (po jednym dla...
https://obrazki.elektroda.pl/4696258400_... Marzenie dzieciństwa :) Projekt przedstawia system zdalnie sterowanego pojazdu opartego na module ESP32, który może przesyłać obraz na żywo przez internet i kontrolować silniki oraz serwa. Całością zarządza aplikacja serwerowa napisana w Pythonie. Główne Funkcje • Transmisja wideo na żywo...
Czy na podstawie tego czasu odpowiedzi można stwierdzić, że znacznie szybsza transmisja jest jest możliwa do osiągnięcia? Raczej nie, ping pracuje na baaaaaardzo niskiej warstwie protokołu, a Ty chcesz przecież używać jednej z wyższych (TCP), do tego z protokołem aplikacji (Modbus) i to jeszcze w formie pytanie-odpowiedź. Generalnie możesz spróbować...
A jaki kabel najlepiej? skrętka UTP, telefoniczny? Oba powinny byc rownie dobre. Pamietaj, ze nie wykorzystasz w tym przypadku zalet skreconej pary, bo nie jest to transmisja roznicowa. Predzej ekranowanie by moglo pomagac, ale jesli zadowoli cie predkosc rzedu 1200bps czy 9600bps, to kazdy kabel powinien byc wystarczajacy przy 30m. Najlepiej zrob...
Ardruino, mam, chodzi o to, czy sam wyświetlacz się da jakoś podłączyć i może użyć sterownika z tej płytki, aby po jakiejś magistrali sterować wyświetlaniem. Może coś być zakodowane. Może ktoś miał doświadczenia. Załączam dodatkowe zdjęcia zrobiłem z 4 stron świata. Poszukaj w internecie o "Electronic shelf labels" producenta też masz podanego ZBD...
Nie wiadomo jak często musi być wywoływane "modbus_update();". Jeśli częściej niż co 23ms, to...... W tej chwili to na pewno wiadomo, że nie wiadomo jak często jest wywoływana ta funkcja w pętli loop(). Zależnie od warunków, loop może wykonać się w kilkadziesiąt us ale równie dobrze, gdy wszystko się nałoży na siebie (realizowana będzie transmisja...
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...
Musisz to parsować i wrzucać do tablicy z której dopiero dekodujesz. Jak w buforze nie ma pełnej linii to odbierasz kolejną porcję i już będzie cała linia... Wrzucasz do jakiegoś pośredniego bufora, aż trafisz na koniec linii, wtedy wywołujesz funkcję która to zdekoduje. Swoją drogą rozmiar bufora odbiorczego możesz ustawiać.
Witam ponownie, praktycznie poradziłem sobie z problemem :-). W skrócie przybliżę szczegóły: - Mam gotowe skrypty w PHP na serwer oraz aplikację w C++ do obsługi komunikacji portu na USB, które działają :-). a) W skryptach zdefiniowałem 3 możliwości komunikatów - 0 oznacza błąd, 1 - oznacza utworzenie rekordów, 2 poprawną aktualizację danych. Skrypty...
Wyłącz echo w SIM800.
Mam dla Ciebie inną propozycję. 0. USB zostaw jak jest, ale pomyśl o dodatkowym wejściu VBUS. Lepiej wiedzieć czy jesteś podłączony do hosta czy nie. To znacznie poprawia obsługę portu od strony programowej. 1. połączenie karty pamięci i 4 kontrolerów ETH nie jest dobrym pomysłem. Transmisja danych między uC i kartą może blokować SPI na długi okres....
https://obrazki.elektroda.pl/9299255200_... Odkąd radioodbiorniki zagościły w samochodach pewien problem stanowiło podłączenie ich do instalacji samochodowej - nie było bowiem jednolitego sposobu. Dopiero w latach 90-tych opracowano standard złącz tzw. kostki ISO oraz rozmiar radioodbiornika tzw. DIN. Co prawda producenci aut często...
Rozumiem. Dziękuję za doradzenie. Na aukcji znalazłem coś takiego (zdjęcie z aukcji): http://obrazki.elektroda.pl/2494082900_1... Co prawda bez żadnej rewelacji, ale specyfikacja mi odpowiada. Czy takim zestawem prześlę potrzebne informacje? Wracając jeszcze do tych scalaków RX2 i TX2. Czy możliwa byłaby transmisja danych z termometru...
http://obrazki.elektroda.pl/3488303700_1... Witam. Od zawsze irytowała mnie konieczność podchodzenia do domofonu, aby wpuścić np. listonosza... Zacząłem więc przeszukiwać internet w poszukiwaniu interfejsu pomiędzy telefonem i domofonem. Znalazłem Bramotela, ale tenże po poczytaniu o nim, został zdyskwalifikowany ze względu na jego...
Dzięki za szybką odpowiedź, bardzo rozjaśniło mi to wiedzę o RC, ponieważ jestem w tym początkujący oprócz typowego oblatywania modeli RC. Mam jeszcze jedno pytanie w związku z tym co napisałeś - jest możliwość sterowania robotem za pomocą RC bezpośrednio z komputera ? Występują jakieś kolizje w sygnale jeśli chcę całość sterować za pomocą PWM ?
Czy jest możliwe użycie ESP32 + 603 Moduł konwerter UART TTL do RS485 CIA00485T Arduino - do uruchomienia tej "integracji" w HA ?
Ten wyświetlacz sterowany jest szeregowo. Narysowanie w ten sposób linii wbudowaną funkcją zajmuje całkiem sporo czasu (pewnie ta transmisja szeregowa jest wolna). Mój kod nie ma tu wiele do gadania.
W programie sygnał Reset nie występuje. Bez schematu albo "datasheet" tego wyświetlacza trudno powiedzieć, jakie sygnały oczekują wejścia RESET i LED. Reset wyświetlacza można prawdopodobnie zostawić niepodłączony. Sygnał SS nie ma znaczenia. Transmisja między Arduino i wyświetlaczem następuje tylko poprzez 4 sygnały (diagram poniżej):
Konwerter nie dezaktywuje BT. Podłączenie odbiornika do RS-485 regulatora ładowania powoduje zaprzestanie działania BT w regulatorze. W momencie jak jest aktywny RS-485 i podłączymy się przez BT, to przestaje działać transmisja przez RS-485. Gdzieś czytałem, że może działać tylko jeden kanał komunikacji w regulatorze, albo BT, albo RS-485. Do ESP podpięty...
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ś...
https://obrazki.elektroda.pl/9365002800_... W poprzedniej części opisałem zasadę działania i podstawy sterowania wyświetlaczy VFD, w tej części przejdę do praktycznych działań :D które większość z Was pewnie bardziej zainteresuje. Nowe wyświetlacze są stosunkowo kosztowne w zakupie i nie równoważy tego fakt że przeważnie zawierają...
http://obrazki.elektroda.pl/4509210500_1... YAALL = Yet Another Arduino LED Lamp Projeków gdzie Arduino zaprzęgnięty jest do “mrugania” kolorowymi LED’ami w sieci jest tysiąc. Pomysł więc nie jest wcale świeży. Narodził się, gdy chciałem spróbować napisać jakąś aplikację na platformę Android - dla zabawy i aby się...
Hej, Próbuje zbudować urzadzenie, które znalazłem w internecie. Zrobiłem sobie programator do wypalania bootloadera ... Do arduino nano wgrywam szkic ArduinoISP Nastepnie ustawiam Board jako miniCore z Atmega328 programmer ustawiam na ArduinoISP. Klikam Burn bootloader . Wszystko ładnie działa. Nastepnie włączam plik z szkicem( kodem), który ma być...
Niekoniecznie, można np. zastosować kodowanie FM albo nawet GCR. Na początek autor powinien wskazać, jakiej skali modele chce zastosować oraz jak wiele urządzeń chce sterować. Proponuję też zapoznać się z historią takich systemów, może do czegoś zainspiruje ;) https://dccwiki.com/DCC_History https://dccwiki.com/Digital_Command_Cont...
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...
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...
Dwa moduły Arduino Nano (klony) po stronie sterującej - jeden do multipleksowania matrycy przycisków, drugi do lampek kontrolnych - oraz trzeci, czytający stan przekaźników po stronie wykonawczej. Transmisja za pomocą konwerterów TTL to RS485, oczywiście jeśli jest sensowna wspólna masa, albo current loop, jeśli takowej nie ma. Do tego optoizolacja...
Proszę wklej plik HMI bo mi wyświetlacz zwraca błędy 0x1A 2,3 4 Invalid Variable name or attribute 0x1A 0xFF 0xFF 0xFF Returned when invalid Variable name or invalid attribute was used Dodano po 26 W pętli loop dwukrotnie uruchamiasz update(); na początku pętli Dodano po 7 2018-06-09 o 17:00 transmisja na żywo [url=https://www.youtube.com/watch?v=J4m...
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)...
(...) #58;06:08.621 -> 07:06:10.601 -> Odpowiedź: AT+HTTPTERM 07:06:10.601 -> OK 07:06:10.601 -> 07:06:12.592 -> Odpowiedź: AT+SAPBR=0,1 07:06:12.592 -> OK 07:06:12.592 -> 07:06:12.638 -> Zapytanie GET wykonane. (at)ElektrodaBot Wstępna ocena dostępnych informacji W przedstawionych...
https://obrazki.elektroda.pl/7595010300_... Wiele osób zastanawiało się dlaczego kolorowe graficzne wyświetlacze działają bardzo wolno z Arduino UNO/Mega i wszystkimi AVR Mega/Tiny. Przeprowadziłem testy porównawcze wyświetlacza 128x160 ze sterownikiem IL9306 pracującym z interfejsem SPI. Do testów posłużyło Arduino UNO i KA-NUCLEO-F411CE....
Nigdy nie korzystałem z OTA (jeśli jest to transmisja bezprzewodowa). Załączę jeszcze kilka zdjęć, które zrobiłem tego dnia. Użyłem UART, zasiliłem chip przez Arduino i na koniec wszystko przetestowałem. Jeśli jest coś, co mogę wyodrębnić przez UART, zrobię to. https://obrazki.elektroda.pl/5440881900_... https://obrazki.elektroda.pl/5701529600_...
Więc co to znaczy, że jest albo nie ma bezpośredniego połączenia? Wyjaśniam: Powiedzmy że punkty to bloki mieszkalne na osiedlu. Oddalone bloki są zbyt daleko aby fale radiowe doleciały. Ale pośrodku tych bloków znajdują się inne, które też mają podobne urządzenia. W takim przypadku, posłużą one za przekaźniki, przekazujące informację dalej. Jeśli...
Masz do tego dokumentacje? Bo jak się tu wejdzie https://www.we-con.com.cn/en/product_pag... i kliknie "software" to zwraca 403 :| Ogólnie masz 2 opcje żeby to zsynchronizować: 1) timeout jeśli odstępy między paczkami są znacznie dłuższe niż same paczki 2) wyszukiwanie tego F1, to można robić przy odbiorze lub pisać wszystko w bufor i potem...
Witam. Mam problem z zakupionym ostatnio na cele budowy drukarki 3d zestawem ArduinoMEGA2560 v3. Płytka jest klonem a w zasadzie podróbką (nie powinna się nazywać Arduino). Niemniej jednak po podłączeniu do komputera daje się zainstalować ze steronikami ze środowiska Arduino i widoczna jest w systemie. Początkowo wgrany był do niej chyba jakiś program...
Streszczenie w 3 zdaniach: Zrobiłem odczyt licznika wody w HomeAsistant ale nie chcę z niego korzystać. Pokazuję jak zrobić wykresy w gnuplocie z czujników zaprogramowanych w ESPHome w HA. Używam Raspberry Pi Zero 2 W. Wstęp: Przejrzałem forum w zakresie korzystania z gnuplota. Nie ma tego wiele. Znalazłem nieodpowiedziane tematy: https://www.elektroda.pl/rtvforum/viewto...
Na tym module nic sie nie zwiera do GND podczas programowania. Proponuję zmienić przewód bo prawdopodobnie on jest problemem. To, że znajduje moduł na COM, nie oznacza, że transmisja będzie ok, zwłaszcza, że tu jest wysoka prędkość transmisji - baud 921600. Pozdr
https://obrazki.elektroda.pl/9376840100_... W poniższym materiale przedstawiona jest konstrukcja niedrogiego i prostego modułu do śledzenia pozycji balonu wysokościowego z wykorzystaniem sieci LoRa. Tracker zasilany jest z pomocą dwóch litowych baterii AAA, co wystarcza do działania nadajnika przez około 25 dni. Przez połowę tego czasu...
Popatrzyłem, co oferuje Botland: 1. Moduł z interfejsem CAN - SN65HVD230 - Waveshare 3945 2. Moduł CAN Bus - TJA1051T/3 - Adafruit 5708 - podobna cena (rzędu 20zł) i funkcjonalność: dopasowanie poziomów sygnałów do magistrali CAN; 2 o parę zł droższy, ale ma lepsze parametry - wytzymuje dużo większe napięcia na liniach CAN, pozwala na szybszą komunikację...
https://obrazki.elektroda.pl/2695474100_... Witajcie moi drodzy. Zapraszam na trzeci temat z serii o Aqara, czyli recenzję czujnika ruchu RTCGQ11LM. Sparuję go z Home Assistant poprzez Zigbee, pokażę jego wnętrze oraz spróbuję zmodyfikować go tak, by częściej dawał odczyty. Poprzednie dwa tematy o serii Aqara: - Powiązane tematycznie...
Dlatego zweryfikuj to świadectwami, mamy XXI wiek i transmisja nie musi być dosłownie tym, co przesyłamy, czyli suche dane.
W jaki sposób odbywa się transmisja danych (jaką magistralą danych) pomiędzy iMX RT1011 a ESP32 na płytce Adafruit Metro M7? Transmisja danych pomiędzy iMX RT1011 a ESP32 na płytce Adafruit Metro M7 odbywa się za pośrednictwem interfejsu szeregowego SPI (Serial Peripheral Interface). SPI to pełnodupleksowa magistrala szeregowa do transmisji danych...
Zauważyłem, że na Windowsie 11 występują problemy z transmisją do ESP8266 i ESP32. Wygląda to tak, że gdy podłączę nową płytkę, to wszystko jest OK, ale po kilku podłączeniach niemożliwa staje się transmisja i z urządzeniem tym nic nie mogę zrobić. W Menadżerze urządzeń port USB jest widoczny, lecz ani Arduino IDE, ani ESP Flash Download Tools nie mogą...
Pokaż przykładowy kod do załadowania do kontrolera ESP32, który umożliwia wysyłanie danych ważenia z HX711 do Bluetooth w moim smartfonie Aby wysłać dane ważenia ze wzmacniacza czujnika wagowego HX711 do smartfona przez Bluetooth za pomocą ESP32, możesz postępować zgodnie z przykładowym kodem podanym poniżej. Ten kod poprowadzi Cię przez konfigurację...
Adafruit? Nie dziwie się Im bardziej znam Arduino tym bardziej mi się niepodoba. A może ta?: Link Nie znalazłem tam 1331 ale trafiłem na to https://os.mbed.com/users/star297/code/s... Oscyloskop ruszył: https://obrazki.elektroda.pl/2591921000_... Nie zmodyfikowałem jeszcze biblioteki, bo w przypadku oscyloskopu i tak rysuję punkt...
... TCP/IP po kablu czy WiFi? ;) Zdecydowanie po kablu. "Przeraziła" mnie ilość możliwości, szczególnie gdy trochę poszukałem informacji wg rad Kolegów. Dziękuję za dotychczasowe pomysły. Ponieważ nie mam jeszcze pełnego obrazu sprawy (na razie układają się w głowie klocki) to sądzę, że Arduino (a dokładniej Atmega lub inny mikrokontroler) jest w zasięgu...
Witam, bezpośrednio nie pomogę, ale może odezwie się ktoś, kto przeczytał dokumentację tego wyświetlacza. Problem z odbieraniem możesz rozwiązać dość "łatwo". Nie blokuj przerwań na czas dłuższy, niż trwa transmisja jednego bajtu. Czym konkretnie zajmuje się Arduino, że nie może jednocześnie obsłużyć portu szeregowego na czas? Ile to coś trwa? Pozdrawiam.
http://obrazki.elektroda.pl/4814591000_1... NRF24L01 to tani moduł radiowy używany przez hobbystów do komunikacji. Był on dość popularny przed pojawieniem się ESP8266. Za pomocą tego ultra taniego transmitera udało się nawiązać połączenie poprzez Bluetooth LE z telefonami obsługującymi androida oraz iOS, tym samym zastępując drogie...
Zależy na jaką odległość, jeśli przestaniesz myśleć cyfrowo, albo zrobisz transmisję szeregową (lub szeregowo-równoległą) to przewodów masz aż nadto. Poza tym jest jeszcze transmisja radiowa.
Z tą sumą kontrolną to też nie głupie. W każdym razie, opisałem problem. Teraz jeszcze sprawdziłem i widzę, że problem jest w zapisie do samego EEPROMu po przerwaniu wcześniejszego połączenia i restarcie całości. Ogólnie wywnioskowałem, że problem nie leży ani po stronie PC, ani samej zewnętrznej pamięci, a w samym uC i/lub CH340. Próbowałem zmienić...
Mylisz się. Transmisja zachodzi z szybkością rzędu bitu na milisekundę, a nadajnik pobiera tyle prądu, że napięcie na baterii CR2032 raczej siądzie w czasie transmisji. Arduino musiałbyś zmodyfikować - inaczej stabilizator napięcia będzie głównym odbiornikiem prądu. Moim zdaniem to nie jest projekt dla Arduino - trzeba zrobić własną malutką płytkę z...
https://obrazki.elektroda.pl/2171004500_... W poniższym artykule opisano, jak wykorzystać generyczny moduł RF bez konieczności implementowania mikrokontrolera. Całość wykorzystana jest do przeróbki pilota na podczerwień do układu kontrolującego dowolny system drogą radiową. Podstawową zaletą wykorzystania sterowania radiowego jest...
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...
Zamówiłem te nRF24L01, są wersje za parę złotych bez dużej anteny i za parenaście z dużą anteną. Zaszalałem i kupiłem obie wersje, po 2 sztuki. Zobaczymy jak będzie z zasięgami. I dla sportu zamówiłem też bliźniaczy produkt SE8R01. Zamówiłem też silniki MT78, może z uwagi na wyższe napięcie (9V) będą miały większy moment obrotowy przy niskim PWM, gdy...
Momencik, wg. mnie USB na drodze Arduino > ESP nie jest potrzebne. zgadza się, normalnie tak, ale przy połączeniu z TX arduino na RX ESP nie chce działać, dlatego kombinuję na różne sposoby, w tym poprzez usb żeby w ogóle coś zadziałało Rozumiem, że z komputera do ESP wysyłasz dane przez zewnętrzny konwerter USB>UART lub konwerter na płytce ESP? nie,...
Dzięki #khoam za odpowiedz, ale problem nie dotyczy zasilania Arduino nie zwiesza się i nie mam z nim problemów. Dla wyjaśnienia, to co napisałem -> "Problem pojawia się tylko po zaniku zasilania na Arduino (lub Resecie)" dotyczy problem z kodem programu przy każdorazowym uruchomieniu, tzn transmisja "od Arduino do sterownika" aktywowana jest przez...
(...) y jeżeli elektronicznie podłączenie jest sprawne, zaproponujesz listing (AVR GCC) testujący taka "obciążoną" magistralę wyświetlający adresy odczytanych termometrów, ich parametry i temperatury oraz szacunek, który z nich to fake. Program ma możliwie najwięcej nieprawidłowości wychwycić (obsługa błędów). Rozpoznanie podróbek DS18B20 wymaga zaimplementowania...
http://obrazki.elektroda.pl/6365414300_1... Istnieje wiele sposobów, na dodanie do amatorskiego projektu łączności bezprzewodowej. W poniższym projekcie autor wykorzystał łącze radiowe do skomunikowania 8 bitowego mikrokontrolera z rodziny PIC z komputerem PC. W internecie znaleźć można wiele różnych przykładów wykorystania szerokiej...
16MHz, ma to jakieś znaczenie w sytuacji kiedy transmisja nie rusza :?:
Witam Rozumiem że testujesz jakąś czarną skrzynkę, więc nie wnikamy co to jest, Prolific pewnie jest po drodze i służy tylko do konwersji USB/COM. Co do pierwszego zastrzeżenia to w pewnym sensie sprawę to rozwiązuje, bo program na Arduino ktoś ci napisze za zgrzewkę piwa, na PC ciężko kogoś znaleźć nawet za zgrzewkę koniaku :) . Co do drugiego to masz...
Dziękuję za zainteresowanie. Spróbuję zdobyć tego pilota i pokombinuje. Tak czy inaczej coś z tego wykombinuje, w najgorszym wypadku Arduino podepnę do tego wyświetlacza. Transmisja tam idzie po jednym przewodzie. Wyświetlacz jest połączony z sterownikiem na długim przewodzie, zasilanie + - 10V , sygnał z odb. podczerwieni i transmisja. W sumie 4 przewody....
Sprawdzałeś oscyloskopem czy jest transmisja na DS18B209?
Posiadam pewne urządzenie, do którego można podpiąć konwerter TTL-RS485 i za pomocą komputera odczytać rejestry 30000 oraz 30001. Kolega bez konwertera TTL-RS485 połączył się programem Qmodbus i odczytał te dane. Jak zabrać się do tego z Arduino? Czy transmisja serial dla Arduino będzie odpowiednia?? Serial1.print (v3,0x01)...
to jest dokładnie ten wyświetlacz https://pl.aliexpress.com/item/400075776... piszą, że transmisja równoległa ( podobno szybsza) A w ogóle jak go podłączyć do arduino uno---znalazłem tylko połączenie z arduino mega
Są też gotowce na aukcjach. Jak to Air 2 to sterowanie z oświetlenia, jak nie ma takiej opcji to nadajnik i odbiornik, nawet chiński zestaw na 433MHz. Do tego Arduino na Attiny85 i gotowe przykłady z neta, na zdalnie sterowanie z użyciem tych modułów. Transmisja jednokierunkowa wystarczy. Co do legalności takich działań, to nie jestem pewien ale chyba...
Problem leżał w taktowaniu procesora. Po zainstalowaniu managera płytek MiniCore, i wybraniu odpowiedniego zegara Transmisja RS232 działa prawidłowo.
Kondensator 100nF między liniami zasilania (umieszczony tuż przy DHT11) to obowiązek. Warto do niego dodać jeszcze jeden, np. 10uF elektrolityczny. Stąd mogą się brać błędy w transmisji.
Jestem już po testach. Stworzyłem prototyp na płytce stykowej. Trzy różne czujniki na arduino, biblioteka mysensors. Bramka mysensors. Transmisja rs485. Obsługa przez domoticz. Działa wszystko poprawnie. Dzięki.
Albo transmisja bezprzewodowa: RFM12B, nRF24L01, ...
Czemu tego nie zrobiłeś na TCP ? maks rozmiar pakiet to 1460 bajtów, pomijając fakt, że UDP to transmisja bez potwierdzeń. Pozdr
Mógłbyś jeszcze z ciekawości (mojej :D) sprawdzić czy trzaski są powodowane zmienianiem ustawień odbiornika, czy samą transmisja I2C. Najprościej to sprawdzić wysyłając jakieś komunikaty na adres inny niż adres TEA5767. Albo, odczytując wartości rejestrów z TEA5767.
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....
Oczywiście pomyliłem się z nr pinów (chodziło o 0 i 1) wtedy transmisja kolidowała by z diodą.
O przepraszam, nie wiedziałem że tam nie ma mostka. Ja się spotkałem z takimi problemami że jak od razu szła transmisja po RS-ie to czasem łączność z PC nie działała. Odnośnie połączeń jeden z pierwszych wyników https://www.best-microcontroller-project... Osobiście nie sprawdzałem, przed Arduino używałem prostego kabla na LPT...
Witajcie. Posiadam pamięć EEPROM (24LC32) oraz skompilowany plik HEX, który chcę do tej pamięci wgrać. To ogólnie ma być część większego systemu dlatego programowanie pamięci przez jakiś osobny, dedykowany programator nie wchodzi w grę. Zależałoby mi również aby oprócz wgrania HEX-a do zewnętrznej pamięci EEPROM dało się również wgrać pewne wartości...
Witam, Czy, określenie "Sposób transmisji w systemie EXTA FREE to transmisja jednokierunkowa z niepowtarzalnym adresem (bezpieczna transmisja z adresacją) ". oznacza, że w systemie stosowane są nadajniki stało kodowe? Czy istnieje możliwość sterowania odbiornikami Zamel exta free przez arduino za pośrednictwem modułu radiowego ?.
W sumie to nie wiem gdzie to wyczytałem z tym buforem 32 bajty, a jaki jest dokładnie ?? ESP8266 nie ma kontrolera sprzętowego I2C, więc mowa będzie tylko o buforach programowych. Klasa Wire korzysta z bufora, którego długość jest określona w pliku Wire.h jako: dodatkowe bufory programowe, których długość jest określona w pliku twi.h jako:[syntax=c]#define...
Przedstawione sekwencje nie stanowią zwięzłej całości. Należy traktować je osobno, jako przykładowe. Pisałem o przełączeniu się na odbiór nie przez Spidera tylko przez moduł łączący komputer z magistralą RS485. W moim przypadku był to coś takiego: http://yourduino.com/sunshop//index.php?... Większość modułów używanych do komunikacji...
muszę kupic moduł mamerki na anrduino Nie. Jak koledzy napisali wcześniej, Arduino nie pociągnie Ci obróbki i transmisji obrazu kamery. On się po prostu do tego nie nadaje sprzętowo. Jak nie jak tak. Są dedykowane moduly kamer do arduino (atmega 8 bit): http://www.arducam.com/ Któe zawierają w sobie pamięć obrazu oraz jakiś układ typu FPGA. Transmisja...
A może zainteresuj się standardem LoRa. Są jakieś shieldy dla Arduino, ale chyba lepiej kupić gotową płytkę deweloperską w dużej mierze "zgodną" z Arduino, np. BSFrance lora32u4. Programuje się toto banalnie, są gotowe biblioteki pozwalające nawet moc nadawania ustawić, a wtedy... 8 betonowych stropów (!) nie jest aż tak wielką przeszkodą :) Płytka...
Użyj struktur https://plociennik.info/index.php/inform...
Po co wyważać otwarte drzwi? Co prawda inny model ale transmisja ta sama. Każdy AVR ma trójstanowe IO więc stan high Z - wysokiej impedancji w pakiecie. Żadnych konwerterów nie trzeba.
(at)DJCheester chcesz robić płytkę to ją rób i się o nic nie pytaj. Lubisz wytrawiać, piszesz, że dużo trawiłeś to zakładam, że niejeden projekt wylądował od tak sobie w śmieniach.. Pewnie nie pierwszy i nie ostatni. Zatem nawet jak płytka o której tyle piszemy po tygodniu zabawy wyląduje w koszu albo przestanie być używana pewnie Ciebie nie zniechęci....
transmisja danych arduino arduino transmisja szeregowa arduino transmisja szeregowy
słupki telekomunikacyjne klient cccam otwieranie niechcianych stron google
zgrzewarki kondensatorowe zgrzewarki kondensatorowe
Niegrzejąca stopa żelazka Tefal - przyczyny i rozwiązania Zastąpienie termostatu TAM 133 modelem TAM 145: analiza kompatybilności