Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 12 lis 2024, o 00:53


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 
Autor Wiadomość
PostNapisane: 22 kwi 2022, o 14:40 
Offline
Użytkownik

Dołączył(a): 03 maja 2014
Posty: 35
Pomógł: 0

Zakupiłem bibliotekę MK_SPI_LIB i MkNRF24L01_LIB. Zbudowałem nadajnik i odbiornik na ATMega8, układy się porozumiewają.
Widać to po migających diodach.
Niestety w tej mnogości funkcji nie wiem która funkcja służy do wywyłania liczb. W programie testowym powinien być taki przykład,
w końcu to jest podstawowa funkcja - nadawanie i odbiór danych.
Chcę wysłać liczbę np. 127 i chcę ją wyświetlić na lcd odbiornika Chyba nie żądam zbyt wiele.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 kwi 2022, o 19:53 
Offline
Użytkownik

Dołączył(a): 06 lut 2018
Posty: 58
Pomógł: 0

A masz w bibliotece funkcję do wysyłania łańcuchów znakowych?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 kwi 2022, o 20:01 
Offline
Użytkownik

Dołączył(a): 03 maja 2014
Posty: 35
Pomógł: 0

Jest mknrf_send() do wysyłania danych binarnych ale nie wiem czym mam je odebrać w odbiorniku.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 kwi 2022, o 20:22 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27308
Lokalizacja: Szczecin
Pomógł: 1041

Juras33 napisał(a):
Chyba nie żądam zbyt wiele


No tu bym się zastanowił ... ;)

A na poważnie to może jednak weź i obejrzyj sobie tern poradnik


_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 kwi 2022, o 20:51 
Offline
Użytkownik

Dołączył(a): 03 maja 2014
Posty: 35
Pomógł: 0

Czy podanie jednego przykładu to jakaś trudność. W testowym programie nie wiem gdzie miałbym wpisać nadawanie w TX, czy funkcje odbioru
w RX.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 kwi 2022, o 09:50 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27308
Lokalizacja: Szczecin
Pomógł: 1041

Juras33 napisał(a):
W testowym programie nie wiem gdzie miałbym wpisać nadawanie w TX, czy funkcje odbioru
w RX.

No to zaraz zaraz bo nie rozumiem, ty nie wiesz czy wpisać w nadawanie w TX czy w odbieranie RX? To kto ma wiedzieć czy ty chcesz nadawać jakieś dane czy odbierać ? Przecież masz przykład do komunikacji dwustronnej, który pięknie działa - więc sam się najpierw zastanów czy chcesz wysłać coś czyli TX czy odbierać czyli RX

Juras33 napisał(a):
Czy podanie jednego przykładu to jakaś trudność.

Podałem tobie link do bardzo dobrego poradnika, który pomógł wielu osobom, spróbuj na jego podstawie sam coś zrobić, a jeśli nie będzie wychodziło to daj znać, pokaż co zrobiłeś to łatwiej będzie pomóc znaleźć babola.

Ja nie tworzę gotowców na żądanie, bo ani nie mam na to czasu a wolę naprowadzić żeby ktoś sam problem rozwiązał. Uważnie obejrzyj polecony poradnik na YT

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2022, o 12:20 
Offline
Użytkownik

Dołączył(a): 03 maja 2014
Posty: 35
Pomógł: 0

W nadajniku napisałem coś takiego:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Umieściłem to tutaj:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Natomiast nie wiem co mam napisać w odbiorniku.
nie widzę funkcji do odbioru danych, chyba że chodzi o:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Może chodzi o jakąś funkcje z poziomu SPI ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2022, o 12:33 
Offline
Użytkownik

Dołączył(a): 06 lut 2018
Posty: 58
Pomógł: 0

Juras33 napisał(a):
W nadajniku napisałem coś takiego:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Umieściłem to tutaj:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Natomiast nie wiem co mam napisać w odbiorniku.
nie widzę funkcji do odbioru danych, chyba że chodzi o:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Może chodzi o jakąś funkcje z poziomu SPI ?


Poczytaj jak działa funkcja itoa, bo tu masz pierwszy błąd.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2022, o 13:05 
Offline
Użytkownik

Dołączył(a): 03 maja 2014
Posty: 35
Pomógł: 0

Powinno być:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Zbudowałem układ nadawczo-odbiorczy z softem Hava Hijakim i kompilator dał tutaj uwagi, ale mimi to transmisja poszła.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2022, o 14:30 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27308
Lokalizacja: Szczecin
Pomógł: 1041

Juras33 napisał(a):
MKNRF_RX_EVENT()

To jest TYLKO zdarzenie, a odbiór to masz we własnym callbacku, który musisz zarejestrować

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2022, o 17:14 
Offline
Użytkownik

Dołączył(a): 03 maja 2014
Posty: 35
Pomógł: 0

Proste pytanie. Czy funkcja nadawania jest właściwa?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 kwi 2022, o 20:07 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2583
Pomógł: 128

Wklej cały swój kod (bez bibliotek Mirka). Jakbyś miał pakować to do ZIPa



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2022, o 09:13 
Offline
Użytkownik

Dołączył(a): 03 maja 2014
Posty: 35
Pomógł: 0

Kolego Micki, zrobię to ale tylko jeśli jesteś posiadaczem tych dwóch bibliotek.
Inaczej dyskusja będzie bezprzedmiotowa, gdyż trzeba znać funkcje obu bibliotek.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2022, o 09:21 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2583
Pomógł: 128

Wybacz, ale dziwne masz podejście. Przecież to Tobie powinno zależeć, żeby rozwiązać problem. Łaski nikomu nie robisz. Po drugie chyba logiczne jest, że skoro napisałem żebyś spakował swój projekt do ZIP'a to nalezy mniemać, że znajdzie sie ktoś kto ma takie biblioteki i Ci pomoże jak będzie miał chwilę czasu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2022, o 13:51 
Offline
Użytkownik

Dołączył(a): 03 maja 2014
Posty: 35
Pomógł: 0

OK!
Procesor ATMega8 wewnętrzny zegar 4MHz.
Chyba dodałem pliki, robię to pierwszy raz.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2022, o 14:09 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2583
Pomógł: 128

Czemu wrzucasz RARy skoro mialy być ZIPy?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 kwi 2022, o 14:34 
Offline
Użytkownik

Dołączył(a): 03 maja 2014
Posty: 35
Pomógł: 0

Chyba nie będzie problemów z rozpakowaniem ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO