https://obrazki.elektroda.pl/1800965400_... W dzisiejszym świecie coraz częściej spotkać możemy różnego rodzaju inteligentne urządzenia i systemy. Ich zadanie jest dość proste – usprawnić i ułatwić życie człowieka. Kontrolery głosowe, inteligentne systemy oświetlenia, gniazdka monitorujące pobór prądu, czujniki warunków środowiskowych...
To nie jest dobre rozwiązanie. Może się zdarzyć, że nie zadziała. Dodatkowo może się trafić problem z zamknięciem portu. Zmień kod według tego co napisałem w poprzednim poście. Wcześniej, po wysłaniu wszystkich pakietów, dochodził tylko pierwszy, po ponownym wysłaniu dochodził drugi pakiet który był wysłany poprzednio itd. i tak właśnie tworzyło się...
Transmisja na magistrali pojawia się tylko wtedy, jak regulator połączony jest przez Bluetooth z aplikacją na telefon. Sprawdzę, mój cały czas wysyła jakieś ramki. Próbował wcześniej łączyć się poprzez różne konwertery USB<->RS485, efekt taki sam. Nic sensownego. Dodatkowo spróbuję połączyć się z licznikiem energii DDS669.
Klasyczne podejście wymaga nawiązania połączenia BLE z zewnętrznym urządzeniem i odbierania danych przez notyfikacje. Będziesz je wysyłał rzadko zapewne więc połączenie będzie utrzymywane długo. Sprawdź czy w iPhone możliwe jest utrzymywanie połączenia BLE i jednoczesne korzystanie z WiFi. W przypadku smartfonów z Android i Windows są z tym poważne...
1.)Wodomierz # Nakładka radiowa AT-WMBUS -16-2 Moduł komunikacyjny – optyczny (stany licznika) 2.)Nakładka radiowa AT-WMBUS -16-2 # konwerter APT-VERTI Tranmisja radiowa 868,95 MHz >>>> Wireless M-Bus 3.)Konwerter APT-VERTI # program odczytowy Metis-(aplikacja Tablet) Wysyłane są ramki radiowe z info odczytu Moduł komunikacyjny – Bluetooth Moim zdaniem...
Myślę, że taki jammer jest zaskakująco bardziej złożony i skuteczny niż zagłuszacze stawiające nośną na określonej częstotliwości. W eksperymencie zostało użyte podejście działające w warstwie protokołu lub co najmniej generujące takie sygnały aby były uciążliwe dla określonego rodzaju transmisji. Tanie moduły pojawiały się w eksperymentach wysyłania...
Nie, żadnych różnych kanałów. Masz jednego mastera i slaves, z których zczytujesz temperatury. Wszystkie nasłuchują na tym samym kanale. Slave nasłuchują ramki ze swoim adresem, które wysyła master. Po jej otrzymaniu odpowiadają ramką z temperaturą. To wszystko.
Powiesz coś więcej ? Urządzenie BLE typu czujnik temperatury okresowo (typ. co ~1 sek.) się rozgłasza. Czyli wysyła ramkę rozgłoszeniową i się usypia. Urządzenie typu smartfon w wyniku operacji skanowania odbiera te ramki. Nazywa się to wyszukiwanie urządzeń Bluetooth. Odebranie ramki rozgłoszeniowej jest też konieczne do ew. nawiązania połączenia...
Chciałem napisać swoją aplikację która pokazuje "live data" z samochodu. Tzn. obroty, prędkość itp. Pierwsze pytanie to czy urządzenia typu vgate icar na bluetooth wysyłają ramki prosto z magistrali czy jakoś przetwarzają dane. Druga sprawa, jeśli będę mieć ramki to jak coś z nich odczytać. Są jakieś wzory jak odczytać te podstawowe dane czy trzeba...
BT jest mocno średnie do tego zastosowania właśnie przez kilka częstotliwości na którym pracuje, a parowanie długo trwa. Beacon działa w standardzie Bluetooth Low Energy. Tak jak napisałem wcześniej wysyła okresowo ramkę ze swoim unikalnym identyfikatorem. Odbieranie jej nie wymaga żadnego parowania. Trzy kanały zostały celowo użyte aby zwiększyć prawdopodobieństwo...
gps79 a powiedz mi jak to jest z t wysyłaniem ramek do can używając MCP_CAN_lib. W przykładzie jest pokazane że wysyłam pid i ramke w HEX, ale co by było gdybym zamiast w HEX (pid 0x160 i ramka 0x01,0x40,0x49,0x3e ) posłał tą samą wiadomość w DEC (pid 535 i ramka 1,64,73,62). Czy poprostu biblioteka by tego nie ogarnęła ? Czy zamiast: [syntax=arduino]...
CAN wysyła pełno ramek, w jaki sposób rozszyfrowałeś która jest potrzebna do zamknięcia/otwarcia drzwi? Wysyłałeś po kolei każdą i patrzyłeś co się dzieje? Możesz coś więcej napisać odnośnie twojego sniffera?
Jak widzicie pomysł dzielenia pliku mp3 na fragmenty, które następnie byłyby wysyłane z poziomu mikrokontrolera przez bluetooth do kompa i tam odtwarzane. Na tym polega stream mp3 ze wysyłasz fragmenty pliku, ale o pełnej uporzadkowanej strukturze - (tzw ramki), a nie jakieś przypadkowe. Odbiornik najpierw buforuje określoną ilość ramek i dopiero zaczyna...
Jeśli telefon ma włączoną tzw. widoczność Bluetooth to wysyła swój unikalny identyfikator MAC. HC-06 pracujący w standardzie BT2.1 może go odebrać. Kiedyś dawało się włączyć tą widoczność Bluetooth na stałe. Obawiam się, że teraz można to zrobić tylko na krótko. Jeśli np. w najpopularniejszym systemie Android jest ograniczenie czasowe to szanse na pojawienia...
Jako układ nadawczy do przycisku możesz użyć nawet klasycznego Beacona. Po włączeniu zasilania będzie wysyłał ramkę ze swoim identyfikatorem. Odbierze ją każde urządzenie z interfejsem Bluetooth 4.0. Może być to np. PC (Win10), tzw. Android TV, RPi (Linux, Windows) itp. Aplikacja jest stosunkowo prosta i może być napisana prawie w każdym języku. W urządzeniach...
Może sprecyzuj co to dokładnie znaczy, że "urządzenia wysyłają co pewien czas dane przez Bluetooth". Jeśli odbywa się to co kilka sekund to może to wskazywać na ramki rozgłoszeniowe BLE lub tryb połączeniowy BLE. Być może będą się nadawały "iNode LAN", "iNode MCU LAN" lub "iNode MCU USB". Jeśli chcesz taką bramkę zrobić we własnym zakresie to moim zdaniem...
Zdalne otwieranie to dość prosta funkcjonalność. Można do tego wykorzystać Bluetooth Low Energy. Układ "nadajnika" zwykle pobiera ~20-40uA i wysyła ramkę co około 1 sek. Bateria CR2032 wystarcza na kilka miesięcy ciągłej pracy. Ze względu na dwukierunkową łączność możliwa jest też zaawansowana autoryzacja. Nowe smartfony mogę pełnić rolę taga BLE służącego...
Jeżeli chodzi o wyświetlacz to w kwestii samochodów innych niż grupa VAG nie mam żadnego doświadczenia. Natomiast jeżeli chodzi o VAG to należy się podpiąć pod CAN który idzie do radia i albo maskować komunikaty pochodzące z radia albo przechwytywać ramki z radia a wysyłać swoje to są dwie drogi które pozwalają na wyświetlanie własnego tekstu w samochodzie...
Określenie "tryb sleep" nie jest w tym wypadku właściwe. Moduł jest cały czas aktywny ale pobiera mały prądu. Okresowo wysyła ramkę rozgłoszeniową i na bardzo krótki czas przełącza się na odbiór. Smartfon chcąc nawiązać połączenie po odebraniu ramki z modułu odsyła pakiet z żądaniem nawiązania połączenia. Na tym etapie jedyne co identyfikuje telefon...
Dotychczas bawiłem się z HC05 fajne zasięg wystarczający jednak nie mam pomysłu jak skomunikować większą ilość tworząc sieć. Moduły Bluetooth 4.0 tworzą podobną sieć. Układy slave okresowo np. co 1 sek. wysyłają ramkę rozgłoszeniową informującą o swoim istnieniu. Może ona zawierać również dowolne dodatkowe informacje. Mastery (może ich być wiele) znajdują...
W BLE informacje można wysyłać w trybie bezpołączeniowym i połączeniowym. W tym pierwszym urządzenie wysyła ramkę danych i o niej zapomina. Tego typu ramkę odebrałeś wyniku skanowania. W drugim trybie jest nawiązywane połączenie. Urządzenie jest "widziane" jako zestaw tzw. charakterystyk (coś podobnego do rejestrów procesora). W uproszczeniu komunikacja...
Witam, nie wiem czy dobry dział, jak nie to proszę o przeniesienie, ale mam dwa problemy. Pierwszy dość denerwujący. Mianowicie mam problem z przesyłaniem danych przez bluetooth. Gdy komputer dostałem do ręki(gotowy, tylko włączyć i pracować), to wszystko śmigało jak ta lala. Ale po formacie już nie mogę wysyłać ani odbierać plików, sterowniki są po...
ESP32 to popularny mikrokontroler znany w społeczności hobbystów ze względu na niską cenę i bardzo przydatne funkcje: posiada dwurdzeniowy procesor, wbudowane interfejsy bezprzewodowe — Wi-Fi i Bluetooth — oraz 520 KB pamięci RAM. Jest także wykorzystywany komercyjnie w urządzeniach, od inteligentnych mierników CO₂ do sterowników automatyki przemysłowej....
Mylisz dwie sprawy. Okres wysyłania ramki rozgloszeniowej w BLE wg.standardu może wynosić maksymalnie 10.24 sek. Zwykle jest to 1.28 sek. Nie ma to nic wspólnego z okresem czasu co jaki dokonywany jest pomiar. Jeśli jego wynik jest przesyłany w ramce rozgłoszeniowej to treść tej ramki może być modyfikowana równie dobrze raz dziennie W opisie wspominałeś...
http://obrazki.elektroda.pl/6241985300_1... Witam. Chciałbym przedstawić projekt, który jakiś czas temu zakończyłem i użytkuję codziennie. Jest to zamiennik standardowego wyświetlacza radia Update List występującego w samochodach marki Renault, rozszerzający funkcjonalność całego zestawu o funkcje takie jak: - nawigacja GPS, - zestaw...
Ja używałem moduły z serii HC0x i całkiem stabilnie działaja. Zasięg zależy od prędkości, ale 10m jest jeszcze bezpieczne. Prędkość nie jest najgorsza ale opóźnienia - około 20ms przerwy trzeba robić przy wysyłaniu dużych ilości danych(mały bufor, czas na przygotowanie ramek itp.). Dlatego musiałem zrobić sprawdzanie poprawności i regulacja opóźnienia...
Procesory dedykowane do BLE są tak zaprojektowane aby zapewnić minimalne zużycie energii zarówno w czasie uśpienia jak i w czasie pracy. Średni pobór prądu dla urządzenia wysyłającego ramkę przez radio co około 1 sek. jest rzędu 30uA(at)3V. Dla popularnych procesorów już samo włączenie UART i sterowanie GPIO często wymaga więcej prądu. Znalazłem coś...
Jestem w trakcie realizacji projektu w którym pobieram dane z odbiornika GPS na mikrokontroler AVR i wysyłam te same dane przez bluetootha do jakiegoś innego urządzenia wyposażonego w bluetootha i wyświetlającego aktualną pozycje geograficzną na mapie. Całą komunikacje można przedstawić jak poniżej: [Urzadzenie BluetoothGPS]_______[Telefon Komórkowy,Palmtop.itp]...
Witam, dotychczas nie miałem problemu z parowaniem mojego urządzenia (wykorzystującego BTM410/BTM411) z innym urządzeniem poprzez Bluetooth. Parowałem się z telefonem SE Xperia X10 mini pro, z laptopem (poprzez Bluetooth wbudowany) z komputerem stacjonarnym (poprzez moduł firmy Laird). Wszystkie parowania nieco się od siebie różniły, ale zawsze udało...
r"]Nie wywołuje żadnej funkcji. Określam UUID startuje serwer on szuka urządzenia jeżeli znajdzie dane UUID to się z nim laczy. Następnie do wybranego serwisu wysyła stringa z wartością. Ale jak szuka widzi tylko jedno UUID tego urządzenia innych charakterystyk nie widzi może dlatego nie potrafi się z nimi połączyć. Urządzenia BLE mogą w ramce rozgłoszeniowej...
tmf napisał: A w czym problem aby ją dodać? Wysyłasz pakiet, czekasz na ACK z odbiornika, nie ma - wysyłasz ponownie po losowym czasie. Parę linii kodu Tyle, że domyślnie nadajniki powinny być w uśpieniu i musiałyby być wybudzane przychodzącą ramką - nie wiem czy taką funkcjonalność dostarcza RFM22? Także taki system musi mieć inną zasadę działania......
Hej, Chciałbym zrealizować do swojego urządzenia przesył danych metodą bezprzewodową. Interesuje mnie wysyłanie ramek wielkości do max. 120 - 150KB (kilobajtów). Takich ramek w ciągu sekundy chciałbym móc wysłać powiedzmy 10. Daje nam to wymaganą prędkość przesyłu do 1,5MB/s (megabajta). Mikrokontroler F4 bądź F7 po odebraniu jednej ramki 120-150KB...
Ale jak spróbuje się połączyć z modułem z laptopa poprzez Bluetooth i wtedy jest to widoczne jako COM (co oczywiście normalne) da się mu z np. HyperTerminala wysyłać komendy AT ?? Z drugiej strony skoro on ma już domyślnie wartości takie jakie ma to nie trzeba ich zmieniać, tylko chciałem się upewnić czy, aby napewno ma takie. Bo nie wiem z czego te...
Witam. Buduję urządzenie z użyciem mikrokontrolera STM32. Układ będzie się komunikował z telefonem przez Bluetooth i wysyłał dane z czujników (temperatury, ciśnienia itd). Komunikacja między urządzeniem z uP a telefonem przebiega prawidłowo - mogę bez problemów wysyłać poszczególne bajty . Pozostaje jedynie opracować metodę wysyłania danych w ramkach,...
Mam to tak napisane, bo dla mnie jest przejrzyściej niż linia w linie coś. Zapomniałem odkomentować - przykład kopiowałem zaraz po testowaniu, gdzie akurat tą część kodu wyłączyłem ze względu, że ona działa kiedy wysyłam tylko te komendy (dioda1/2), o czym wspomniałem wcześniej. takie tokeny wynikają z urządzeń podłączonych do uC. np. $ , serwo , wartosc...
Tylko trzeba będzie kodować dane żeby przypadkiem jakieś dane podobne do jakiejś komendy się nie pojawiły. Ooooooj panie atom, jesteście niereformowali ;) NIGDY NIE BĘDZIE możliwości wysłanie komendy od strony PC do BTM'a przez łącze Bluetooth. Zapamiętajcie to towarzyszu. Tylko z procka możesz wysłać komendy nawet w trakcie przesyłu danych ale jak...
Wypadałoby zacząć od podstaw. Przydałoby się przejść jakiś kurs odnośnie komunikacji szeregowej. Tak na początek. 1. Co za kabel USB-DB9 posiadasz? Do jakiego standardu konwertujesz UART? +/-12V? 0/12V? 0/5V? 2. Jeśli na liniach sygnałowych będzie 12V, to możesz uszkodzić analizator logiczny. 3. Saleae Logic analizując sygnał UART zakłada, że stanem...
r"](...) Możesz zdradzić coś odnośnie swojego nadajnika ? Troszkę się pochwalić.... i jak wykonywałeś projekt, jaki uC może jakaś płytka typu kit jak ardu ? (...) Zbudowałem nadajnik na bazie nadajnika z Lamy V2 i modułu nadawczego FrSky. Program działał w ATMega644 a czasem ATMega32 (na płytce uniwersalnej). Dane z telemetrii i stan manipulatorów...
Podaje link do bardzo ciekawej rozpiski z której można się dowiedzieć o rodzajach ramek GPS, oraz danych jakie można z nich wyciągnąć: Rozumiem, że ten Twój rejestrator musi mieć fizyczne połączenie z GPS. Oprócz metod różnicowych przydałoby mi się w tym bezprzewodowym GPS QSTARZ Solar bluetooth GPS Receiver (BT-Q815): http://obrazki.elektroda.pl/4392318000_1...
Witam. Posiadam k800 w którym nie działa bluetooth. Mianowicie na początku gdy telefon dostałem po użyciu opcji włącz pojawiała się ikona bt, jednak tel nie był wykrywany przez żaden inny ani też nie mógł wysyłać plików. Na forum widziałem kilka podobnych tematów w których mowa była o uszkodzonym module. Po rozkręceniu faktycznie zauważyłem śniedź....
Dziękuje za odpowiedzi. Zarówno dokumentacja jak i zachowanie sugeruje że to podczerwień. Zasłonięcie środkowej części monitora (gdzie według instrukcji jest odbiornik) nie rozwiązuje problemu. Wychodzi na to że bezbarwna ramka pełni też funkcję światłowodu. Dopiero bardzo szczelne zasłonięcie monitora znacznie większym kartonem stwarza odpowiednią...
Czy taką aplikację można stworzyć w bloczkowym języku Androida? A ten indentyfikator UUID to jak moge sobie wygenerować? W tzw. bloczkowym języku aplikacji włączającej rozgłaszanie BLE chyba się nie da się napisać. Nie używałem nigdy tego języka więc nie mogę się mylić. UUID to dowolny wymyślony 16-bajtowy ciąg identyfikujący urządzenie. W BLE można...
W uproszczeniu urządzenia BLE można podzielić na dwie grupy: - pracujące w trybie rozgłaszania - pracujące w trybie skanowania Pierwsza grupa może pobierać znikomo mały prąd rzędu kilkudziesięciu uA. Należą do niej iBeacony i różnego rodzaju czujniki zasilane z baterii. Okresowo zwykle co 1..3 sek. wysyłają krótką ramkę rozgłoszeniową zawierającą podstawowe...
Witam. Ostatnio napotkałem świetny temat na elektrodzie a mianowicie [url=http://www.elektroda.pl/rtvforum/to... sterownik . Kolega wykorzystuje interfejs USART do komunikacji i sterowania serwami. Jednak po kontakcie z autorem nie ma On programu do sterowania tymi serwami ( w miarę graficznego). Świetnym rozwiązaniem było by sterowanie...
https://obrazki.elektroda.pl/2706934000_... Witam wszystkich. Postanowiłem się podzielić z Wami moimi doświadczeniami z bezprzewodowymi czujnikami temperatury dla inteligentnego domu. Inteligentny dom buduję, tak jak wiele osób, na ESP8266. Do tej pory były to sterowniki – bramy, garażu, ogrzewania, domofonu, alarmu. Wszystkie...
Z dużą pomocą mam coś takiego nie wiem czy wszystko jest okej w tym programie ale nie zbyt mam pomysł na program nadający do tego [syntax=c]char OdebraneDane[2]; byte indeks; char znak; int POTENCJOMETR1=0; int POTENCJOMETR2=0; int pred=0; void setup() { Serial.begin(38400); pinMode(12,OUTPUT); pinMode(13,OUTPUT); pinMode(2,OUTPUT); pinMode(4,OUTPUT);...
Właśnie ja chciałbym aby działo to bezobsługowo, chwilowo zatrzymałem się na tym, że aparat robi zdjęcie i dalej nie wiem jak "sciągnąć" zdj z aparatu i przesłać na drukarkę (jakiś program w c#?). Następny problem, na którego już mam mały pomysł to taki, że spust migawki narazie działa na serwo (lustrzanka do codziennego użytku dlatego odpada kopanie...
Do wymienionego zastosowania produkowane są tagi Bluetooth Low Energy. Są małe, lekkie i współpracują z smatfonem/tabletem. Identyfikatory wysyłają sygnał o swoim istnieniu zwykle do około 1 sek . Większy problem jest z implementacją tego standardu w smarfonach i tabletach. W systemie Android trudno jest sprawdzać obecność identyfikatora częściej niż...
Szanowni Państwo, Mam pewien problem z dekodowaniem zmiennych w ramce usart po string hex. Procesor Attiny1614 połączony z modułem bluetooth po TTL. Zaznaczam że ze zwykłymi stringami nie mam problemu tylko jak mam przekonwertować z string hex na int i odesłać. Procek wysyła proste rozkazy np: włącz, wyłącz, włącz na określoną moc, włącz na określoną...
http://obrazki.elektroda.pl/7091107600_1... Witam! Dzisiaj chciałbym przedstawić mój sterownik serwomechanizmów opary na znanym i (nie)lubianym mikrokontrolerze Atmega8a. http://obrazki.elektroda.pl/8171207800_1... Jak widać schemat jest banalnie prosty i składa się z dosłownie paru elementów, co pozwoliło ograniczyć...
wysyłać ramka ethernet wysyłać przez bluetooth automatyczny wysyłać
sterownik kontroler ethernet atheros przetwornica lampa śruby nietypowe
harman kardon hk3470 harman kardon hk3470
Programatory do kontrolera NXP MC56F8025: NXP USB TAP, P&E Micro, Segger J-Link Cena Philips AZ2808 - rynek wtórny i dostępność