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....
Użyj struktur https://plociennik.info/index.php/inform...
Trzeba przepatrzeć biblioteki Arduino, po mojemu na 90% coś się znajdzie.
Tak to prawda, mogę kolejny raz pobrać bufor portu i dodać to do już wcześniej odebranego i będzie cała linia. Problem natomiast jest taki, że to wydłuża czas pobrania danych a takich linii tekstowych leci 8 muszę dość szybko reagować na określone wartości przesyłanych danych. Jeśli rzeczywiście nie da się odebrać tylko i wyłącznie jednej i to całej...
Po prostu sam moduł ogranicza użycie transmisji szeregowej, bo kontroler matrycy fizycznie taką możliwość ma.
Witam, moim zdaniem najlepiej zastosuj drugie Arduino blisko tego padu. Połącz oba Arduina szeregowym łączem typu RS-485 / RS-422, na taką odległość na pewno będzie działało, nawet przy dość dużych szybkościach transmisji. Pozdrawiam
Zacznij od podstaw: http://www.plociennik.info/index.php/tra...
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.
Czy jest możliwe użycie ESP32 + 603 Moduł konwerter UART TTL do RS485 CIA00485T Arduino - do uruchomienia tej "integracji" w HA ?
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.
Kontynuując mój monolog chciałem poinformować, że nie mogąc doczekać się na pomoc forumowiczów, postanowiłem odpuścić temat naprawy. Jako, że chyba lepszy ze mnie amator "programowania" niż elektroniki zrobiłem dubel mikrokontrolera sterującego wzmacniaczem za pośrednictwem podczerwieni z wykorzystaniem Arduino Uno (które leżało niewykorzystane w szafie)...
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...
(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...
Tobie Na tym działa Frezarka CNC bezprzewodowo ? na jakim programie ? Używam Candla. Najpierw musiałem połączyć się przez arduino przewodowo ustawić baudrate, zmieniłem przy okazji nazwy i hasła. Łączę sięz lapkiem po BT a Candle widzi frezarkę jako port szeregowy. Konkretnie moduł HC05 widzi jako 2 porty szeregowe, drugi jest chyba do obsługi samego...
W ten sposób monitor szeregowy nie działa podłącz przez USB.
Zostaw tam hc595 i dobuduj stopnie tranzystorowe. Czemu upieracie się przy dodatkowych rejestrach? Arduino ma wystarczającą ilość GPIO aby nie stosować dodatkowych rejestrów. Aby dobrze zrobić multipleksowanie z rejestrami timer musi inicjować transmisję spi, która oczywiście działa na przerwaniach. To ma zrobić początkujący? Tego to często nie potrafią...
ż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ł...
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.
Hejka Widzę, że Twój NodeMCUv3 wyświetla błąd ets Jan 8 2013, co oznacza, że nastąpił reset mikrokontrolera. Powodem może być wiele czynników, takich jak niestabilne zasilanie, błąd w programie lub uszkodzenie samego mikrokontrolera. Możesz spróbować przetestować kilka rozwiązań: Upewnij się, że używasz stabilnego źródła zasilania. NodeMCUv3 może wymagać...
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...
Bingo! Ustawienie szybkosci transmisji na 2400 w monitorze COM'a przyniosło pożądany efekt. Pomysłowość chińskich sprzedawców nie przestaje zaskakiwać. Wielkie dzięki!
Witam, Odbiornik wpięty w 4 nogę Atmegi 328 z kwarcem 16MHz tyle, że wyświetlacz ma być zrealizowany na 6 wyświetlaczach 7 segmentowych, więc hex wiele mi nie da. :) Test był na LCD wpiętym tylko na chwilę, aby zobaczyć czy coś mi się uda odczytać. Przyszło mi na starość zająć się transmisją szeregową i zabawą w Arduino, i przyznam, że bym wolał się...
gdzieś mi po drodze przewinęło się słowo manipulator.. zobacz jak ja to zrobiłem [url=https://www.youtube.com/watch?v=2Y7... transmisji szeregowej Malina - atmega.
Na dole każdego mojego postu jest link do urządzenia o którym mowa. Właściwie to sterownik żaluzji jest podłączony na 9600 :-) na drugim porcie wisi termometr (też przez 9600). a na trzecim wyświetlacze LED. Transmisja szeregowa miedzy mikrokontrolerami nie stanowi tutaj problemu.
Witam, z tego schematu/rysunku nie wiele da sie wyczytac. 1) co masz na wyjsciu TX? 2) czy parametry transmisji sa w standardzie MIDI (zegar 31250 i nie jest to standardowa wartosc dla portu szeregowego/USB) 3) czestym bledem jest odwrotne podlaczenie pinow w gniezdzie MIDI. 4) jakim programem to sterujesz? napisanie programu perkusji elektronicznej...
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,...
Pewnie nie widziałeś czegoś takiego. Największą wadą tych modułów jest to, że i tak musisz wszystko sam sterować (tyle, że szeregowo a nie równlegle), bo na płytce masz zwykły ekspander. Rozwiązanie proponowane przez autora jest lepsze, bo to moduł zajmuje się obsługą odpowiednich komend, a użytkownik skupia się tylko na prostym wysyłaniu stringów...
Z #8 wynika, że już to ma, a z kolejnego postu, że ma ustawiony jednak na 1MHz (zaczął odczytywać znaki po wybraniu transmisji 8x wolniejszej) i w tym jest problem. Oczywiście może wgrać bootloader, tylko że to nie zadziała z tak ustawionym programatorem jak widać w #8. Dlatego go poprosiłem o zrzut z ekranu fuse (bo w AVR LAB++ to działa) i wystarczy...
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...
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.
łączyć możesz tak: 1. USB - za pomocą standardowego kabla. Wtedy Rpi widzi kolejny port szeregowy, właśnie ten w arduino. Teraz została do zaprogramowania komunikacja szeregowa. W RPI używasz do tego celu Pythona (py.serial) łatwo i przyjemnie jię to programuje. komunikacja niemal niezawodna. Sam używam. 2. do RPI dokupujesz przejściówkę USB-485 oraż...
Dokładnie tak, jak napisałeś. Dowolne urządzenie (może być arduino), które w wyniku nastąpienia zaprogramowanej czynności zewrze na chwilę piny power na płycie głównej, albo oprogramowanie (może być w pytonie), mające odpowiednie uprawnienia, które w wyniku zaprogramowanej wcześniej czynności (transmisja sieciowa, transmisja na porcie szeregowym lub...
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 go...
Teoretycznie - tak. Można przechwycić dane z MCU nadawane do VFD (łącze szeregowe), podmienić je na żądane. Praktycznie - wiele godzin analizy transmisji, robota dla desperata hobbysty. Oceń swoje umiejętności / ambicje i... Daj sobie spokój lub bierz się do działania! :)
Dziękuję za szybką odpowiedź. Czy w połączeniu arduino dwoma przewodami, z pominięciem modułu radiowego, chodzi o transmisję szeregową (TX z RX i RX z TX) czy o coś innego? Po usunięciu panelu serwisowego nie ma praktycznie żadnej różnicy. Zauważyłem natomiast że odłączenie serwo powoduje płynne działanie samochodu (tzn. np włączone światła - LED nie...
Na podstawie tego co napisałeś mogę jedynie podejrzewać, że użyłeś czysto programowej obsługi portu szeregowego. Nie odbierasz tego co nadajesz. To jest poważna wada rozwiązania lub skutek jakiegoś błędu. W tym przypadku może to bardzo utrudnić analizę komunikacji z modemem. Poza tym co nadajesz i co modem odpowiada pojawia się kolejny czynnik czyli...
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...
To instrukcja jak tego się robić nie powinno, żeby cała zabawa miała choć trochę sensu na takim słabym procku - nie używać float, nie liczyć sinusów, nie robić przerw na transmisję szeregową (usunąć Serial.print z pętli). Dlatego proponowałem żebyś poszukał odpowiednika Arduino na jakimś szybkim procku. o ile coś tam w C pod AVR troche się bawiłem to...
No właśnie czasami stosuję HSC dla enkoderów inkrementalnych, ale zależało by mi na zapamiętaniu pozycji. Enkoder absolutny który mam, ma 10 przewodów do określenia kąta obrotu, czyli nie podłączę go do PLC (chyba, że zużyłbym na to 10 wejść). Pomyślałem, że pozycję będę przesyłał szeregowo, ale okazuje się, że Arduino to kiepski pomysł. Nie ma też...
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.
Co to za układ scalony na płytce modułu poniżej żółtych goldpinów po lewej stronie karty sim? Czy to nie jest czasem jakiś MAX232? Tak sugerowałyby napisy nad pinami Rx/Tx: DB9-2 i DB9-3. Jeśli to MAX232 lub coś podobnego to masz już spalone piny w arduino. Sprawdź jakie napięcia się pojawiają na tych pinach (DB9-2 i DB9-3) gdy zasilasz sam moduł. Drugie...
http://obrazki.elektroda.pl/5119404100_1... Chciałbym przedstawić ciekawy projekt robota sterowanego z terminala komputera PC. W robocie rzuca się w oczy kolorowa płytka PCB zamontowana miedzy kołami. Jest to odbiornik RC wraz z całkiem długą anteną odbiorczą. Autor projektu postanowił wybrać transmisję RF, ponieważ jak napisał - moduły kosztowały...
follow up tematu: https://www.elektroda.pl/rtvforum/viewto... gdzie dzięki koledze rb401 udało się ustalić, że mój klon arduino jest w stanie przesyłać prawidlowo wysyłany do portu szeregowego znak gdy onbniżymy czterokrotnie wartość taktowania wybieraną w monitorze portu szeregowego. tzn: w programie ustawiamy szybkośc transmisji portu...
Z doswiadczenia wiem ze czasem trzeba kilka razy odlaczac i podlaczac Leonadro aby port szeregowy pokazal sie w windowsie (win7), pod linuxem chyba nie ma tego problemu, ktos za to zglaszal tez problemy pod OSX.
(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....
Witam, "krzaczki" w transmisji szeregowej biora sie z bledow w transmisji: - niedopasowanie predkosci, nadajnik i odbiornik pracuja na roznych predkosciach - niedpasowanie konfiguracji, ilosc bitow stopu czy pazystosci, ale z tym nie powinno byc problemu u ciebie, chyba ze cos zmieniales. - bledy samej transmisji, zly kontak, slaby lub za dlugi kabel,...
Niestety przy takiej prędkości obrotowej enkoder nie "łapie" już wszystkich punktów. Jeśli dobrze rozumiem, to chodzi Ci o to że nie widzisz wszystkich liczb co jeden po drugiej stronie portu szeregowego. A to akurat nie jest niczym dziwnym bo klasa Serial zapewnia (na UNO) transmisję mniejszą niż 50 tysięcy znaków na sekundę. A Ty potrzebujesz (600RPM/60s*720imp)...
UART TTL - być może jest do kupienia w wersji podłączanej przez USB, i PC widzi to jako dodatkowy port szeregowy. Nie znalazłem nic takiego w sieci. Zastanwiam się nad dwoma rozwiązaniami: 1) Jeśli chodzi o interfejs: Zastosować zwykłą przelotkę USB-UART + układ przedstawiony na powyższym schemacie aby podłączyć się do urządzenia. Natomiast jeśli chodzi...
Wydaje mi się, że rozwiazanie to wyświetlacz szeregowy na układach 4094. Reset będzie podłączony do wejścia STROBE. Podczas pracy arduino sobie mierzy co tam chce i wynik wysyła powiedzmy co sekundę do układów 4094, które nic nie wyświetlają. Kiedy naciskamy reset to linia STROBE zmienia stan i wyświetlacz podaje wynik. Sytuacja, że naciśniemy reset...
Poczytaj sobie na spokojnie, jak to zrobili inni [url=https://www.instructables.com/id/Ar... - wprawdzie chodzi o inny model wyświetlacza Noritake, ale klasa problemu jest taka sama (dla Twojego wyświetlacza domyślna prędkość transmisji to 19200). Do sterowania wyświetlaczem w trybie szeregowym wykorzystujesz...
Małe uzupełnienie. Warto jednak robić próby i uruchomienie na arduino z dwoma portami szeregowymi. Czyli mega i chyba jeszcze jedna płytka z tych znanych to umożliwia. Wczoraj kilka godzin spędziłem zanim w końcu znalazłem dlaczego przestało działać. Prototyp (zrobiony na arduino Uno) przewożę i podłączam do różnych konwerterów RS485 i różnych komputerów...
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...
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...
Mam nadzieję, że taki schemat wystarczy i będzie czytelny. https://obrazki.elektroda.pl/8958719100_... Spróbuję połączyć się szeregowo z modułem i sprawdzę czy poprawnie reaguje na komendy AT. [syntax=c] #include <SoftwareSerial.h> SoftwareSerial gsm(11, 12); // Piny 11 i 12 do komunikacji z SIMxxx String atCommand; void setup()...
Sprawdzałeś, czy moduł ESP ma załadowany firmware AT? W jakie jest wersji? Połączenia powinny być RX-TX/TX-RX. Po komendzie WiFi.init(&Serial1) można sprawdzić WiFi.firmwareVersion() - zwraca łańcuch tekstowy, można go wysłać przez Serial.print(). Zwróci pusty łańcuch, jak nie będzie łączności z ESP. Generalnie SoftwareSerial z prędkością 115200 to...
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?...
Witam Mam problem z odczytem danych z Arduino w Lazarusie. Arduio mierzy temperaturę, wysyła ją do szeregowego komendą Serial.print(temp,BIN); z szybkością transmisji 9600. W Lazarusie mam komponent 5dpo: SdpoSerial. Własności komponentu widać na obrazku poniżej. http://obrazki.elektroda.pl/3762758600_1... po uruchomieniu temperatury...
Dlaczego nie radziłbyś wchodzić z tym odczytem analogoa do przerwania od Timera (np. 1)? Czy powodem jest zbyt długi czas trwania tego przerwania? Jakie mogą być konsekwencje? Czy taki kod był by właściwy? [syntax=arduino]#define ADC_PIN A0 // przypisz ADC_PIN do pinu A0 void setup() { Serial.begin(9600); // rozpocznij transmisję szeregową z prędkością...
Witam, mam problem z komunikacją między Arduino Mini 5V 16MHz na Atmega328P a programatorem na PL2303HX. Dodam że mam ten zestawik od około tygodnia i przez pierwsze 3 dni działało wszystko tak jak powinno (komunikowały się ze sobą, wgrałem może z 50 skeczy na Arduino dzięki niemu). Aktualnie od 2-uch dni szukam rozwiązania, przeszukałem chyba wszystkie...
Mam problem z SIM800L nie działa, nie wysyła sms, nie odbiera, nic nie robi tylko miga w czym może być problem? https://obrazki.elektroda.pl/6647698500_... SCHEMAT https://obrazki.elektroda.pl/2045588000_... KOD #include <SoftwareSerial.h> SoftwareSerial gsm(2, 3); // Piny 2 i 3 do komunikacji z SIMxxx...
Dzięki za cenne wskazówki ;) Tak się jeszcze zastanawiam nad całkowitym wywaleniem tego CH340 i zmianą uC na mega32u4. No i odnośnie tego zabiegu mam kilka wątpliwości: - czy potrzebne są jakieś dodatkowe sterowniki żeby procesor był rozpoznawany przez system jako port szeregowy? (zakładając, że nie mam zainstalowanego Arduino) - do czego właściwie...
Witam, Zaczynam przygode z komunikacją GSM. Zdecydowałam się na moduł GSM sim 800l z antena, taki jak na aukcji: https://diolut.pl/modul-gsm-gprs-sms-sim... Po podłączeniu do arduino mega oraz po zalogowaniu się modułu do sieci, komunikuje się z modułem za pomocą komend AT. Niestety, przy wpisywaniu komendy mającej wysłać smsa pod...
Sprostujmy. Płytka jest zasilana 5 V, ale pin odpowiedzialny za przejscie do trybu AT podłączałem zawsze do 3.3 V zgodnie z zaleceniami w dokumentacji. To co, mam całą płytkę zasilić 3.3 V czy jak? Na obudowie jest napisany zakres 3.6-6V. Dodatkowo pin Tx podłączałem przez dzielnik napięcia do Arduino tak aby miał on te swoje 3.3 V tak jak zalecane...
Dodaj do tego programu możliwość podglądu czasu w monitorze portu szeregowego. Oczywiście, mogę dodać tę funkcję do programu. Aby wyświetlać czas w monitorze portu szeregowego, musisz dodać inicjalizację portu szeregowego (`Serial.begin`) oraz funkcję do wyświetlania czasu w pętli głównej. Oto zmodyfikowany kod programu z tą funkcją: [syntax=cpp] #include...
Przedstawiony ESP8266-01 (jak i każdy inny z tej rodziny) może pracować jako modem dla dowolnego uC lub uruchamiać samodzielny program. Domyślnie, kupując ESP8266-01 powinieneś mieć zainstalowany firmware który na terminalu odpowie Ci na komendy AT. Możesz wtedy spiąć ESPa z Arduino, wysyłać mu komendy AT, odczytywać wyniki... jest to trochę droga przez...
Witam, Mam pytanie odnośnie "filozofii" wysyłania komend AT przez UART do urządzania obsługującego te komendy (w moim przypadku modemu G510). Jeśli wysyłam stringa "AT+CCLK?" to czy jeśli taki napis traktuję jako tablice charów, a następnie wysyłam pojedynczo każdy element tej tablicy, to będzie to funkcjonować ? Wiem że komendę powinno się...
Witam. Mam do wykonania projekt transmisji równoległej między procesorami 8051, lecz ni w ząb nie mogę znaleźć żadnych materiałów na ten temat w google'ach. Materiałów o transmisji szeregowej jest od groma, równoległej - zero. Posiada może ktoś jakieś opracowania na ten temat, które mogłyby mnie doprowadzić do rozwiązania? Ma być to napisane w dowolnym...
Przed podjęciem kolejnych kroków postanowiłem przetestować szybkość transmisji prototypu. Napisałem program, który próbuje przesyłać dane z coraz krótszym czasem "wciśnięcia" i "puszczenia" klawisza. Za pomocą poleceń monitora CA80 wpisuje on krótki kod maszynowy, następnie wartość opóźnienia i uruchamia program w CA80. Na wyświetlaczu powinien pojawić...
Mam problem z powyższym modułem BlueTooth. Moduł podłączony w następujący sposób do płytki arduino mega : VCC -> +5V GND -> GND TXD -> RX1 RXD -> TX1 Wybrałem port szeregowy do którego była podłączona płytka, wpisuje w konsoli AT i czekam na odpowiedź OK od modułu, no i nic się nie dzieje. Sprawdzałem każdą prędkość transmisji od 9600 poczynając i nic...
Szybkość transmisji pewnie może być 115200 bodów, to przy formacie słowa 8N1 pozwala przesyłać 11520 bajtów na sekundę (teoretycznie). Ale to nie oznacza takiej, czy nawet podobnej ilości próbkowań - chyba, że ADC będzie działać jako 8-bitowe, a kod na Arduino będzie wystarczająco dobrze zoptymalizowany. Niestety mało jestem zorientowany, jakie możliwości...
https://obrazki.elektroda.pl/6483363900_... Obecnie, w dobie prostych i niedrogich modułów GSM oraz modułów Arduino bardzo prosto skonstruować jest przekaźnik sterowany SMSem. W poniższym projekcie autor wykorzystał moduł SIM800L do odbierania wiadomości SMS. Całym systemem steruje moduł Arduino Nano V3. Układ wyposażono w jeden przekaźnik,...
Witam Koledzy! Popełniłem oto taki sterownik (steruje 4x sznurami LED na 230V). Sterownik z opcją: WiFi + IR - tak dla wygody. Jakiś czas temu powstał prototyp na płytce uniwersalnej. I gdy już uporałem się oprogramowaniem, postanowiłem zaprojektować PCB. Płytki zamówiłem w jlcpcb.com. Gdy płyty dotarły zmontowałem 1x egzemplarz i klapa. Cała niedziela...
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...
Jak na mój gust to w samym działaniu funkcji finduntill: http://www.plociennik.info/index.php/tra... "Metoda będzie odczytywała dane z portu szeregowego do czasu aż odczyta znak "K", zdefiniowany ciąg znaków (tekst) lub upłynie zdefiniowany czas (domyślnie sekunda)." Twój program najpierw przez sekundę szuka LED_01 a później przez kolejną...
Zajrzałem na Allegro (może nie zawsze jest najtańsze, ale daje jakąś orientację): klon Arduino NANO w cenie 15zł (wysyłka z Polski, Smart) z Atmega328 (32kB Flash, 1kB RAM, 1kB EEPROM, 16MHz) i CH340 (jest jakiś MHTiny za 14,70zł, ale nie wiem, czy może być programowany przez USB tak, jak Arduino - w opisie nic takiego nie zauważyłem, ma mniej wszystkich...
Witam ostatniego czasu podlaczylem pod Serial1 (w Arduino Mega ) SIM800l. Gdy wysylam komende np AT do SIM800l otrzymuje dziwne informacje m.in ATAT OK. Dodam ze podlaczylem bezposrednio konwerter uart z Mega i informacje sa wysylane poprawnie czyli na otrzymuje jedno AT. Podlaczylem rowniez SIM 800 z konwerterem i rowniez dziala prawidlowo bo otrzymuje...
Czym mogę te 5 sygnałów zakodować na 1 sygnał i potem ponownie odkodować na 5 które trafią do tranzystorów ? Tak dajesz drugie arduino na drugim końcu "kabla" i przesyłasz dane szeregowo. tańsze rozwiązanie to ekspander portów i2c (dwa sygnały) lub 1-wire (jeden sygnal nie licząc masy) latencja musi być znikoma. Zamieniając transmisję z równoległej...
A do czego chcesz ten LED podłączyć? Do samego portu? RS232 ma jakieś sygnały wyjściowe DTR, RTS, TxD, ale Arduino chyba z nich ma tylko TxD (i to w odwrotnej polaryzacji i w innym zakresie napięć, skądinąd lepszym dla LED-a, bo zwykły RS232 ma +-12V). Pewnie jakiś opornik do ograniczenia prądu będzie użyteczny, żeby nie upalić portu, ani nie spalić...
https://obrazki.elektroda.pl/5870115600_... Jest to uniwersalny dekoder pilotów na podczerwień, który obsługuje 42 protokoły transmisji IR (Infra-Red). Umożliwia ustalenie nazwy protokołu oraz wartości adresu i rozkazu, wysyłanego przez testowany pilot po naciśnięciu danego przycisku. Wszystkie informacje są prezentowane na wyświetlaczu...
Cześć, Posiadam dwa klonyArduino UNO R3, do tego układy NRF24L01 wraz z adapterami ze stabilizatorami zasilania 3,3V. Dodatkowo na pinach zasilania modułów radiowych dodane są kondensatory 22uF + 100nF, bo bez nich nic nie chciało działać. Wzorowałem się na układzie z tej strony, transmisja dwukierunkowa: https://create.arduino.cc/projecthub/muh...
Problem z arduino (zarówno w wypadku avr jak i esp32 / 8266) jest taki że mnóstwo tam laików. Najlepiej jeśli nie jesteś w stanie odfiltrować względem jakości weź przykład z wykorzystywanej biblioteki. Ogólnie tam nie ma standardów, więc nie masz co liczyć na odgórnie narzucony sposób wykorzystania czegoś Np https://github.com/milesburton/Arduino-T...
Zawsze tego typu konstrukcje przywołują do mnie pytanie: Ale po co? Samo programowanie dla programowania bez budowania jakiś docelowych urządzeń to sztuka dla sztuki. Jeśli to kolejny zestaw i to po kilku latach to co wnosi on nowego, szczególnie do poziomu wiedzy jaki zapewne po tych kilku latach nabyłeś? Brakuje mi tutaj możliwości programowania i...
Cześć, kupiłem http://obrazki.elektroda.pl/6355891100_1... Akurat to zdjęcie jest wykonane gdy Arduino było układem przesyłającym komunikat z M590 do PC. To samo się dzieje (oczywiście bez dodatkowych komunikatów z arduino) gdy zamiast arduino użyłem [url=https://www.aliexpress.com/item/rep...
Witam Kiedyś miałem poważny kłopot z zakłóceniami, 20m skrętki komputerowej zasilanie silnika po skrętce przez PWM i jedna para skrętki do transmisji sygnału z impulsatora obrotomierza. Układ wariował totalnie, więc praktycznie doszedłem do filtra RC o wartościach 4,7KΩ i 2,2nF. Oczywiście kondensator połączony z wejścia Atmegi na masę, rezystor...
http://obrazki.elektroda.pl/4324472900_1... Przedstawiam projekt taniego i prostego wyłącznika ethernetowego kompatybilnego z Arduino. Projekt bazuje na dostępnych w internecie materiałach i ma charakter konstrukcji modułowej. Wykorzystany jest tutaj moduł ethernetowy oparty na ENC28j60 (koszt ok. 25 zł), procesor Atmega328P oraz moduł...
Tak, wyświetlacze LCD z konwerterem I2C działają równolegle bez problemu. Sprawdzone. Na jakich odległościach sprawdziłeś? Pytam, bo się zastanawiam, czy w takiej sytuacji jak opisana w wymaganiach (10 m odległości między bazą a wyświetlaczami satelitarnymi i 3 m między wyświetlaczami satelitarnymi) nie pojawią się zakłócenia/zniekształcenia wykluczające...
HC-12 SI4463 jest zdecydowanie najlepszy jeżeli chodzi o zasięg. Położyłem jedno Arduino w skrajnym pomieszczeniu, drugie w przeciwległym skrajnym (najwięcej ścian i strop) i zero problemów. Odbierałem dane na Serial Monitorze, następnie wyszedłem jeszcze 200m poza dom i dalej nie zgubiłem ani jednej paczki danych. Rewelacyjne jest to, że tak jak jeden...
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...
A więc tak... widzę, że mam problem z dokładnym wyjaśnieniem tego co mam, a co chciałbym mieć ;) Jeszcze raz: Program ze stron nettigo (czyli to co wkleiłem powyżej) zasypuje monitor portu szeregowego nowymi wartościami. Co 0,5s nowa transmisja. Bez mojego udziału, odpalam monitor i obserwuję jak danych na nim przybywa co chwilę. Natomiast ja chcę ten...
Sprawa rozwiązana. Użyłem wsadu 0 na 4000000 . Dodatkowy jeszcze był problem z napięciem na linii, cytując Konrada z fmdx.pl z forum RadiaPolska "Arduino ma logikę 5V, natomiast TEF ma 3.3V. Poziomy napięcia rzędu 5V daleko wykraczają poza specyfikację TEF-a i z tego powodu w moim sofcie wyłączone są wewnętrzne pull-upy linii SDA i SCL w AVR. W zależności...
Serwer wisi w sieci. Napisałem w poście, że chcę oprzeć stronę na technologii .NET, poza tym USB jest podłączone do laptopa który ma wysyłać dane pomiarów na WWW. Bez używania modułu ethernet shield do arduino. Czasu na to mam 1,5 miesiąca, mam nadzieję, że to co spłodzę będzie mi śmigać bez problemów w ten sposób. Przerobienie tego na moduł wifi czy...
Odpaliłem sobie ten projekt: [url=https://randomnerdtutorials.com/esp... DHT11/DHT22 Temperature and Humidity Web Server with Arduino IDE. Płytka ES-07 jest zasilana z modułu zasilającego do płytek stykowych. Z komputerem komunikuje się przez konwerter na FTDI. Z konwertera podpiąłem...
http://obrazki.elektroda.pl/6195882400_1... Elektrokardiogram (EKG) to urządzenie które stworzone jest do monitorowania i obrazowania aktywności mięśnia sercowego. Urządzenie to wykorzystane może być do monitorowania tempa pracy serca, regularności uderzeń itp. Aby lepiej zrozumieć działanie EKG przejrzeć można np. Uwaga! Należy pamiętać,...
Zalecaną praktyką jest stosowanie takiego rezystora w celu dopasowania impedancji pomiędzy wyjściem Arduino o niskiej impedancji z wejściem WS2812B o wysokiej impedancji. Stosowanie długich, nieekranowanych przewodów powoduje powstawanie zakłóceń, co w tym przypadku objawia się błędami w transmisji, a to z kolei może prowadzić do takiego migania. Więcej...
Opisz protokół transmisji diod ws2812. PC Witaj, Dioda WS2812 to inteligentny układ LED, który integruje sterownik i diodę LED RGB w jednym pakiecie. Dioda WS2812 wykorzystuje protokół transmisji jednoprzewodowej, który jest oparty na technologii Non-Return-to-Zero (NRZ). Protokół transmisji diod WS2812 umożliwia sterowanie wieloma diodami LED w sposób...
jeżeli chcesz tylko słuchać transmisji po rs485 to najprościej: zasil przejściówkę 485 (tak jak narysowałeś) zewrzyj piny RE i DE i podłącz do masy RO podłącz (tak jak narysowałeś) do RXD mostka USB, Teraz jakikolwiek monitor portu szeregowego pokaże co dzieje sie na linii 485, Być może będziesz potrzebował dopasować poziomy napięć miedzy tymi dwiema...
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...
Witam, napisz może co dokładnie chcesz uzyskać. Z jednej wypowiedzi wynika, że chcesz monitorować CAN podczas przyciskania guzików (czyli, że działa), z innej wynika, że chcesz to dopiero zrobić (czyli, że nie działa). Sterowanie radiem z SWC niekoniecznie musi być po magistrali CAN. Zwyczajowo używa się CAN gdy w kierownicy jest mnóstwo przycisków...
Jako praktyczny test modułu tym razem przetestowałem dedykowany dla Arduino MEGA RFLINK GATEWAY. Projekt RFLink pozwala na dekodowanie transmisji z bardzo wielu urządzeń bezprzewodowych typu czujniki stacji pogodowych, piloty pracujących w pasmach ISM. Do pinu D19 podłączyłem wyjście danych bardzo prostego i taniego odbiornika 433MHz OOK. Autorzy przygotowali...
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...
transmisja szeregowy arduino transmisja szeregowy transmisja arduino
klawiatura labtec podłączenie komputer honda accord halogenowy transformator
Wzmocnienie sygnału z analogowych organów DIN Czujniki uderzeniowe boczne w Peugeot 206 - zastosowanie i działanie