Tablica nie jest po kolei, brakuje pól, więc wczytujesz inne niż chcesz. Dodatkowo w RX i TX masz w tablicy na innych pozycjach.
Spróbuj po WiFi, prosta konfiguracja, może prędkość trochę mniejsza, ale zasięg, cena preferują te układy. Mam na myśli ESP8266
Artykuł o konfiguracji master-slave dla NRF24L01 z potwierdzeniami odbioru jest tutaj: https://medium.com/(at)benjamindavidfras...
Zacznij od najprostszej konfiguracji, komunikacja jednostronna, w nadajniku co 1s wysyłaj jakąś zmienna++, w odbiorniku po odbiorze wrzucaj to na UART i ustal czy to w ogóle działa OK.
Tak na szybko bo w tej chwili nie mam czasu, nie możesz do zmiennej wielobajtowej, modyfikowanej w przerwaniu, odwoływać się tak jak to robisz. Zastanów się, co się stanie jeśli przerwanie wystąpi w czasie wykonywania instrukcji ltoa, lub wysyłania danych? To co uzyskasz będzie mniej lub bardziej przypadkowe. Najpierw atomowo przepisz zawartość zmiennej...
Witaj. RFM02 działa TYLKO jako nadajnik. Do pary musisz dokupić RFM01 który działa tylko jako odbiornik. Jak chcesz mieć transceiver czyli nadajnik i odbiornik w jednym układzie to zainteresuj się RFM12,22,69,73 albo np nRF24L01+.
Jeśli mistrzostwo to mowa o autorach Grafany. Ustawiłem sobie sam - to naprawdą kilka(naście) kliknięć. Większość obecnie stosowanych gazomierzy ma w sobie magnes wbudowany w liczydło. Gotowe "nadajniki impulsów" kosztują absurdalne pieniądze (jak na swoją konstrukcję) dlatego do odczytu mam czujnik Halla. Czasem wystarczy nawet okienny kontaktron w...
A ja tam coś takiego napisałem, że szukam w nRF...??? To oczywiste, że jeśli moduł odpowiada to znaczy, że jest dobrze podłączony, komunikacja działa, a na dodatek sam moduł jest sprawny bo sprawdzany to oznacza błąd w programie/konfiguracji. Nie mogę tylko go zlokalizować
Czemu teoretycznie? Niewybrane urządzenie SPI ignoruje stan pozostałych sygnałów, więc konfiguracja interfejsu dla niewybranego urządzenia jest zupełnie bez znaczenia.
Czy dobrze masz ustawione w konfiguracji SPI bity Clock PHAse i Clock POLarity?
Mam całą sieć opartą o najprostsze nRF24L01 bez żadnych płytek dokujących, podłączone do różnych pro, nano, ESP8266, w tym "gołego" ATmega328P, vcc 3V3 czerpię z najróżniejszych źródeł, bez kondensatorów i zawsze jeśli nie działało to była wina KABELKÓW czyli podłączenia. Zawsze sprawdzam 3-4 razy. Czasem numer kanału się różnił albo hasło, ale głównie...
OK poprawiłem kod zapomniałem o remapie linii podłączonych do SPI1, SPI2 [syntax=c] //REMAP TO SPI1 GPIO_PinAFConfig(GPIOA, GPIO_PinSource5, GPIO_AF_0); GPIO_PinAFConfig(GPIOA, GPIO_PinSource6, GPIO_AF_0); GPIO_PinAFConfig(GPIOA, GPIO_PinSource7, GPIO_AF_0); // //REMAP TO SPI2 GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_0); GPIO_PinAFConfig(GPIOB,...
Witam. mam problem z modułem nrf24l01 + antena. odpalając program testowy, arduino komunikuje się z modułem, ale przy próbie wysłania danych, program się zawiesza i nie idzie dalej. Jakiś rok temu moduły podłączałem i działały. Wymieniałem nrf24l01 i arduino i nadal jest to samo. Co dziwne, moduł, który nie zawiera anteny, w tej samej konfiguracji,...
Dzięki za odpowiedź, spróbuje się przyjrzeć przykładom, aczkolwiek bardzo goni mnie czas i zastanawiam się czy zaproponowana przeze mnie poniżej budowa modułu centralnego i czujników ma sens. moduł centralny: arduino uno rev3 + modul bluetooth nrf51822 czujnik: moduł bluetooth nrf51822 + czujnik temperatury i wilgotności DHT21 Zastanawiałem się nad...
Musisz kupić ESP8266 i NRF24L01+ połączyć wg schematu https://obrazki.elektroda.pl/2223648600_... Zaprogramować Ahoydtu przy pomocy narzędzia online dostępnego pod tym linkiem https://ahoydtu.de/getting_started/ Po instalacji wyszukujemy sieci wifi AHOY-DTU i przechodzimy na stronę konfiguracji pod adresem http://192.168.4.1
Witam,mam pewien problem, mianowicie chciałbym sterować dwoma serwami za pomocą joysticka bezprzewodowo, używając modułu nRF24I01. Kod dla jednego serwa działa bezproblemowo (wykorzystuję oś X na joysticku). Chciałbym drugie serwo kontrolować za pomocą osi Y. Jak to zrobić? Nadajnik: http://obrazki.elektroda.pl/8937378100_1...
Nadajnik (xmega 128a3, TRYB = 1): [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> #include <string.h> #include <avr/pgmspace.h> #include <stdbool.h> #include "SPI.h" #include "nRF24L01.h" #include "nRF24L01_memory_map.h" #include "twi_master_driver.h" #include...
Najprościej przez USB ale do tego najlepsze są uC ze sprzętowym USB więc popularne UNO czy Mega odpada. Inna opcja to SPI czy I2C. O cholera jak ja moglem na to nie wpasc, chyba bylem pijany piszac ten temat... A tak na powaznie znalazlem ta duza ATmege328P z uno. Jakies Attiny chyba 13 wiec za duzo roboty z tym a reszta jakbym chcial odlutowac to...
Nota katalogowa zastosowanego tym module układu PA+LNA - RFX2401C https://pl.mouser.com/datasheet/2/472/RF... podaje, że układ posiada wzmacniacz o mocy wyjściowej +22 dBm. Możliwe, że osiąga taką moc w tej konfiguracji, co by oznaczało, że korzystanie z takiego modułu jest w Polsce zabronione? Chciałbym użyć tych modułów w pewnym...
Witam serdecznie. Poszukuję rozwiązania problemu który mnie dręczy od wielu dni. Mam 2 rodzaje modułów Nrf24L01 dwa komplety zwykłe i dwa z wzmacniaczem. Na zwykłych Nrf wszystko poprawnie działa. Jak założę na odbiorniku, Nrf z wzmacniaczem tez działa. Ale jak założę Nrf z wzmacniaczem do nadajnika ten już nic nie wysyła. Próbowałem dodać kondensator,...
Pierwsze najważniejsze oba czyli nRF24L01 i ESP8266 to transmitery czyli mają komunikacje w obie strony, nRF24L01, oba działają na różnych magistralach, oba pracują na tych samych częstotliwościach, tyle podobieństw. ESP to konwerter WiFi do/i z RS232 czyli prosta komunikacja w ASCII i konfiguracji kodami AT. ESP jest też prądożerny zwykle starcza mu...
Witam ponownie! Wracam do mojego problemubo chyba znalazłem w czym tkwi problem z programowaniem i nie działanie programu. Jestem na etapie odpalenia nadajnika nRF24L01 i tutaj jest problem. A mianowicie na jednej atmedze 16 wszystko działa tzn. nadajnik zrobiony jest na atmedze 8 mirzy temperaturę i przesyła do atmegi 16 do której wpięty jest drugi...
Dziękuje za odpowiedz :) (at)Freddie Chopin Oczywiście zdaję sobie sprawę że SPI w f7 ma więcej bajerów i samej konfiguracji jest trochę więcej choć nazwy rejestrów te same co w f4 więc sama konfiguracja za wiele się nie zmieniła no chyba że coś pominąłem i może tu jest problem. (at)Marek_Skalski Jak zapewne zauważyłeś pisałem że na f4 moduł działa...
Konfiguracja wg. rejestrów jest zgodna. Datasheet czytałem od deski do deski po 3 dniu porażek i myślałem, że już wszystko wiem. Kod testowałem z kilku gotowców dostępnych w sieci oraz nawet mam wersje napisaną przeze mnie. Wszystkie dają dokładnie ten sam efekt. Poprawne wartości w rejestrach, ale zero komunikacji i informacja o nieudanym wysyłaniu...
Coś się urodziło w końcu. Oto kod, z którego odpaliłem ADC i uzyskałem prawidłowe wyniki: [syntax=c] #include <avr/io.h> //#include <stdbool.h> //#include <util/delay.h> //#include <stdlib.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <stddef.h> #include "SPI.h" #include "nRF24L01.h" #include...
Witam, poszukuje jakiś modułów do komunikacji bezprzewodowej dwóch mikrokontrolerów avr. Coś takiego gotowego do wpięcia w docelową płytkę jak np. to: http://obrazki.elektroda.pl/4691737300_1... lub to: http://obrazki.elektroda.pl/7806562700_1... Komunikacja nie musi być szybka. Nie będzie dużo danych, opóźnienia też...
Skonfigurowałem Nextion.h wedlug twoich wskazówek , póki co używając example żaden nie działa ? wrzucam kod który działał na MEGA2560 , i chciałbym za pomocą tej samej metody przesiąść się na ESP . Czy kod dla ESP w tej konfiguracji powinien coś jeszcze zawierać ? [syntax=c] #include "Arduino.h" #include "Nextion.h" #include <SPI.h> #include <nRF24L01.h>...
Witam Ostatnio zmagam się z problemem uruchomienia transmisji bezprzewodowej pomiędzy dwoma mikrokontrolerami za pomocą modułu nrf24l01. Zakupiłem dwa tego typu moduły, złożyłem dwa układy atmega 8 zgodnie z opisem połączeń na stronie http://maniacbug.wordpress.com/2011/11/0... Po zaprogramowaniu i uruchomieniu układów zgodnie z...
Dzień dobry wszystkim. Jestem studentem informatyki, który chciałby zrobić swój pierwszy projekt dotyczący rasberry pi(jak by nie inaczej stacja pogodowa 😄 ), nie siedziałem zbyt wiele w tego typu zagadnieniach, więc przychodzę zapytać, czy moje podzespoły będą ze sobą współgrały, żeby nie wydawać niepotrzebnie pieniędzy. A więc tak: 1.Serce części...
Podaję linki do darmowych kalkulatorów impedancji w różnych konfiguracjach ścieżki: https://www.multi-circuit-boards.eu/en/p... https://saturnpcb.com/saturn-pcb-toolkit...
Witam forumowiczów! Pracuję nad projektem, w którym muszę stworzyć sieć pomiędzy kilkoma (maks. 5) mikrokontrolerami. Postanowiłem wykorzystać moduły nrf24l01. Dociągnąłem do Arduino IDE biblioteki rf24, rf24-network oraz rf24-mesh. Podłączyłem do dwóch płytek Arduino UNO po jednym module, jako pinów CSN i CE użyłem pinów 7 i 8, IRQ po stronie modułu...
Witam! Czy z tego co piszesz moge mieć problem z przesłaniem: temperatury zewnetrznej znaku temperatury wilgotności ciśnienia i jeszcze temperatury nc CO - mam rację? Mam jeszcze jedno pytanie zwiazane z tym ukladem, a mianowice obecnie mój nadajnik opiera się na atmega 8 natomiast odbiornik na atmega 16. Niestety odbiornik jest zegarem z PCF8563 (który...
Dodałem obsługę programową CE, nic to nie zmieniło, układ nadal odbiera dopiero po kilku minutach. Przetestowałem następujące opcje: 0. CE ustawiane zaraz po konfiguracji PRIM_RX 1. CE ustawianie w momencie zapisu PRIM_RX do rejestru z CONFIG (tak żeby w momencie narastania CSN, CE był już w stanie wysokim) 2. CE ustawiane kilka sekund po konfiguracji...
Witam . Zakupiłem ostatnio dwa moduły do Arduino . Jak je kupowałem to pierwszy z nich był pod nazwą - "NRF24L01 NRF24L01+ Wireless Module 2.4G Wireless Communication Module Upgrade Module" . Jak go dostałem to trochę oglądałem fotki z tym modułem w necie i wyszło mi że jest to moduł ESP8266 serial WIFI . Wiec czytając opisy próbowałem wgrać mu najnowszy...
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ć...
Witam, Otoz proboje podlaczyc uklad do komunikacji bezprzewodowej NRF24L01 ( TX_Mode(); a w petli znajduje sie nrf_send(sss, 32); Plik NRF24L01.h: [syntax=c] #ifndef _NRF24L01_H #define _NRF24L01_H void SPI1_writeReg(uint8_t reg, uint8_t value); uint8_t SPI1_readReg(uint8_t reg); #define TX_ADR_WIDTH 5 // 5 bytes TX(RX) address width #define TX_PLOAD_WIDTH...
Ok tak zrobię. Powiedz mi jeszcze jakie gniazdo potrzebuję do wgrywania programu do Arduino Pro Min. Czy to coś takiego? Samo gniazdo to absolutnie za mało, aby upload kod do Pro-mini. Jest kilka metod na dokonanie tej procedury. Najprostsza moim zdaniem, to zastosowanie 6 pinowego adapteru USB/UART (FTDI albo na innym chipie), w których nawet łączenie...
Wifi i bluetooth pracuje na podobnej częstotliwości . Ale wszystko dziwnym trafem działa. A 433MHz to takie ciche i spokojne pasmo? Może uświadomię Ci na co się porywasz. To co pokazałeś to tylko nadajnik i jeszcze musisz zaopatrzyć się w odbiornik w cenie około 7-8zł. Dostajesz wtedy odbiornik który odbiera wszystko na częstotliwości 433MHz. To wszystko...
Proszę o poradę, jaki zastosować sposób komunikacji. Mam zmontowane i uruchomione urządzenie pomiarowe, które z czujnika pomiarowego na ESP8266 (klient) przesyła dane przez UDP do Aplikacji (serwer), która wyświetla na wykresie i "obrabia" przesłane dane. Ponieważ często zmieniam lokalizację urządzenia, a tym samym sieć, za każdym razem muszę zmieniać...
0. Jak długo układ ma pracować na jednym zestawie akumulatorów? 1. W jakich temperaturach układ docelowo będzie pracował? 2. Jaki jest sens sztucznego podwyższania napięcia zasilania do poziomu ~5V, jeżeli większość układów pracuje do max. 3,6V? Tutaj istotne jest minimalne napięcie zasilania. 3. Jeżeli to ma być układ wykorzystujący efektywnie energię,...
Witam, Mam 2 płytki Stellaris LaunchPad z procesorem LM4F120XL na pokładzie, po podłączeniu do nich modułu nrf24l01 bez ustanawiam komunikację między płytkami i steruje np: serwem, diodami. Program do Stellarisów napisałem w IDE o nazwie Energia, który jest klonem IDE do Arduino (dostosowanym pod płytki Texas Instruments). Teraz ta ciekawsze część,...
Moduł ESP8266 nie będzie zupełnie działać tak jak HC-05 czy tym podobne. To, że ma wyjścia pod UART jeszcze o niczym nie świadczy. Są to moduły Wifi i wymagają odpowiedniej konfiguracji poprzez komendy AT, co poprzez terminal może i jest w miarę łatwe, ale dla mikrokontrolera już takie proste może nie być ze względu na różne czasy odpowiedzi, losowe...
Cześć, Mam problem z kodem na Atmega32u4. Mam dwie PCB z Atmega 32u4 - w jednej z nich podłączony jest silnik DC poprzez driver do pinu PWM. W drugiej jest tylko nadajnik. Używam NRF24l01, do którego zakupiłem biblioteki od firmy Atnel. Wydaje mi się, że musiałem popełnić gdzieś błąd w kodzie, ponieważ nie wszystkie, a nawet mniejszość pakietów dociera...
http://obrazki.elektroda.pl/7951758100_1... Przedstawiam moją prostą stację pogodową opartą na czujniku BME280 i module radiowym NRF24L01+ wysyłającym dane do RPi. Wybór czujnika Chciałem uzyskać pomiar temperatury, jak i ciśnienia i wilgotności. Często stosowane w takich konstrukcjach są czujniki wilgotności DHT11 czy ciśnienia BMP085,...
Czuję się wywołany do odpowiedzi :) Przez te 5 lat mogliśmy zaobserwować zmiany znacząco wpływające na rozwój systemów wbudowanych i elektroniki w szerokim ujęciu, a także na nasze forum. W 2016 Atmel został wchłonięty przez Microchip, który na dobre zablokował dalszy rozwój AVR, preferując swoje produkty czyli 8-bitowe PIC. Na stronie Microchip, używając...
Witam, po kilkunastu dniach pisania pragne podzielic sie biblioteka w jezyku C do nrf24l01+ przeznaczana do uC AVR-a ze sprzetowym SPI. Szukajac odpowiedznika w sieci nie moglem znalezc niczego co by mnie zadowolilo, dlatego postanowilem napisac ja samodzielnie. Biblioteka jest dosc prosta, przejrzysta. Skonfigurowana pod atmege328p, czyli rowniez pod...
Witam, Ostatnio próbuję do swojej pracy magisterskiej zrobić komunikację bezprzewodową za pomocą 2 modułów nRF24L01+. Korzystam z tego kursu: http://gizmosnack.blogspot.se/2013/04/tu... Sprawdziłem działanie komunikacji uC z modułem nRF za pomocą SPI przy użyciu AVR Dragona. Działa bez problemu, wpisuje testową wartość do rejestru...
Szanowni Forumowicze, mam problem z przeniesieniem pewnego kodu napisanego pod atmegę328 na xmegę128A3. Chodzi tutaj o obsługę czujnika LSP25H, magistrala I2C. Oto kod pod atmegę328: [syntax=c]#define F_CPU 16000000UL #include <util/delay.h> #include <avr/io.h> #include "uart.c" //set up stdout and stdin static FILE mystdout = FDEV_SETUP_STREAM(uart_putchar,...
Witam Tak jak w temacie chciałbym skonfigurować dwa moduły nRF24L01 do najprostszej komunikacji między sobą. Mam na myśli podstawowe wysyłanie danych np. jednego bajtu, bez żadnych bajerów typu zmiana adresu, automatyczna odpowiedź, potwierdzenie dostarczenia itp. Do obsługi tych modułów korzystam z mikrokontrolerów STM32. Konfiguruję wszystko zgodnie...
https://obrazki.elektroda.pl/9471865900_... Projektowanie i budowanie praktycznych układów zawsze wiąże się z jednym problemem, jakim jest kwestia zasilania. Jest to kwestia istotna już na etapie tworzenia koncepcji układu, gdyż jego przeznaczenie dyktuje, czym będzie zasilany, a także z jakich konkretnych rozwiązań układowych skorzystamy....
Zakupiłem dwa moduły NRF24L01+PA+LNA Ver5.1. Tydzień próbowałem "pożenić" Arduino NANO przez te moduły korzystając z biblioteki RF24. Co ciekawe żaden przykład z tej biblioteki mi nie ruszył. W końcu ruszyło ale z biblioteką MIRF i wg mnie konfiguracja jest dużo prostsza i przejrzysta niż w RF24. Załączam kody, oczywiście można rozbudować dowolnie....
nrf24l01 zasięg nrf24l01 pilot ustawi nrf24l01
nawijanie zwojów toshiba kanały cyfrowe przewierci dziura
pralka samsung zawiesza pralka samsung zawiesza
Lokalizacja czujnika kąta skrętu w Chrysler Voyager Doładowanie Orange online kartą Banku Pocztowego